News CNCnetPDM About us Support  
         
  

FOCAS LIBRARY CD | FANUC

FANUC FOCAS 1/2 LIBRARY CD,Version 4.15 (2018) Fanuc Part No. A02B-0207-K737: Enables you to develop customized applications for Fanuc FOCAS enabled controllers connected to a PC via Ethernet or HSSB. Supports a wide range of Operating Systems and compilers. Includes examples for different development environments.

Please follow this link for pricing and to purchase the Fanuc FOCAS 1/2 Library CD.

Release notes, update history.

Content

General

This document provides information about "FANUC Drivers and Libraries. (FOCAS1/2). Please read this document information before using the software from the disk.

*FOCAS1/2 = FANUC Open CNC API Specifications version 1 or 2

Note: Microsoft, MS, MS-DOS, Visual Basic, Visual C++, Windows, Win32, Win32s, Windows NT, Windows Vista are registered trademarks of Microsoft Corporation, USA. Company names and product names mentioned in this manual may be registered company names or trademarks of each company.

Note: The software for HSSB on this CD-ROM can be used on a PC connected with the High Speed Serial Bus (HSSB), FS160i / 180i / 210i, FANUC PANEL i and CNC Display Unit with PC Function. The software on this disk is not designed for MMC-IV, PC connected with the HSSB type 1, Intelligent Terminal. TOP

Development Environment

This disk contains the libraries which can be used by the following development environment:

Windows 32 bit Version

  • Visual C++ 2.x / 4.x / 5.x / 6.x or later
  • Visual Studio 2002 / 2003 / 2005 / 2008 / 2010 or later
  • Visual Basic 4.x / 5.x / 6.x or later

Windows 64 bit Version

Windows 7 Professional, Windows 8/8.1 Professional, Windows 10 Pro/IoT (64-bit Edition only)

  • Visual Studio 2010 or later

Linux

Ubuntu 12.04 LTS or later, Fedora 17, CentOS 6.3 only

  • GNU Compiler Collection (Version 4.6.3 or later)

Android

Android, iAndroid 4.1(32bit), 5(32/64bit), 6(32/64bit), 7(32/64bit) ARM CPU only

  • Android Studio version 2.2 or later

iOS

iOSiiOS 9(32bit), 10(64bit)

  • Xcodeversion 8 or later TOP

Contents of the CD-ROM

This CD has the following folder structure. Please copy the necessary files to your hard disk. See the "Installation" for detailed description.

Root directory TOP

README.TXT

This file

READMEJ.TXT

Japanese documentation

SETUP.EXE

File for expanding CNC/PMC Data window library files (Refer to "CNC/PMC Data window library")

HSSB driver (32/64 bit version) TOP

HSSB \ README2.TXT

English documentation for HSSB driver

HSSB \ README2J.TXT

Japanese documentation for HSSB driver

HSSB \ NCBOOT32.DOC

English documentation of NCBOOT32.EXE(32/64 bit common)

HSSB \ NCBOOT32J.DOC

Japanese documentation of NCBOOT32.EXE(32/64 bit common)

HSSB \ UPDATE.EXE

HSSB driver update utility program

HSSB \ WIN95 \ *.*

Windows 95/98 HSSB driver

HSSB \ NT40 \ *.*

Windows NT 4.0 HSSB driver

HSSB \ WIN2K \ *.*

Windows 2000 HSSB driver

HSSB \ WINXP \ *.*

Windows XP HSSB driver

HSSB \ COMMON \ *.*

Common files for Windows 95/98/NT/2000 and XP

HSSB \ VISTA \ *.*

Windows Vista/7/10 32-bit Edition HSSB driver

HSSB \ WIN7_64 \ *.*

Windows 7/10 64-bit Edition HSSB driver

Note: Please use the Microsoft Word 2000 or later for the documentations.

MDI key driver(32 bit version only) TOP

The MDI key driver is not included in this CD-R. The MDI key driver exist in A02B-0207-K793 and A08B-0084-K790 of Drivers Disk. When MDI key driver is used on Windows Vista Business or, Windows 7 Professional, A08B-0084-K790 version 01.8 or later is necessary.

