News CNCnetPDM About us Support  
       
  

FWLIB32 | GENERAL

TOP

FOCAS 1/2


FANUC Open CNC

FOCAS1 / FOCAS2
CNC/PMC Data window library

FOCAS1/2 : FANUC Open CNC API Specifications version 1 or 2

  1. Outline
  2. General Description
  3. Communication with Ethernet Board
  4. NC data protection (160i/180i/210i/0i-B/0i-C/Power Mate i only)
  5. Fast Ethernet Unsolicited Messaging Function
  6. Library handle
  7. Coexistence with HSSB/Ethernet
  8. Communication Log Function
  9. Return Status of Data Window Functions
  10. Function Reference (All Functions)
  11. Update History

This manual describes the information necessary for developing the application software of the following FANUC CNC, incorporating FOCAS1/2 CNC/PMC Data window library.

  • TIP : If you're searching for a specific funktion and you know the area it's in first click on the section (e.g. Handle) in the left pane and open the page flist_+section (e.g. flist_Handle). If you want to see all functions and areas you can use this link
  • To directly read/write data from/to machines with Fanuc controllers with your applications you can use our free Open Source Client (C-Sharp)

MTConnect Fanuc Adapter

Universal Fanuc Driver

Fanuc Focas Library CD

  • FOCAS1 : Library for CNC other than FS300i/310i/320i
  • FOCAS2 : Library for FS300i/310i/320i

Use this manual together with the operator's manual of the following CNC.

Connection type
HSSB
Ethernet
Applicable CNCs
  Product name Abbreviation
FANUC Series 0i-MODEL A 0i-A Series 0i-A
FANUC Series 0i-MODEL B
FANUC Series 0i-MODEL C Note1)
0i-B/C Note1) Series 0i-B
Series 0i-C Note1)
FANUC Series 0i-MODEL D
FANUC Series 0i Mate-MODEL D
0i-D Series 0i-D
FANUC Series 0i-MODEL F
FANUC Series 0i Mate-MODEL F
0i-F Series 0i-F
FANUC Series 0i-PD 0i-PD Series 0i-PD
FANUC Series 0i-PF 0i-PF Series 0i-PF
FANUC Series 15/150-MODEL B 15 Series 15
FANUC Series 15i/150i-MODEL A
FANUC Series 15i/150i-MODEL B
15i Series 15i
FANUC Series 16/160-MODEL B
FANUC Series 16/160-MODEL C
FANUC Series 18/180-MODEL B
FANUC Series 18/180-MODEL C
FANUC Series 21/210-MODEL B
16
18
21
Series 16/(18/21)
FANUC Series 16i/160i-MODEL A
FANUC Series 18i/180i-MODEL A
FANUC Series 21i/210i-MODEL A
16i-A
18i-A
21i-A
Series 16i/(18i/21i)-A
FANUC Series 16i/160i-MODEL B
FANUC Series 18i/180i-MODEL B
FANUC Series 21i/210i-MODEL B
16i-B
18i-B
21i-B
Series 16i/(18i/21i)-B
FANUC Series 16i/160i-P
FANUC Series 18i/180i-P
16i-P
18i-P
Series 16i/(18i)-P
FANUC Series 16i/160i-L 16i-L Series 16i-L
FANUC Series 16i/160i-W
FANUC Series 18i/180i-W
16i-W
18i-W
Series 16i-W/(18i-W)
FANUC Series 30i-MODEL A
FANUC Series 31i-MODEL A
FANUC Series 32i-MODEL A
30i-A
31i-A
32i-A
Series 30i/(31i/32i)-A
FANUC Series 30i-MODEL B
FANUC Series 31i-MODEL B
FANUC Series 32i-MODEL B
FANUC Series 35i-MODEL B
30i-B
31i-B
32i-B
35i-B
Series 30i/(31i/32i/35i)-B
FANUC Series 30i-P MODEL B
FANUC Series 31i-P MODEL B
30i-P
31i-P
Series 30i/(31i)-P
FANUC Series 30i-L MODEL B
FANUC Series 31i-L MODEL B
30i-L
31i-L
Series 30i/(31i)-L
FANUC Series 31i-W MODEL A 31i-WA Series 31i-WA
FANUC Series 31i-W MODEL B 31i-WB Series 31i-WB
FANUC Power Mate i-MODEL H PMi-H Power Mate i-H
FANUC Power Mate i-MODEL D PMi-D Power Mate i-D
FANUC Power Motion i-MODEL A PMi-A Power Motion i-A
Note) FANUC Series 0i-MODEL C does not support the HSSB function. Only the Fast Ethernet function is effective.



