1、如何使用内嵌以太网口进行程序传输玄子为了应对客户对于使用机床进行加工的需要,Fanuc 系统提供了多种方式,方便客户将 NC程序、参数等传输到 CNC 中。以太网传输与 RS-232 传输的对比:对比项目 网线 RS-232传输距离(最大) 50 米(双绞线) 15 米实时性 好 差抗干扰 好 差硬件 简单,无需转换器 复杂,需要转接板硬件易损程度 不易损坏 容易烧坏主板、电脑等硬件成本比较 一(电脑)对多(机床) 一(电脑)对一(机床)FANUC 0i-D 系列中的 0i-MD/0i-TD 系统都标准装配有支持 100Mbps 的内嵌式以太网。将 CNC 与电脑连接起来,即可进 NC 程序的
2、传输、机械的控制和运行状态的监视、机械的调整和维护。其基本功能包括:基于 FTP 传输功能的 NC 程序的传输可通过 CNC 画面的操作来传输 NC 程序。电脑侧使用 FTP 服务器软件,所以,可以与 Windows 环境以外的主机一起传输 NC 程序。基于 FOCAS2/Ethernet 的机械的控制和监视可利用 i CELL 和 CIMPLICITY,创建进行机械的控制和监视的系统。此外,也可以直接使用 FOCAS2/Ethernet 功能,创建独特的应用软件。此外,也可通过 CNC 主导信息通知功能,利用 NC 程序、或者梯图程序发出的指令,从 CNC 自发地向电脑的应用程序通知信息(C
3、NC/PMC 数据) 。可以在线进行基于 FANUC LADDER-以及 SERVO GUIDE 的机械的调整和维护、梯图程序的维护和伺服电机的调整。本篇主要介绍如何利用第三方 FTP 软件,实现 CNC 和个人电脑的连接和参数、 NC 程序等的传输。NC 侧参数设定选择 I/O 通道20=99:嵌入式以太网口SYSTEM+若干次内藏口 公共IP 地址:192.168.1.2子网掩码:255.255.255.0路由器地址:不设置如果错误输入路由器内容,请在 MDI 键盘上找到SP,输入即可清除数据。SYSTEM+若干次内藏口 FOCA32TCP:8193UDP:0时间间隔:0SYSTEM+若干
4、次内藏口 FTP 传输主机名:192.168.1.1此处输入与 CNC 连接的个人电脑的 IP 地址端口号:2121此处输入的端口应与个人电脑上的 FTP 软件设定的端口相同用户名:WL密码:123可自行设置,应与个人电脑上过的 FTP 软件设定的用户名、密码相同登陆地址:/NCDATA登陆地址为电脑内所设置FTP传输文件的文件夹名称,注意此文件夹不能放在硬盘的根目录下。此处可以不填写,根据 FTP 软件中设定的根目录进行连接。再启动 执行中注意:每台系统可以保存 3 个主机 IP 地址和相关设定,方便在局域网中切换。选择主机有相应的操作。电脑侧的设定:在个人电脑上,首先在硬盘分区中建立一个文
5、件夹,名称建议使用全英文,例如D:NCDATA。在个人电脑上有很多中软件可以实现建立 FTP 服务器的效果,在这里使用 TYPSoft。修改个人电脑 IP 地址:需设定为与 CNC 系统中设定相同的 IP 地址和子网掩码例IP 地址:192.168.1.1子网掩码:255.255.255.0TYPSoft:设置用户新建用户需要设置与 CNC 中相同的用户名和密码,此处设置用户名“WL”和密码“123”设置用户根目录(个人电脑中存放程序等的文件夹,例 D:NCDATA) ,在右边选中根目录,设置访问权限(打对勾)保存设置服务器设置 FTP 端口此处需设置与 CNC 中相同的端口号,例“2121”
6、 ,端口号的设定原则,请参加下文关于端口号的设定原则什么是端口?在网络技术中,端口(Port)有好几种意思。集线器、交换机、路由器的端口指的是连接其他网络设备的接口,如 RJ-45 端口、Serial 端口等。我们 这里所指的端口不是指物理意义上的端口,而是特指 TCP/IP 协议中的端口,是逻辑意义上的端口。根据端口号分类公认端口(WellKnownPorts):从 0 到 1023,它们紧密绑定(binding )于一些服务。通常这些端口的通讯明确表明了某种服务的协议。例如:80 端口实际上总是 HTTP 通讯。注册端口(RegisteredPorts):从 1024 到 49151。它们
7、松散地绑定于一些服务。也就是说有许多服务绑定于这些端口,这些端口同样用于许多其它目的。例如:许多系统处理动态端口从 1024 左右开始。动态和/或私有端口(Dynamicand/orPrivatePorts):从 49152 到 65535。理论上,不应为服务分配这些端口。在设置端口时,可以使用 1024-49151 中的端口,避免端口被其他程序占用这一情况出现。服务器启动至此 NC 侧和个人电脑的设置已经完成,使用网线连接 CNC 和个人电脑,确认网口黄、绿灯闪烁正常。测试连接是否正常电脑侧:开始运行输入 cmd输入 ping 192.168.1.2(CNC 的 IP 地址)NC 侧:SYSTEM+若干次内藏口 公共 +PINGFT1显示“收到应答”为正常,否则请检查参数和设置向 NC 传输程序:选择编辑 方式PROG列表 操作设备选择 内置以太网此时会显示出个人电脑上 FTP 文件夹里面的内容电脑CNC:程序文件输入F NAME=文件名O NO.=在 CNC 中的程序号执行PROG列表 操作设备选择CNCMEM ,即可看到程序已经传到 CNC 中,可以使用。CNC电脑:程序方法相似类似的,系统的参数、刀补等文件,也可以在电脑和 CNC 之间进行传输。内嵌以太网的缺陷:不能进行 DNC程序受到 CNC 的 SRAM 容量的限制