Documentation TOP

DOCUMENT \ SPECE \ *.*

English documentation of data window library specification

DOCUMENT \ SPECJ \ *.*

Japanese documentation of data window library specification

DOCUMENT \ PM \ FWLIBPM.TXT

English documentation of Power Mate library specification

DOCUMENT \ PM \ FWLIBPMJ.TXT

Japanese documentation of Power Mate library specification

DOCUMENT \ NCG \ (Japanese file name).pdf.

Japanese documentation of NCGuidePro FOCAS2 Function OPERATOR’s MANUAL

DOCUMENT \ NCG \ NCGuidePro FOCAS2 Function.pdf

English documentation of NCGuidePro FOCAS2 Function OPERATOR’s MANUAL

DOCUMENT \ LINUX \ FOCAS2_Linuxj.pdf

Japanese documentation of FOCAS2/Ethernet for Linux OPERATOR’s MANUAL

DOCUMENT \ LINUX \ FOCAS2_Linux.pdf

English documentation of FOCAS2/Ethernet for Linux OPERATOR’s MANUAL

DOCUMENT \ Android_iOS \ FOCAS2_Android_iOSj.pdf

Japanese documentation of FOCAS2/Ethernet for Android and iOS OPERATOR’s MANUAL

DOCUMENT \ Android_iOS \ FOCAS2_Android_iOS.pdf

English documentation of FOCAS2/Ethernet for Android and iOS OPERATOR’s MANUAL

Utility TOP

UTILITY \ CONTMEM.EXE

The CNC memory dump utility program

UTILITY \ READMEC.TXT

English documentation of CNC memory dump utility

UTILITY \ READMECJ.TXT

Japanese documentation of CNC memory dump utility

UTILITY \ OPTSET.EXE

The CNC option setting utility

UTILITY \ README4.TXT

English documentation of option setting utility

UTILITY \ README4J.TXT

Japanese documentation of option setting utility

UTILITY \ NUMLOCK.EXE

This tool enables change of the state of NumLock

UTILITY \ NUMLOCK.TXT

English documentation of NUMLOCK.EXE

UTILITY \ NUMLOCKJ.TXT

Japanese documentation of NUMLOCK.EXE

Log output TOP

LOG \ FWLOG.EXE

Communication log output display utility for Data Window Library

LOG \ LOGLEVEL.EXE

Communication log output control utility for Data Window Library

Program operation on large capacity memory TOP

NCPROG \ FBINBUILD \ FBINBUILD.EXE

Program storage file editing tool

NCPROG \ NCPROGCTRL \ NCPROGCTRL.EXE

Program operation control software

NCPROG \ NCPROGDLL \ WIN32 \  

Program storage file edit library (32 bit version)

NCPROG \ NCPROGDLL \ X64 \  

Program storage file edit library (64 bit version)

NCPROG \ (Japanese file name).pdf

Program operation on large capacity memory Specifications(Japanese)

NCPROG \ LargeCapacityMemory(A-60161EN).pdf

Program operation on large capacity memory Specifications(English)

Serial/FCA communication TOP

SERIAL \ FCA32.DLL

Serial/FCA communication dynamic link library

SERIAL \ FCA32.LIB

Serial/FCA communication import library

SERIAL \ FCA32.H

C/C++ header file for serial/FCA communication functions and structures

SERIAL \ FCA32.BAS

Visual basic header file for serial/FCA communication functions and structures

SERIAL \ SERIAL.TXT

English documentation of serial/FCA communication library specification

SERIAL \ SERIALJ.TXT

Japanese documentation of serial/FCA communication library specification

Unsolicited Messaging Function TOP

UNMSG \ UMSGSERV.EXE

Server for Unsolicited Messaging Function

CNC/PMC Data window library

Execute SETUP.EXE and expand the library files. After expanding files, copy the necessary files. TOP

CNC/PMC Data window library (32 bit version) TOP

FWLIB \ FWLIB32.DLL

CNC/PMC Data window control library

FWLIB \ FWLIBE1.DLL

Processing library for TCP/IP

FWLIB \ FWLIB30i.DLL

Processing library for 30i / 31i / 32i / 35i / 0i-F, PMi-A

