Focas2018
所属分类:嵌入式/单片机/硬件编程
开发工具:C/C++
文件大小:68541KB
下载次数:3
上传日期:2020-12-31 08:59:53
上 传 者:
sensiki
说明: FOCAS 2018 最新的API 需要安装后才会出现所需库文件
(FOCAS1/2 : FANUC Open CNC API Specifications version 1 or 2 This document provides the information about "FANUC Drivers and Libraries (FOCAS1/2). Please read this document information before using the software in this disk.)
文件列表:
2018_New Focas (0, 2020-07-03)
2018_New Focas\Document (0, 2020-07-03)
2018_New Focas\Document\Android_iOS (0, 2020-07-03)
2018_New Focas\Document\Android_iOS\FOCAS2_Android_iOS.pdf (1194891, 2018-02-20)
2018_New Focas\Document\Android_iOS\FOCAS2_Android_iOSJ.pdf (1344613, 2018-02-20)
2018_New Focas\Document\Linux (0, 2020-07-03)
2018_New Focas\Document\Linux\FOCAS2_Linux.pdf (127648, 2018-04-26)
2018_New Focas\Document\Linux\FOCAS2_LinuxJ.pdf (230790, 2018-04-26)
2018_New Focas\Document\NCG (0, 2020-07-03)
2018_New Focas\Document\NCG\NCGuide FOCAS2 Function.pdf (649906, 2014-09-25)
2018_New Focas\Document\NCG\NCガイド FOCAS2機能.pdf (805761, 2014-09-25)
2018_New Focas\Document\PM (0, 2020-07-03)
2018_New Focas\Document\PM\FWLIBPM.TXT (420064, 2007-12-20)
2018_New Focas\Document\PM\FWLIBPMJ.TXT (386709, 2007-12-20)
2018_New Focas\Document\SpecE (0, 2020-07-03)
2018_New Focas\Document\SpecE\All (0, 2020-07-03)
2018_New Focas\Document\SpecE\All\flist_All.xml (1008272, 2018-02-28)
2018_New Focas\Document\SpecE\cnc_com_main.htm (2090, 2014-07-10)
2018_New Focas\Document\SpecE\cnc_com_top.htm (8800, 2014-07-10)
2018_New Focas\Document\SpecE\Data (0, 2020-07-03)
2018_New Focas\Document\SpecE\Data\cnc_clrmsgbuff.htm (688, 2016-12-08)
2018_New Focas\Document\SpecE\Data\cnc_clrmsgbuff.xml (5007, 2014-07-11)
2018_New Focas\Document\SpecE\Data\cnc_dschdir.htm (682, 2016-12-08)
2018_New Focas\Document\SpecE\Data\cnc_dschdir.xml (14618, 2014-12-17)
2018_New Focas\Document\SpecE\Data\cnc_dscopyfile.htm (688, 2016-12-08)
2018_New Focas\Document\SpecE\Data\cnc_dscopyfile.xml (7551, 2014-07-11)
2018_New Focas\Document\SpecE\Data\cnc_dsftpcancel.gif (1599, 2014-07-10)
2018_New Focas\Document\SpecE\Data\cnc_dsftpcancel.htm (690, 2016-12-08)
2018_New Focas\Document\SpecE\Data\cnc_dsftpcancel.xml (6675, 2014-12-17)
2018_New Focas\Document\SpecE\Data\cnc_dsftpstat.gif (1186, 2014-07-10)
2018_New Focas\Document\SpecE\Data\cnc_dsftpstat.htm (686, 2016-12-08)
2018_New Focas\Document\SpecE\Data\cnc_dsftpstat.xml (10556, 2014-12-17)
2018_New Focas\Document\SpecE\Data\cnc_dsget_req.gif (1414, 2014-07-10)
2018_New Focas\Document\SpecE\Data\cnc_dsget_req.htm (686, 2016-12-08)
2018_New Focas\Document\SpecE\Data\cnc_dsget_req.xml (9655, 2014-12-17)
2018_New Focas\Document\SpecE\Data\cnc_dslistdel_req.gif (1421, 2014-07-10)
2018_New Focas\Document\SpecE\Data\cnc_dslistdel_req.htm (694, 2016-12-08)
2018_New Focas\Document\SpecE\Data\cnc_dslistdel_req.xml (7657, 2015-07-06)
2018_New Focas\Document\SpecE\Data\cnc_dslistget_req.gif (1434, 2014-07-10)
2018_New Focas\Document\SpecE\Data\cnc_dslistget_req.htm (694, 2016-12-08)
... ...
README.TXT File
README file for FANUC Drivers and Libraries (FOCAS1/2)
(C) Copyright FANUC CORPORATION, 1996-2018. All Rights Reserved.
This document provides the information about "FANUC Drivers and Libraries
(FOCAS1/2). Please read this document information before using the software
in this disk.
(*) FOCAS1/2 : FANUC Open CNC API Specifications version 1 or 2
--------------------------------------------------------------------------
[1] Constitution of the CD-ROM
[2] Contents of the CD-ROM
[3] File summary
[4] Environment
[5] Installation
[6] Redistributable software
[7] History
--------------------------------------------------------------------------
Microsoft, MS, MS-DOS, Visual Basic, Visual C++, Windows, Win32, Win32s,
Windows NT, Windows Vista are registered trademarks of Microsoft
corporation, USA.
Company name and product name mentioned in this manual are registered
trademark or trademark of each company.
(*) The software for HSSB in this CD-ROM can be used on a personal computer
connected with the High Speed Serial Bus (HSSB), FS160i/180i/210i,
FANUC PANEL i and CNC Display Unit with Personal Computer Function.
The software in this disk are not designed for MMC-IV, Personal computer
connected with the HSSB type 1, Intelligent Terminal.
==========================================================================
[1] Constitution of the CD-ROM
==========================================================================
This disk contains the libraries which are used by the following development
environment, e.g.
- 32 bit version
Visual C++ 2.x/4.x/5.x/6.x, Visual studio 2002/2003/2005/2008/2010
Visual Basic 4.x/5.x/6.x
- *** bit version(for Windows 7 Professional, Windows 10 Pro/IoT
***-bit Edition only)
Visual studio 2010
- Linux (Ubuntu 12.04 LTS or later, Fedora 17, CentOS 6.3 only)
GNU Compiler Collection (version 4.6.3 or later)
- Android(Android 4.1(32bit), 5(32/***bit), 6(32/***bit), 7(32/***bit) ARM CPU only)
Android Studio(version 2.2 or later)
- iOS(iOS 9(32bit), 10(***bit))
Xcode(version 8 or later)
==========================================================================
[2] Contents of the CD-ROM
==========================================================================
--------------------------------------------------------------------------
[2-1] Folder structures of the CD-ROM
--------------------------------------------------------------------------
This CD set has the following folder structures.
Please copy the necessary files to your hard disk.
See the "[5] Installation" for detailed description.
README.TXT : This file
READMEJ.TXT : Japanese document file
SETUP.EXE : File for expanding CNC/PMC Data window library files
(Refer to "[2-2] CNC/PMC Data window library")
* HSSB driver (32/*** bit version)
\README2.TXT : English document of HSSB driver
\README2J.TXT : Japanese document of HSSB driver
\NCBOOT32.DOC : English document of NCBOOT32.EXE(32/*** bit common)
\NCBOOT32J.DOC : Japanese document of NCBOOT32.EXE(32/*** bit common)
\UPDATE.EXE : HSSB driver update utility program
\*.* : Windows 95/*** HSSB driver
\*.* : Windows NT 4.0 HSSB driver
\*.* : Windows 2000 HSSB driver
\*.* : Windows XP HSSB driver
\*.* : Common files for Windows 95/***/NT/2000 and XP
\*.* : Windows Vista/7/10 32-bit Edition HSSB driver
\*.* : Windows 7/10 ***-bit Edition HSSB driver
Note) Please use the Microsoft Word 2000 or later for the document
files.
When you used the Wordpad, the document files maybe not open.
* MDI key driver(32 bit version only)
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
\*.* : English document file of data window library
specification
\*.* : Japanese document file of data window library
specification
\FWLIBPM.TXT : English document file of Power Mate library
specification
\FWLIBPMJ.TXT : Japanese document file of Power Mate library
specification
\(Japanese file name).pdf
: Japanese document file of NCGuidePro FOCAS2
Function OPERATOR’S MANUAL
\NCGuidePro FOCAS2 Function.pdf
: English document file of NCGuidePro FOCAS2
Function OPERATOR’S MANUAL
\FOCAS2_Linuxj.pdf
: Japanese document file of FOCAS2/Ethernet for
Linux OPERATOR’S MANUAL
\FOCAS2_Linux.pdf
: English document file of FOCAS2/Ethernet for
Linux OPERATOR’S MANUAL
\FOCAS2_Android_iOSj.pdf
: Japanese document file of FOCAS2/Ethernet for
Android and iOS OPERATOR’S MANUAL
\FOCAS2_Android_iOS.pdf
: English document file of FOCAS2/Ethernet for
Android and iOS OPERATOR’S MANUAL
* Utility
\CONTMEM.EXE : The CNC memory dump utility program
\READMEC.TXT : English document of CNC memory dump utility
\READMECJ.TXT : Japanese document of CNC memory dump utility
\OPTSET.EXE : The CNC option setting utility
\README4.TXT : English document of option setting utility
\README4J.TXT : Japanese document of option setting utility
\NUMLOCK.EXE : This tool enables change of the state of NumLock
\NUMLOCK.TXT : English document of NUMLOCK.EXE
\NUMLOCKJ.TXT : Japanese document of NUMLOCK.EXE
* Log output
\FWLOG.EXE : Communication log output display utility for Data
Window Library
\LOGLEVEL.EXE : Communication log output control utility for Data
Window Library
* Program operation on large capacity memory
\FBINBUILD\FBINBUILD.EXE : Program storage file editing tool
\NCPROGCTRL\NCPROGCTRL.EXE : Program operation control software
\NCPROGDLL\WIN32\ : Program storage file edit library
(32 bit version)
\NCPROGDLL\X***\ : Program storage file edit library
(*** bit version)
\(Japanese file name).pdf : Program operation on large capacity
memory Specifications(Japanese)
\LargeCapacityMemory(A-60161EN).pdf
: Program operation on large capacity
memory Specifications(English)
* Serial/FCA communication
\FCA32.DLL : Serial/FCA communication dynamic link library
\FCA32.LIB : Serial/FCA communication import library
\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
\SERIAL.TXT : English document file of serial/FCA communication
library specification
\SERIALJ.TXT : Japanese document file of serial/FCA communication
library specification
* Unsolicited Messaging Function
\UMSGSERV.EXE : Server for Unsolicited Messaging Function
--------------------------------------------------------------------------
[2-2] CNC/PMC Data window library
--------------------------------------------------------------------------
Execute SETUP.EXE and expand the library files.
After expanding files, copy the necessary files.
* CNC/PMC Data window library(32 bit version)
\FWLIB32.DLL : CNC/PMC Data window control library
\FWLIBE1.DLL : Processing library for TCP/IP
\FWLIB30i.DLL : Processing library for 30i/31i/32i/35i/0i-F, PMi-A
\FWLIB150.DLL : Processing library for 150-B
\FWLIB15i.DLL : Processing library for 150i
\FWLIB160.DLL : Processing library for 160/180/210
\FWLIB16W.DLL : Processing library for 160i/180i-W
\FWLIB0i.DLL : Processing library for 0i-A
\FWLIB0iB.DLL : Processing library for 0i-B
\FWLIB0iD.DLL : Processing library for 0i-D
\FWLIBPM.DLL : Processing library for Power Mate-D/H
\FWLIBPMi.DLL : Processing library for Power Mate i-D/H
\FWLIBNCG.DLL : Processing library for FS31i/32i/35i NCGuidePro
\FWLIB0DN.DLL : Processing library for FS0i-D NCGuidePro
\FWLIB32.LIB : Import library
\FWPMCALM.INI : Alarm message file for PMC
* header files of C/C++ and Visual Basic for CNC/PMC Data window functions
(32 bit version)
\FWSYMBOL.H : Symbol definition file(Common)
\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 i, PMi-A, FS31/32i/35i/0i-D NCGuidePro)
\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 i, PMi-A, FS31/32i/35i/0i-D NCGuidePro)
\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
\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
\FWLIB32.H : C/C++ header file for CNC/PMC Data window
functions and structures for FS150-B
\FWLIB32.BAS : Visual Basic header file for CNC/PMC Data
window functions and structures for FS150-B
\FWLIB32.H : C/C++ header file for CNC/PMC Data window
functions and structures for FS150i
\FWLIB32.BAS : Visual Basic header file for CNC/PMC Data
window functions and structures for FS150i
\FWLIB32.H : C/C++ header file for CNC/PMC Data window
functions and structures for FS160/180-B/C,
FS210-B, FS160i/180i/210i
\FWLIB32.BAS : Visual Basic header file for CNC/PMC Data
window functions and structures for
FS160/180-B/C, FS210-B, FS160i/180i/210i
\FWLIB32.H : C/C++ header file for CNC/PMC Data window
functions and structures for FS160i/180i-W
\FWLIB32.BAS : Visual Basic header file for CNC/PMC Data
window functions and structures for
FS160i/180i-W
\FWLIB32.H : C/C++ header file for CNC/PMC Data window
functions and structures for FS0i-A
\FWLIB32.BAS : Visual Basic header file for CNC/PMC Data
window functions and structures for FS0i-A
\FWLIB32.H : C/C++ header file for CNC/PMC Data window
functions and structures for FS0i-B
\FWLIB32.BAS : Visual Basic header file for CNC/PMC Data
window functions and structures for FS0i-B
\FWLIB32.H : C/C++ header file for CNC/PMC Data window
functions and structures for FS0i-D,
FS0i-D NCGuidePro
\FWLIB32.BAS : Visual Basic header file for CNC/PMC Data
window functions and structures for FS0i-D,
FS0i-D NCGuidePro
\FWLIB32.H : C/C++ header file for CNC/PMC Data window
functions and structures for Power Mate-H and
Power Mate-D
\FWLIB32.BAS : Visual Basic header file for CNC/PMC Data
window functions and structures for
Power Mate-H and Power Mate-D
\FWLIB32.H : C/C++ header file for CNC/PMC Data window
functions and structures for Power Mate i
\FWLIB32.BAS : Visual Basic header file for CNC/PMC Data
window functions and structures for
Power Mate i
\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.
\FWLIB32.VB : Sample for Visual Basic .NET
This file is a sample of the header file for Visual Basic .NET.
Please correct and use the content if necessary.
\DotNet.TXT : English document file of the header
file for .NET.
\DotNetJ.TXT : Japanese document file of the header
file for .NET.
* CNC/PMC Data window library (*** bit version)
\FWLIB***.DLL : CNC/PMC Data window control library
\FWLIBE***.DLL : Processing library for TCP/IP
\FWLIB30i***.DLL : Processing library for 30i/31i/32i/35i/0i-F,
PMi-A
\FWLIB0iD***.DLL : Processing library for 0i-D
\FWLIBNCG***.DLL : Processing library for FS31i/32i/35i NCGuidePro
\FWLIB0DN***.DLL : Processing library for FS0i-D NCGuidePro
\FWLIB***.LIB : Import library
* The *** bit version supports FOCAS2 (for FS30i/31i/32i/35i/0i-F, PMi-A,
FS0i-D) only.
* Header files of C/C++ and Visual Basic for CNC/PMC Data window functions
(*** bit version)
\FWSYMBOL.H : Symbol definition file(Common)
\FWLIB***.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)
\FWLIB***.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
\FWLIB***.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
\libfwlib32.so.1.0.* : Processing library (For armhf)
\libfwlib32.so.1.0.* : Processing library (For X86)
\libfwlib32.so.1.0.* : Processing library (For X86_***)
\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
\fwlibe1.aar : Processing library for Android
\reference-java.zip : FOCAS2 functions and structure definition file for JAVA
It is compressed in zip format. Expand and use.
\*.* : 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
\fwlibios.framework : Processing library for iOS
\fwlib***.h : C/C++ header file for CNC/PMC Data window
functions and structures for iOS
\*.* : Sample Application for iOS
* About FOCAS2/Ethernet for iOS, please refer to FOCAS2/Ethernet for Android and iOS OPERATOR’S MANUAL
==========================================================================
[3] File summary
==========================================================================
Please refer to README2.TXT for the explanation of the files contained
in folder, respectively.
* 32 bit version FOCAS1/2 library.
< FWLIB32.DLL >
This is a library of data exchange functions between CNC/PMC and HSSB
and Ethernet system.
This is a dynamic link library, which is required at run-time of HSSB
and Ethernet system.
< 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 ... ...
近期下载者:
相关文件:
收藏者: