《FANUC的网络配置》由会员分享,可在线阅读,更多相关《FANUC的网络配置(23页珍藏版)》请在金锄头文库上搜索。
1、 FANUC以太网接口技术交流ID号_ dwxc2009004 _ 日期 _ 2009.12.15 / 文件使用的限制以及考前须知等文件版本更新的纪录修订日期版本号文件名称修订容修订人2009.12.15V1.0FANUC系统的以太网接口首次发布朱辉目录1. 嵌式以太网12. 以太网和数据效劳器软硬件的比拟22.1 以太网板和快速数据效劳器板22.2 以太网功能和数据效劳器功能23. 以太网功能33.1 以太网功能及其相关软件33.2 以太网功能在C上的设定33.3 以太网功能应用54. 数据效劳器功能54.1 实现数据效劳器功能的根本工作模式54.2 C和电脑的连接84.3 关于FTP文件传
2、输协议84.4 使用电脑作为FTP传输的效劳器端94.5 使用C作为FTP传输的效劳器端105. Windows XP下FTP效劳的使用和设定115.1 使用Windows XP自带的IIS115.2 使用Serv-U156. C系统和PC的连接调试步骤和技巧186.1 在本地确认FTP效劳器工作正常186.2 检查网络连接是否正常196.3 确认C设置并联机调试217. 附录22FANUC 0i-D系列系统的以太网硬件设备主要有以下两种:快速以太网板Fast Ethernet Board和数据效劳器板Fast Data Server Board,对应功能叫做以太网功能Ethernet Fun
3、ction和数据效劳器功能Date Server Function。现0i-MD和0i-TD系统都标配有嵌式以太网和PCMCIA网卡,而0i-Mate MD和0i-Mate TD只标配PCMCIA网卡。PCMCIA网卡和嵌式以太网的功能接近,只是PCMCIA网卡不支持FANUC程序传输软件。1. 嵌式以太网FANUC 0i-D系列中的0i-MD/0i-TD系统都标准配置有支持100Mbps 的嵌式以太网。将C 与电脑连接起来,即可进展NC 程序的传输、机械的控制和运行状态的监视、机械的调整和维护。其根本功能包括:基于FTP 传输功能的NC 程序传输可通过C 画面的操作来传输NC 程序。电脑侧使
4、用FTP 效劳器软件,所以,可以与Windows 环境以外的主机一起传输NC 程序。基于FOCAS2/Ethernet 的机械的控制和监视可利用i CELL 和CIMPLICITY,创建进展机械的控制和监视系统。此外,可以直接使用FOCAS2/Ethernet 功能,创立独特的应用软件;也可通过C 主导信息通知功能,利用NC 程序、或者梯图程序发出的指令,从C 自发地向电脑的应用程序通知信息C/PMC 数据。可以在线进展基于FANUC LADDER-以及SERVO GUIDE 的机械的调整和维护、梯图程序的维护和伺服电机的调整。0i-D系统支持的各种网络接口的功能如下表所示:注:*局部功能限制
5、2. 以太网和数据效劳器软硬件的比拟2.1 以太网板和快速数据效劳器板无论快速以太网板A02B-0309-J299还是快速数据效劳器板A02B-0309-J146,都可以认为是FANUC提供的可直接连接以太网的硬件接口,所谓的“快速是针对以太网传输速度而言,理论上的传输速率可以到达100 Mbps。快速以太网板和快速数据效劳器板使用不同的软件可以实现各自不同的功能。尽管快速以太网板和快速数据效劳器板的PCB板板号不同,但从硬件构造上来看,他们的主要芯片都是一样的,只是快速数据效劳器板比快速以太网板多了一个CF卡pact Flash Card插槽。另外从功能上看,以太网功能也可以在快速数据效劳器
6、板上实现。或者说快速数据效劳器板在硬件上已经完全包含了快速以太网板的功能,但是必须在订货的时候选择相应的以太网功能A02B-0310-S707才可以使用。2.2 以太网功能和数据效劳器功能快速以太网板和快速数据效劳器板具有各自不同的硬件,那么相对于这两种硬件,FANUC分别提供了两种不同的软件功能,分别为:以太网功能A02B-0310-S707和数据效劳器功能A02B-0310-S737。所谓功能,可以简单的理解为软件,以方便和前面所说的硬件加以区别。FANUC的软件和硬件都是有固定的匹配关系,对于以太网的相关功能来说,快速以太网板只能选择以太网功能;而快速数据效劳器板那么比拟灵活,可以选择以
7、太网功能或数据效劳器功能,或者两者皆选。3. 以太网功能以太网功能全称是 Ethernet Function,软件FOCAS是FANUC Open C API Specifications的所写,目前通用的是第2版,第1版适用于早期的系统,对于0i系统两个版本没有什么太大的区别。FANUC以太网相关的软件功能,都是这个平台上完成的。3.1 以太网功能及其相关软件以太网功能主要包含:NC数据传送、远程控制等。但是前面说过了,快速以太网板仅仅是一个硬件接口,联机通讯的时候还需要专用的FANUC软件。FANUC系统使用的以太网软件从来源上分主要有以下两种:1. 直接购置FANUC提供的相关软件,如:
8、根本操作包1FANUC Basic Operation Package 1 / A02B-0207-K752、远程诊断包Machine Remote Diagnose Package / A08B-9210-J515等,详细容可以参考订货清单;2. 使用Microsoft Visual Basic或者Visual C+,配合FANUC提供的FOCAS2A02B-0207-K737应用程序接口API进展自主编程。3.2 以太网功能在C上的设定FANUC的以太网功能主要通过TCP/IP协议实现,使用的时候在C系统上只需设定C的IP、TCP和UDP端口等信息即可。以太网、嵌式以太网和PCMCIA的设
9、定方法一样,下面以嵌式以太网的设定方法为例进展说明,具体操作方法如下:当按下功能键SYSTEM键后,扩展显示置 PCMCIA,分别按下以上两软健,都会出现公共 FOCAS2。注意的是,两套参数是独立的。*以下是以置进展说明* 可以与3个不同IP地址PC联机(1) 公共 画面 :(2) FOCAS2 画面 :(3) FTP传送 画面 :注意:该画面的IP地址应与PC端IP设置一样。(4) 主机文件列表显示 画面 :按下软健 操作-设备当设备有效中“置板切换到“PCMCIA选项后,按照4中设置方法,C与PC用网线直连可进展FANUC LADDER-通讯操作,SERVO GUIDE在线调整。3.3
10、以太网功能应用假设我们希望使用以太网连接电脑和C进展远程控制,电脑端必须要有一个以太网卡,C端那么需要一个快速以太网板或者其他以太网接口并选择以太网功能;另外,在电脑上还需要有相应的控制软件,比方根本操作包1。这样,我们就可以通过以太网来控制车间中的机床了。4. 数据效劳器功能FANUC系统的数据效劳器功能,主要用于加工程序存储空间的扩展以及使用数据效劳器方式的DNC加工。数据效劳器的数据传输基于快速以太网,使用FTP文件传输协议。简单的说,数据效劳器功能是建立在快速以太网板的根底上,可以用硬盘或CF存储卡完成DNC加工。数据效劳器方式进展DNC加工比普通DNC加工更加可靠,也更加稳定。另外,
11、因为数据效劳器使用了FTP文件传输协议,所以电脑上可以完全脱离FANUC的软件进展各种传输工作,更具灵活性。目前FTP相关软件很多,使用非常方便。4.1 实现数据效劳器功能的根本工作模式使用数据效劳器功能进展DNC加工必须使用快速数据效劳器板才可以实现,数据效劳器共有两种工作模式:1. 存储STORAGE模式此模式相当于用快速数据效劳器板本身作为数据效劳器的存储介质。DNC加工时,程序从板载CF卡输出到C;而板载CF卡上的加工程序那么事先通过外部电脑传入,传输的时候同样使用FTP协议与电脑建立连接。数据流向如图:使用存储模式时,必须使用板载CF存储卡,并将NO.20参数设为5。在此模式下,DN
12、C加工的时候程序直接来自CF卡,不需要借助外部设备,工作更加稳定。2. FTP模式此模式相当于用外部电脑作为数据效劳器的存储介质。DNC加工时,程序直接从电脑输出到C,数据流向如图:使用FTP模式时,也要将NO.20参数设为5,但不需要使用额外的板载CF卡。但由于DNC加工程序是通过FTP协议直接从电脑上读取,所以需要在电脑上安装相应的FTP效劳器控制软件如:IIS、Serv-U等。这两种方式可以通过DS方式画面进展切换。具体操作如下:按 选择板 软键,扩展找到 DS方式 软键,进入DS方式设定画面:再按 操作 软键进入下列图所示画面,选择存储模式或者FTP模式。4.2 C和电脑的连接C和电脑
13、的连接方式主要有两种:一种是C在FTP模式下,使用电脑作为FTP传输的效劳器,用数据效劳器功能进展DNC加工;另一种那么是C在存储模式下,使用C作为FTP传输的效劳器,通过电脑向CF卡上传输加工程序。无论使用哪种连接都会涉及到FTP传输协议,所以先简要概括一下FTP协议相关容。4.3 关于FTP文件传输协议FTP协议即文件传输协议File Transfer Protocol,它是一个标准协议,FTP协议也是应用TCP/IP协议的应用协议标准,属于网络协议组的应用层。它是在计算机和网络之间交换文件的最简单的方法。FTP协议采用客户机/效劳器Server/Client工作方式,客户机和效劳器之间通
14、过以太网连接,其默认控制端口是21。一个效劳器能同时连接的最大客户端数量,取决于效劳器的性能以及网络环境等,并可以通过软件设置。效劳器和客户机关系图如下:效劳器客户机数据指令如上图所示,在FTP协议下,数据流是双向的,但指令流一般是单向的。也就是说我们可以通过客户机向效劳器发送指令,对效劳器上的数据进展读写等操作;反之那么不行,一般不通过效劳器对客户机发出指令。4.4 使用电脑作为FTP传输的效劳器端这种传输方式通常用在FTP模式下使用。电脑作为FTP传输效劳器,所以需要在电脑上安装相应的FTP效劳器软件,如Windows自带的IIS或者第三方的Serv-U等,后面会详细说明。另外,在此模式下,C是FTP传输的客户端,所有的操作都是在C上完成的,所以还需要在C上设定客户端IP也就是C、FTP效劳器IP电脑、FTP效劳器端口号、连接用户名以及密码等,具体操作如下:首先按照前文所述使用以太网的方法设定C的IP,假设我们设定为192.168.1.1。因为现在的传输是通过快速数据效劳板,使用FTP协议,所以无需设定TCP和UDP端口等,如果只选购了数据效劳器功能而没有选择以太网功能,那么没有设定TCP和UDP端口的画面。接下来按 数据效劳器 软键,可设定数据效劳器的IP、端口、用户名、密码等信息,因为现在使用电脑做效劳器,那么这个IP就是电脑的IP,这里假设电脑的