FWLIB \ FWLIB150.DLL

Processing library for 150-B

FWLIB \ FWLIB15i.DLL

Processing library for 150i

FWLIB \ FWLIB160.DLL

Processing library for 160/180/210

FWLIB \ FWLIB16W.DLL

Processing library for 160i / 180i-W

FWLIB \ FWLIB0i.DLL

Processing library for 0i-A

FWLIB \ FWLIB0iB.DLL

Processing library for 0i-B

FWLIB \ FWLIB0iD.DLL

Processing library for 0i-D

FWLIB \ FWLIBPM.DLL

Processing library for Power Mate-D/H

FWLIB \ FWLIBPMi.DLL

Processing library for Power Mate i-D/H

FWLIB \ FWLIBNCG.DLL

Processing library for FS31i / 32i / 35i NCGuidePro

FWLIB \ FWLIB0DN.DLL

Processing library for FS0i-D NCGuidePro

FWLIB \ FWLIB32.LIB

Import library

FWLIB \ FWPMCALM.INI

Alarm message file for PMC

Header files (32 bit version) TOP

Header files for C/C++ and Visual Basic for CNC/PMC Data window functions

FWLIB \ FWSYMBOL.H

Symbol definition file(Common)

FWLIB \ e1 \ FWLIB32.H

C/C++/C++ .NET header file for CNC/PMC Data window functions and structures for TCP/IP. (For FS15i / 16i / 18i / 21i / 30i / 31i / 32i / 35i / 0i-B/0i-C/0i-D/0i-F, Power Mate, PMi-A, FS31/32i / 35i / 0i-D NCGuidePro)

FWLIB \ e1 \ FWLIB32.BAS

Visual Basic header file for CNC/PMC Data window functions and structures for TCP/IP. (For FS15i / 16i / 18i / 21i / 30i / 31i / 32i / 35i / 0i-B/0i-C/0i-D/0i-F,Power Mate, PMi-A, FS31/32i / 35i / 0i-D NCGuidePro)

FWLIB \ 30i \ FWLIB32.H

C/C++ header file for CNC/PMC Data window functions and structures for FS30i / 31i / 32i /  35i / 0i-F, PMi-A, FS31/32i / 35i NCGuidePro

FWLIB \ 30i \ FWLIB32.BAS

Visual Basic header file for CNC/PMC Data window functions and structures for FS30i / 31i / 32i / 35i / 0i-F, PMi-A, FS31/32i / 35i NCGuidePro

FWLIB \ 150 \ FWLIB32.H

C/C++ header file for CNC/PMC Data window functions and structures for FS150-B

FWLIB \ 150 \ FWLIB32.BAS

Visual Basic header file for CNC/PMC Data window functions and structures for FS150-B

FWLIB \ 150i \ FWLIB32.H

C/C++ header file for CNC/PMC Data window functions and structures for FS150i

FWLIB \ 150i \ FWLIB32.BAS

Visual Basic header file for CNC/PMC Data window functions and structures for FS150i

FWLIB \ 160 \ FWLIB32.H

C/C++ header file for CNC/PMC Data window functions and structures for FS160/180-B/C, FS210-B, FS160i / 180i / 210i

FWLIB \ 160 \ FWLIB32.BAS

Visual Basic header file for CNC/PMC Data window functions and structures for FS160/180-B/C, FS210-B, FS160i / 180i / 210i

FWLIB \ 16iW \ FWLIB32.H

C/C++ header file for CNC/PMC Data window functions and structures for FS160i / 180i-W

FWLIB \ 16iW \ FWLIB32.BAS

Visual Basic header file for CNC/PMC Data window functions and structures for FS160i / 180i-W

FWLIB \ 0i \ FWLIB32.H

C/C++ header file for CNC/PMC Data window functions and structures for FS0i-A

FWLIB \ 0i \ FWLIB32.BAS

Visual Basic header file for CNC/PMC Data window functions and structures for FS0i-A

FWLIB \ 0iB \ FWLIB32.H

C/C++ header file for CNC/PMC Data window functions and structures for FS0i-B

FWLIB \ 0iB \ FWLIB32.BAS

