2. 以太网和数据服务器软硬件的比较
2.1 以太网板和快速数据服务器板
无论快速以太网板(A02B-0309-J299)还是快速数据服务器板(A02B-0309-J146),都可以认为是
FANUC 提供的可直接连接以太网的硬件接口,所谓的“快速”是针对以太网传输速度而言,理论上的
传输速率可以达到 100 Mbps。
快速以太网板和快速数据服务器板使用不同的软件可以实现各自不同的功能。尽管快速以太网板和
快速数据服务器板的 PCB 板板号不同,但从硬件结构上来看,他们的主要芯片都是一样的,只是快速
数据服务器板比快速以太网板多了一个 CF 卡(Compact Flash Card)插槽。另外从功能上看,以太网功
能也可以在快速数据服务器板上实现。或者说快速数据服务器板在硬件上已经完全包含了快速以太网板
的功能,但是必须在订货的时候选择相应的以太网功能(A02B-0310-S707)才可以使用。
2.2 以太网功能和数据服务器功能
快速以太网板和快速数据服务器板具有各自不同的硬件,那么相对于这两种硬件,FANUC 分别提
供了两种不同的软件功能,分别为:以太网功能(A02B-0310-S707)和数据服务器功能(A02B-0310-S737)。
所谓功能,可以简单的理解为软件,以方便和前面所说的硬件加以区别。FANUC 的软件和硬件都
是有固定的匹配关系,对于以太网的相关功能来说,快速以太网板只能选择以太网功能;而快速数据服
务器板则比较灵活,可以选择以太网功能或数据服务器功能,或者两者皆选。
3. 以太网功能
以太网功能全称是 Ethernet Function,软件 FOCAS 是 FANUC Open CNC API Specifications 的所写,
目前通用的是第 2 版,第 1 版适用于早期的系统,对于 0i 系统两个版本没有什么太大的区别。FANUC
以太网相关的软件功能,都是这个平台上完成的。
3.1 以太网功能及其相关软件
以太网功能主要包含:NC 数据传送、远程控制等。但是前面说过了,快速以太网板仅仅是一个硬
件接口,联机通讯的时候还需要专用的 FANUC 软件。
FANUC 系统使用的以太网软件从来源上分主要有以下两种:
1. 直接购买 FANUC 提供的相关软件,如:基本操作包 1(FANUC Basic Operation Package 1 /
A02B-0207-K752)、远程诊断包(Machine Remote Diagnose Package / A08B-9210-J515 )等,
详细内容可以参考订货清单;
2. 使用 Microsoft Visual Basic 或者 Visual C++,配合 FANUC 提供的 FOCAS2(A02B-0207-K737)
应用程序接口(API)进行自主编程。
3.2 以太网功能在 CNC 上的设定
FANUC 的以太网功能主要通过 TCP/IP 协议实现,使用的时候在CNC 系统上只需设定 CNC 的 IP、
TCP 和 UDP 端口等信息即可。以太网、内嵌式以太网和PCMCIA 的设定方法一样,下面以内嵌式以太
网的设定方法为例进行说明,具体操作方法如下:
《FANUC 系统的以太网接口》 第2页