Fanus-Focas-Lib-2.5

所属分类:嵌入式/单片机/硬件编程
开发工具:C/C++
文件大小:10285KB
下载次数:138
上传日期:2014-09-18 16:49:47
上 传 者by6et
说明:  fanuc focas2.5库文件是开发数控系统与pc的必备文件
(fanuc focas 2.5 library )

文件列表:
GE Fanus Focas Lib 2.5\Document\PM\FWLIBPM.TXT (420064, 2006-06-04)
GE Fanus Focas Lib 2.5\Document\PM\FWLIBPMJ.TXT (386709, 2006-06-04)
GE Fanus Focas Lib 2.5\Document\SpecE\All\flist_All.xml (558301, 2006-06-04)
GE Fanus Focas Lib 2.5\Document\SpecE\cnc_com_main.htm (2090, 2006-06-04)
GE Fanus Focas Lib 2.5\Document\SpecE\cnc_com_top.htm (8800, 2006-06-04)
GE Fanus Focas Lib 2.5\Document\SpecE\Data\cnc_clrmsgbuff.htm (688, 2006-06-04)
GE Fanus Focas Lib 2.5\Document\SpecE\Data\cnc_clrmsgbuff.xml (4339, 2006-06-04)
GE Fanus Focas Lib 2.5\Document\SpecE\Data\cnc_dschdir.htm (682, 2006-06-04)
GE Fanus Focas Lib 2.5\Document\SpecE\Data\cnc_dschdir.xml (13741, 2006-06-04)
GE Fanus Focas Lib 2.5\Document\SpecE\Data\cnc_dscopyfile.htm (688, 2006-06-04)
GE Fanus Focas Lib 2.5\Document\SpecE\Data\cnc_dscopyfile.xml (6669, 2006-06-04)
GE Fanus Focas Lib 2.5\Document\SpecE\Data\cnc_dsftpcancel.gif (1599, 2006-06-04)
GE Fanus Focas Lib 2.5\Document\SpecE\Data\cnc_dsftpcancel.htm (690, 2006-06-04)
GE Fanus Focas Lib 2.5\Document\SpecE\Data\cnc_dsftpcancel.xml (5793, 2006-06-04)
GE Fanus Focas Lib 2.5\Document\SpecE\Data\cnc_dsftpstat.gif (1186, 2006-06-04)
GE Fanus Focas Lib 2.5\Document\SpecE\Data\cnc_dsftpstat.htm (686, 2006-06-04)
GE Fanus Focas Lib 2.5\Document\SpecE\Data\cnc_dsftpstat.xml (9674, 2006-06-04)
GE Fanus Focas Lib 2.5\Document\SpecE\Data\cnc_dsget_req.gif (1414, 2006-06-04)
GE Fanus Focas Lib 2.5\Document\SpecE\Data\cnc_dsget_req.htm (686, 2006-06-04)
GE Fanus Focas Lib 2.5\Document\SpecE\Data\cnc_dsget_req.xml (8773, 2006-06-04)
GE Fanus Focas Lib 2.5\Document\SpecE\Data\cnc_dslistdel_req.gif (1421, 2006-06-04)
GE Fanus Focas Lib 2.5\Document\SpecE\Data\cnc_dslistdel_req.htm (694, 2006-06-04)
GE Fanus Focas Lib 2.5\Document\SpecE\Data\cnc_dslistdel_req.xml (6785, 2006-06-04)
GE Fanus Focas Lib 2.5\Document\SpecE\Data\cnc_dslistget_req.gif (1434, 2006-06-04)
GE Fanus Focas Lib 2.5\Document\SpecE\Data\cnc_dslistget_req.htm (694, 2006-06-04)
GE Fanus Focas Lib 2.5\Document\SpecE\Data\cnc_dslistget_req.xml (6866, 2006-06-04)
GE Fanus Focas Lib 2.5\Document\SpecE\Data\cnc_dslistput_req.gif (1440, 2006-06-04)
GE Fanus Focas Lib 2.5\Document\SpecE\Data\cnc_dslistput_req.htm (694, 2006-06-04)
GE Fanus Focas Lib 2.5\Document\SpecE\Data\cnc_dslistput_req.xml (6867, 2006-06-04)
GE Fanus Focas Lib 2.5\Document\SpecE\Data\cnc_dsmget_req.gif (1403, 2006-06-04)
GE Fanus Focas Lib 2.5\Document\SpecE\Data\cnc_dsmget_req.htm (688, 2006-06-04)
GE Fanus Focas Lib 2.5\Document\SpecE\Data\cnc_dsmget_req.xml (6993, 2006-06-04)
GE Fanus Focas Lib 2.5\Document\SpecE\Data\cnc_dsmkdir.htm (682, 2006-06-04)
GE Fanus Focas Lib 2.5\Document\SpecE\Data\cnc_dsmkdir.xml (8724, 2006-06-04)
GE Fanus Focas Lib 2.5\Document\SpecE\Data\cnc_dsmput_req.gif (1430, 2006-06-04)
GE Fanus Focas Lib 2.5\Document\SpecE\Data\cnc_dsmput_req.htm (688, 2006-06-04)
GE Fanus Focas Lib 2.5\Document\SpecE\Data\cnc_dsmput_req.xml (7123, 2006-06-04)
GE Fanus Focas Lib 2.5\Document\SpecE\Data\cnc_dsput_req.gif (1400, 2006-06-04)
GE Fanus Focas Lib 2.5\Document\SpecE\Data\cnc_dsput_req.htm (686, 2006-06-04)
GE Fanus Focas Lib 2.5\Document\SpecE\Data\cnc_dsput_req.xml (7899, 2006-06-04)
... ...