Visual Basic header file for CNC/PMC Data window functions and structures for FS0i-B

FWLIB \ 0iD \ FWLIB32.H

C/C++ header file for CNC/PMC Data window functions and structures for FS0i-D,FS0i-D NCGuidePro

FWLIB \ 0iD \ FWLIB32.BAS

Visual Basic header file for CNC/PMC Data window functions and structures for FS0i-D,FS0i-D NCGuidePro

FWLIB \ PM \ FWLIB32.H

C/C++ header file for CNC/PMC Data window functions and structures for Power Mate-H and Power Mate-D

FWLIB \ PM \ FWLIB32.BAS

Visual Basic header file for CNC/PMC Data window functions and structures for Power Mate-H and Power Mate-D

FWLIB \ PMi \ FWLIB32.H

C/C++ header file for CNC/PMC Data window functions and structures for Power Mate i

FWLIB \ PMi \ FWLIB32.BAS

Visual Basic header file for CNC/PMC Data window functions and structures for Power Mate i

.NET Example TOP

FWLIB \ Dot NET sample \ FWLIB32.CS

Sample for Visual C# .NET. This file is a sample of the header file for Visual C# .NET. Please correct and use the content if necessary.

FWLIB \ Dot NET sample \ FWLIB32.VB

Sample for Visual Basic .NET. This file is a sample of the header file for VisualBasic .NET. Please correct and use the content if necessary.

FWLIB \ Dot NET sample \ DotNet.TXT

English documentation of the header file for .NET.

FWLIB \ Dot NET sample \ DotNetJ.TXT

Japanese documentation of the header file for .NET.

CNC/PMC Data window library (64 bit version) TOP

FWLIB64 \ FWLIB64.DLL

CNC/PMC Data window control library

FWLIB64 \ FWLIBE64.DLL

Processing library for TCP/IP

FWLIB64 \ FWLIB30i64.DLL

Processing library for 30i / 31i / 32i / 35i / 0i-F,PMi-A

FWLIB64 \ FWLIB0iD64.DLL

Processing library for 0i-D

FWLIB64 \ FWLIBNCG64.DLL

Processing library for FS31i / 32i / 35i NCGuidePro

FWLIB64 \ FWLIB0DN64.DLL

Processing library for FS0i-D NCGuidePro

FWLIB64 \ FWLIB64.LIB

Import library

* The 64 bit version supports FOCAS2 (for FS30i / 31i / 32i / 35i / 0i-F, PMi-A, FS0i-D) only.

Header files (64 bit version) TOP

Header files for C/C++ and Visual Basic for CNC/PMC Data window functions

FWLIB64 \ FWSYMBOL.H

Symbol definition file (Common)

FWLIB64 \ e1 \ FWLIB64.H

C/C++/ header file for CNC/PMC Data window functions and structures for TCP/IP. (For FS30i / 31i / 32i / 35i / 0i-D/0i-F, PMi-A, FS31i / 32i / 35i / 0i-D NCGuidePro)

FWLIB64 \ 30i \ FWLIB64.H

C/C++ header file for CNC/PMC Data window functions and structures for FS30i / 31i / 32i / 35i / 0i-F, PMi-A, FS31i / 32i / 35i NCGuidePro

FWLIB64 \ 0iD \ FWLIB64.H

C/C++ header file for CNC/PMC Data window functions and structures for FS0i-D,FS0i-D NCGuidePro

CNC/PMC Data window library for Linux TOP

LINUX \ ARM \ libfwlib32.so.1.0.*

Processing library (For armhf)

LINUX \ X86 \ libfwlib32.so.1.0.*

Processing library (For X86)

LINUX \ X64 \ libfwlib32.so.1.0.*

Processing library (For X86_64)

LINUX \ FWLIB32.H

C/C++ header file for CNC/PMC Data window functions and structures (For FS30i / 31i / 32i / 35i-A/B, 0i-D/F, PMi-A)

CNC/PMC Data window library for Android TOP

Android \ library \ fwlibe1.aar

Processing library for Android

Android \ library \ reference-java.zip

FOCAS2 functions and structure definition file for JAVA. It is compressed in zip format. Expand and use.

