FTP传输功能可使用Windows自带的IIS或者第三方的Serv-U等FTP服务软件。而顺序程序调试和伺服调整可利用FANUC专用工具,通过以太网连接方式对数控机床进行在线调试与干预。因此数控机床网络集成系统开发的技术难点和关键点是控制和监视以太网软件,当然FANUC提供标准软件CIM-PLICITY,但由于价格昂贵和系统规模要求适应性问题,一般选择使用Visual Basi、或者 Visual C++自主开发基于FOCAS2 /Ethernet功能的用户软件。
通信线路的建立与关闭按如下步骤完成:调用语句short back=、nc allclibhndl3(&ldqu00"amp;h)来建立通信链路,正常时将返回0(EW_OK)并取得通信句柄h,可供其他库函数调用。其中"0',为机床IP地址,8193为端口号。断开通信线路的函数为、nc freelib -hndl (h),仅需传入通信句柄h。设置时计算机侧的IP地址前三位需与机床侧相同。
PMC信号是机床正常运转的重要信号,也是判断机床工作状态和故障状态的重要依据。对于FANUC数控系统而言,有X,Y,F,G,R等多种接口信号。为了读取接口状态,编程时需调用函数:FWLIBAPI-short WINAPI pmc_rdpmcrng(unsigned shortF1ihHn
数控机床侧的设置
FANUC的以太网功能主要通过TCP/IP协议实现,使用的时候在CNC系统上只需设定CNC的IP,TCP和UDP端口等信息即可。以太网、内嵌式以太网和PCM CIA的设定方法一样,下面以内嵌式以太网的设定方法为例进行说明,具体操作方法如下:首先将20号参数改为5;按SYSTEM”公共键,系统IP地址的设定画面如图2所示,当系统与一台以上机床连接时,需要填写路由器地址,如不需要,则不用填写;按下FOCAS2键,进行FOCAS2的设置,TCP设定为8193 ,UDP一般设定为8192,时间间隔一般设定为10;按下TCP传送键进行TCP传送设定,输入主机IP地址和主机设定的用户名和密码,端口号和主机一致设定为210巨FTP传送」画面如图3所示。
A06B-6140-H037
A06B-6140-H115
A06B-6141-H002
A06B-6141-H002#H580
A06B-6141-H006
A06B-6141-H006#H580
A06B-6141-H011#H580
A06B-6141-H015#H580
A06B-6141-H022#H580
A06B-6141-H026#H580
A06B-6141-H037#H580
A06B-6141-H045#H580
A06B-6141-H206#H580
A06B-6150-H045
A06B-6150-H075
A06B-6164-H201#H580
A06B-6164-H202#H580
A06B-6164-H312#H580
A06B-6164-H333#H580
A06B-6200-H008
A06B-6200-H026
A06B-6240-H104
A06B-6240-H106
A06B-6240-H205
A06B-6240-H211
A06B-6240-H305
A08B-0082-H521
A13B-0154-B001
A13B-0154-B002
A13B-0154-B003
A13B-0159-B001
A13B-0159-B002
A13B-0191-C012
A13B-0195-C013
A13B-0198-H154
A13B-0514-B001
A14B-0061-B001
A15B-0001-C106
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16b
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B
A16B