There is a limitation of the functions which can be used for the development, by the difference of the CNC Series, Model, Type and series and version of control software.
This "Available CNC" table is made in accordance with the latest version of 150i, 160i, 180i, 210i, 0i , 300i, 310i, 320i, and Power Mate i. Moreover, some functions need the proper function at the control software of the CNC even if the CNC is the latest version. So, the functions which cannot be used for the CNC which is owned by the customer for the purpose of the application development may exist.
Therefore, please confirm the availability of the function at the target control software of the CNC, then go ahead the development of the application.
Especially, please confirm the compatibility for the development of the application for the old model CNC, and availability for the newly added functions.

Copyright, Others

  • The copyright of FOCAS1/2 is owned by FANUC Limited.
  • No part of the software described above, or its manuals, may be used or reproduced without permission.
  • No part of the software described above, or its manuals, may be sold independently of FOCAS1/2.

* Microsoft, MS, MS-DOS, Windows, Visual Basic are registered trademarks of Microsoft corporation, U.S.A.
* Visual C++ is trademark of Microsoft corporation, U.S.A.
* Company name and product name mentioned in this manual are registered trademark or trademark of each company.

Privacy notice

This website uses cookies. By continuing to use it you agree to our privacy policy. 

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

Fanuc Focas Library | General | Dnc1

Communication with Ethernet Board Ethernet version is realized by the socket communication (TCP/IP communication) with FANUC Ethernet Board, or FANUC Fast Ethernet Board. And in... [read more]
Fanuc Focas Library | General | Dnc1

Fanuc Focas Library | General | Errcode

Return Status of Data Window... [read more]
Fanuc Focas Library | General | Errcode

Fanuc Focas Library | General | General

General Top Page General Library files... [read more]
Fanuc Focas Library | General | General

Fanuc Focas Library | General | Handle

Library handle Top Page Library handle At the library for HSSB, to establish the communication with the HSSB Board on CNC side, it is necessary... [read more]
Fanuc Focas Library | General | Handle

Fanuc Focas Library | General | HSSB

Coexistence with... [read more]
Fanuc Focas Library | General | HSSB

Fanuc Focas Library | General | Log

Communication Log Function... [read more]
Fanuc Focas Library | General | Log

Fanuc Focas Library | General | Overview

Outline Top Page Outline CNC/PMC Data Window Library is used for exchanging data and information between a personal computer and the CNC/PMC... [read more]
Fanuc Focas Library | General | Overview

Fanuc Focas Library | General | Protect

FOCAS1/Ethernet NC data protection Top Page NC data protection (160i/180i/210i/0i-B/0i-C/Power Mate i Only) A past... [read more]
Fanuc Focas Library | General | Protect

Fanuc Focas Library | General | Unsol_res

When you use the PMC address for the control parameter(Response method) Top Page When you use the PMC address for the control... [read more]
Fanuc Focas Library | General | Unsol_res

Fanuc Focas Library | General | Unsol_sim1

When you use the PMC address for the control parameter(Simple method)(30i/31i/32i only) Top Page When you use the PMC address for... [read more]
Fanuc Focas Library | General | Unsol_sim1

Fanuc Focas Library | General | Unsol_sim2

When you use the Macro variable for the control parameter(Simple method)(30i/31i/32i only) Top Page When you use the Macro... [read more]
Fanuc Focas Library | General | Unsol_sim2

Fanuc Focas Library | General | Unsolic

FOCAS1/Ethernet Fast Ethernet Unsolicited Messaging Function Top Page Fast Ethernet Unsolicited Messaging Function... [read more]
Fanuc Focas Library | General | Unsolic

Fanuc Focas Library | General | Update

FOCAS1/2 Ethernet HSSB Update History Top Page Update History of FOCAS1/2 Library... [read more]
Fanuc Focas Library | General | Update

Fanuc Focas Library | General | flist_All

CNC: Function Reference related to library handle, node... [read more]
Fanuc Focas Library | General | flist_All
Modified: 2023-12-05