Android \ focas2Sample \ *.*

Sample Application for Android

* About FOCAS2/Ethernet for Android, please refer to FOCAS2/Ethernet for Android and iOS OPERATOR’s MANUAL

CNC/PMC Data window library for iOS TOP

iOS \ library \ fwlibios.framework

Processing library for iOS

iOS \ library \ fwlib64.h

C/C++ header file for CNC/PMC Data window functions and structures for iOS

iOS \ focas2Sample \ *.*

Sample Application for iOS

* About FOCAS2/Ethernet for iOS, please refer to FOCAS2/Ethernet for Android and iOS OPERATOR’s MANUAL

File summary

Please refer to README2.TXT on the CD for the explanation of the files contained in HSSB folder, respectively.

32 bit version FOCAS1/2 library. TOP

FWLIB32.DLL

This is a library of data exchange functions between CNC/PMC and HSSB and Ethernet. This is a dynamic link library, which is required at run-time by HSSB and Ethernet.

FWLIBE1.DLL

This is the DLL for TCP/IP, which is called by FWLIB32.DLL at run-time. This library is available to FOCAS2/Ethernet for NCGuidePro.

FWLIB30i.DLL

This is the DLL for FS30i / 31i / 32i / 35i / 0i-F and PMi-A, which is called by FWLIB32.DLL at run-time.

FWLIB150.DLL

This is the DLL for FS150-B, which is called by FWLIB32.DLL at run-time.

FWLIB15i.DLL

This is the DLL for FS150i, which is called by FWLIB32.DLL at run-time.

FWLIB160.DLL

This is the DLL for FS160/180-B/C, FS210-B, FS160i / 180i / 210i, which is called by FWLIB32.DLL at run-time.

FWLIB16W.DLL

This is the DLL for FS160i / 180i-W, which is called by FWLIB32.DLL at run-time.

FWLIB0i.DLL

This is the DLL for FS0i-A, which is called by FWLIB32.DLL at run-time.

FWLIB0iB.DLL

This is the DLL for FS0i-B, which is called by FWLIB32.DLL at run-time.

FWLIB0iD.DLL

This is the DLL for FS0i-D, which is called by FWLIB32.DLL at run-time.

FWLIBPM.DLL

This is the DLL for Power Mate-H and Power Mate-D, which is called by FWLIB32.DLL at run-time.

FWLIBPMI.DLL

This is the DLL for Power Mate i-H and Power Mate i-D, which is called by FWLIB32.DLL at run-time.

FWLIBNCG.DLL

This is the DLL for FOCAS2/HSSB of FS31i / 32i / 35i NCGuidePro, which is called by FWLIB32.DLL at run-time.

FWLIB0DN.DLL

This is the DLL for FOCAS2/HSSB of FS0i-D NCGuidePro, which is called by FWLIB32.DLL at run-time.

FWLIB32.LIB

The import library to link with CNC/PMC Data window library (FWLIB32.DLL) in C/C++ language.

FWPMCALM.INI

The alarm message file for PMC which is used by pmc_rdalmmsg() function.

FWLIB32.H

C/C++ header file for CNC/PMC Data window functions and structures. This file is different for each CNC model.

FWSYMBOL.H

In this file, the symbols which are used in the CNC/PMC data window function is defined. This file is not different for each CNC model.

FWLIB32.BAS

Visual Basic header file for CNC/PMC Data window functions and structures. This file is different for each CNC model.

FWLIB32.CS

Visual C# .NET header file for CNC/PMC Data window functions and structures.

FWLIB32.VB

Visual Basic .NET header file for CNC/PMC Data window functions and structures.

64 bit version FOCAS2 library TOP

FWLIB64.DLL

This is a library of data exchange functions between CNC/PMC and HSSB and Ethernet. This is a dynamic link library, which is required at run-time by HSSB and Ethernet.

FWLIBE64.DLL

This is the DLL for TCP/IP, which is called by FWLIB64.DLL at run-time.

FWLIB30i64.DLL

This is the DLL for FS30i / 31i / 32i / 35i / 0i-F and PMi-A, which is called by FWLIB64.DLL at run-time.