README.TXT File README file for FANUC Open CNC Drivers and Libraries (FOCAS1/2) (C) Copyright FANUC LTD, 1996-2006. All Rights Reserved. This document provides the information about "FANUC Open CNC 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 are registered trademarks of Microsoft corporation, USA. (*) This software which you have can be copied only in your development site if necessary. However, the copyright of this software is owned by FANUC LTD. and you may not redistribute all or part of this software to others for the purpose of application development. (*) The software for HSSB in this CD-ROM can be used on a personal computer connected with the High Speed Serial Bus (HSSB) type 2, FS160i/180i/210i /300i/310i/320i, Intelligent Terminal type 2, 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 type 1. ========================================================================== [1] Constitution of the CD-ROM ========================================================================== This disk contains the libraries which are used by 32 bit version development environment, e.g. Visual C++ 2.x/4.x/5.x/6.x and Visual Basic 4.x/5.x/6.x. ========================================================================== [2] Contents 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 * HSSB driver \README2.TXT : English document of HSSB driver \README2J.TXT : Japanese document of HSSB driver \NCBOOT32.DOC : English document of NCBOOT32.EXE \NCBOOT32J.DOC : Japanese document of NCBOOT32.EXE \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 Note) Please use the Microsoft Word 97 or later for the document files. When you used the Wordpad, the document files might be not open. * CNC/PMC Data window library \FWLIB32.DLL : CNC/PMC Data window control library \FWLIBE1.DLL : Processing library for TCP/IP \FWLIB30i.DLL : Processing library for 300i/310i/320i \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 \FWLIBPM.DLL : Processing library for Power Mate-D/H \FWLIBPMi.DLL : Processing library for Power Mate i-D/H \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 \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/0i-B//0i-C/Power Mate i) \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/0i-B//0i-C/Power Mate i) \FWLIB32.H : C/C++ header file for CNC/PMC Data window functions and structures for FS300i/310i/320i \FWLIB32.BAS : Visual Basic header file for CNC/PMC Data window functions and structures for FS300i/310i/320i \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 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. * MDI key driver 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. * 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 * 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 * 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 ========================================================================== [3] File summary ========================================================================== Please refer to README2.TXT for the explanation of the files contained in folder, respectively. < 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. < FWLIB30i.DLL > This is the DLL for FS300i/310i/320i, 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. < 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. < 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 divided 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 divided for each CNC model. < FWLIB32.BAS > Visual Basic header file for CNC/PMC Data window functions and structures. This file is divided 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. < DOCUMENT\SPECE\FWLIB32.HTM > Top page of English document 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 document of data window library specification. * The browser of Internet Explorer 6.0 or later is necessary to see this specifications. < FWLIBPM.TXT > English document file of Power Mate library specification < FWLIBPMJ.TXT > Japanese document file 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". ========================================================================== [4] Environment ========================================================================== All software in the disk is for Windows 95/***, Windows NT 4.0, Windows 2000 Professional and Windows XP Professional. They cannot be used on Win32S of Windows 3.1. 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-63***4EN)" or "FANUC 16i/18i/21i-MODEL B Connection Manual(B-63523-1EN)", and confirm the following items. * Settings of TCP/IP in your personal computer side. * Settings of the Ethernet Board and Embedded Ethernet function in the CNC side. * Physical network connection between your personal computer and the CNC. Following system/version supports Punch press and Laser functions. Ethernet Board 16i/18i/21i 6561/06 or later Fast Ethernet Board 16i/18i/21i 6567/01 or later Following system/version supports FS150i. Ethernet Board 15i 6563/05 or later Fast Ethernet Board 15i-B 6568/01 or later Following system/version supports FS0i-B. Fast Ethernet Board 0i-B 6567/07 or later ========================================================================== [5] Installation ========================================================================== About the detailed description for install procedure for drivers, please refer to README2.TXT. Install the HSSB driver for the personal computer connected with the High Speed Serial Bus type 2, FS160i/180i/210i/300i/310i/320i, Intelligent Terminal type 2, FANUC PANEL i and CNC Display Unit with Personal Computer Function. < FWLIB32.DLL > < FWLIBE1.DLL > < FWLIB30i.DLL > < FWLIB150.DLL > < FWLIB15i.DLL > < FWLIB160.DLL > < FWLIB16W.DLL > < FWLIB0i.DLL > < FWLIB0iB.DLL > < FWLIBPM.DLL > < FWLIBPMi.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 > 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. ========================================================================== [6] 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 ========================================================================== [7] History ========================================================================== Please refer to the "Update History" of specification(html format) of data window library.

近期下载者

相关文件


收藏者