FWLIB0iD64.DLL

This is the DLL for FS0i-D, which is called by FWLIB64.DLL at run-time.

FWLIBNCG64.DLL

This is the DLL for FOCAS2/HSSB of FS31i-A/B NCGuidePro, which is called by FWLIB64.DLL at run-time.

FWLIB0DN64.DLL

This is the DLL for FOCAS2/HSSB of FS0i-D NCGuidePro, which is called by FWLIB64.DLL at run-time.

FWLIB64.LIB

The import library to link with CNC/PMC Data window library (FWLIB64.DLL) in C/C++ language.

FWLIB64.H

C/C++ header file for CNC/PMC Data window functions and structures. This file is different for each CNC model.

FOCAS2 library for Linux TOP

libfwlib32.so.*.*.*

This is a library of data exchange functions between CNC/PMC and Ethernet.

Other files TOP

DOCUMENT \ SPECE \ FWLIB32.HTM

Top page of English documentation of data window library specification. *The browser of Internet Explorer 6.0 or later is necessary to see this specifications.

DOCUMENT \ SPECJ \ FWLIB32.HTM

Top page of Japanese documentation of data window library specification. *The browser of Internet Explorer 6.0 or later is necessary to see this specifications.

FWLIBPM.TXT

English documentation of Power Mate library specification

FWLIBPMJ.TXT

Japanese documentation of Power Mate library specification

FCA32.DLL

The library for use of serial port and FCA( FANUC Cassette Adapter ).

FCA32.LIB

The import library to link with serial/FCA communication library (FCA32.DLL) in C/C++ language.

FCA32.H

C/C++ header file for serial/FCA communication functions and structures.

FCA32.BAS

Visual basic header file for serial/FCA communication functions and structures.

CONTMEM.EXE

The CNC memory dump utility program for maintenance. Please copy this file onto the backup floppy disk which is shipped with your machine.

OPTSET.EXE

The CNC option setting utility program for maintenance. Please copy this file onto the backup floppy disk which is shipped with your machine.

FWLOG.EXE

Communication log output display utility for Data Window Library.

LOGLEVEL.EXE

This is a utility to control the output level of the communication log for Data window library.

NUMLOCK.EXE

An application program that enables to change the state of NumLock without a full-keyboard.

UMSGSERV.EXE

It is a server on the PC side to use the Unsolicited Messaging Function. Please refer to the data window library specifications to use the Unsolicited Messaging Function. This function is only for "Fast Ethernet board".

Environment

All software in the disk is for Windows 95/98, Windows NT 4.0, Windows 2000 Professional, Windows XP Professional, Windows Vista Business, Windows 7 Professional, Windows 10 Pro/IoT and Linux (Ubuntu 12.04 LTS, Fedora 17, CentOS 6.3) and IOs.

They cannot be used on Win32S of Windows 3.1.

SETUP.EXE to expand CNC/PMC Data window library files supports Windows XP Professional, Windows 7 Professional, Windows 8 Pro and Windows 10 Pro/IoT.

HSSB driver and FOCAS2 library support Windows 7 Professional and 10 Pro/IoT 64-bit Edition.

Before using the TCP/IP software in this disk, see the manual "FANUC Ethernet Board Operating Manual (B-63354EN)", "FANUC Fast Ethernet Board/Fast Data Server Operating Manual (B-63644EN)" or "FANUC 16i / 18i / 21i-MODEL B Connection Manual(B-63523-1EN)", and confirm the following items.

* Settings of TCP/IP in your PC side.

* Settings of the Ethernet Board and Embedded Ethernet function in the CNC side.

* Physical network connection between your PC and the CNC.

Following system/version supports Punch press and Laser functions.

Ethernet Board16i / 18i / 21i 6561/06 or later

Fast Ethernet Board 16i / 18i / 21i 6567/01 or later

Following system/version supports FS150i.

Ethernet Board15i 6563/05 or later

Fast Ethernet Board 15i-B 6568/01 or later

Following system/version supports FS0i-B.

Fast Ethernet Board 0i-B6567/07 or later

The following version of FS31i / 32i-A NCGuidePro supports FOCAS2/HSSB and FOCAS2/Ethernet function.

NCGuidePro A08B-9010-J735#ZZ11 3.00 or later

The following version of FS31i / 32i / 35i-B NCGuidePro supports FOCAS2/HSSB and FOCAS2/Ethernet function.

NCGuidePro A08B-9010-J735#ZZ12 5.00 or later

The following version of FS0i-D NCGuidePro supports FOCAS2/HSSB function.

NCGuidePro A08B-9010-J735#ZZ11 4.30 or later

The following version of FS0i-D NCGuidePro supports FOCAS2/Ethernet function.

NCGuidePro A08B-9010-J735#ZZ11 4.00 or later TOP

Installation

About the detailed description for install procedure for drivers, please refer to README2.TXT on the CD.

Install the HSSB driver for the PC connected with the High Speed Serial Bus(HSSB), FS160i / 180i / 210i, FANUC PANEL i and CNC Display Unit with PC Function.

The administrator privilege is required to expand CNC/PMC Data window library files. When you run SETUP.EXE, the setup wizard starts. Follow the instructions which are displayed in PC.

In order to expand files, you need to agree to the license agreement.

FWLIB32.DLL FWLIBE1.DLL FWLIB30i.DLL FWLIB150.DLL FWLIB15i.DLL FWLIB160.DLL FWLIB16W.DLL FWLIB0i.DLL FWLIB0iB.DLL FWLIB0iD.DLL FWLIBPM.DLL FWLIBPMi.DLL FWLIBNCG.DLL FWLIB0ND.DLL FWLIB64.DLL FWLIBE64.DLL FWLIB30i64.DLL FWLIB0iD64.DLL FWLIBNCG64.DLL FWLIB0ND64.DLL

Copy all DLLs to the appropriate folder of your application can access at run-time. Installing to the Windows System folder is recommended.

FWLIB32.LIB FWLIB32.H FWLIB32.BAS FWLIB32.CS FWLIB32.VB FWSYMBOL.H FWLIB64.LIB FWLIB64.H

Copy to the appropriate folder of your application development.

FWPMCALM.INI

Copy to the application folder or the Windows system folder.

FCA32.DLL

Copy to the appropriate folder of your application can access at run-time.

FCA32.LIB FCA32.H FCA32.BAS

Copy to the appropriate folder of your application development. TOP

Redistributable software

You can redistribute the required drivers and run-time modules with your application. The drivers and run-time modules which you can redistribute have the following extensions in the file names.

*.EXE, *.DLL, *.SYS, *.VXD, *.DEF, *.INI, *.CPL, *.INF, *.CAT, *.so.*.*.* TOP

History

https://www.inventcom.net/fanuc-focas-library/general/update  TOP

Support | Fanuc | Release Notes
FANUC (3/20/2018) Updated tools for machine data acquisition and the CNCnetPDM Fanuc device driver are available. In addition the programs now support the... [read more]
Release Notes
Support | Fanuc | Overview
CNCnetPDM for Fanuc controllers enables you to monitor machine-, process and quality data from a remote PC and integrate the data seamlessly with your business information... [read more]
Overview
Support | Fanuc | Universal Driver
This device driver enables you to create your own set of items from the Fanuc FOCAS library , without the need for... [read more]
Universal Driver
Support | Fanuc | Driver Development Kit
This driver development kit enables you to create your own driver for Focas enabled Fanuc controllers within minutes with minimal effort . You can quickly implement any function... [read more]
Driver Development Kit
Support | Fanuc | Machine Data
FANUC By using the utility program FanucDataGui you can acquire and output information and performance related machine data from your FOCAS enabled Fanuc controllers. By using... [read more]
Machine Data
Support | Fanuc | Read PMC Values
For machine-data acquisition it’s often necessary to access, read and use data stored at the PLC (Fanuc: PMC) of a controller. For machines equipped with FOCAS-enabled... [read more]
Read PMC Values
Support | Fanuc | Read Write Parameters
For various items such as part counter values it is necessary to read parameter values from controllers. If you’d like to synchronize devices with each other or simply... [read more]
Read Write Parameters
Modified: 2018-06-14