FANUC 机器人和西门子 1200PLC 使用 PROFINET 通信故障总结
FANUC 机器人型号:M-900iB 360 SIEMENS PLC 型号:1215C DC/DC/DC
通信方式:PROFINET IO
西门子 PLC 一侧组态通信网络,FANUC 机器人的 GSD 文件导入后,组态机器人的 IP 地址和
设备名称;同时 FANUC 机器人一侧配置示教器上 PROFINET 的 IP 地址和设备名称(
具体配
置步骤在以前的博文中已经详细介绍过了,不清楚的同学可以去我博客的主页上查看,博
主:杜润泽
PRO),最后在西门子 PLC 一侧使用 DEVICESTATES 指令来诊断通信的状态。
测试:发现通信诊断异常,但是 IO 信号却可以正常发送和接收,原因未知。
开始查找原因,IP 地址配置均是正确的,FANUC 机器人的设备名称检查发现:西门子 PLC
一侧为 Robot,而机器人示教器上为 robot,会不会是因为名称区分大小写导致的呢?于是,
我们把名称统一改为小写的 robot,再次编译下载程序后,通信显示正常了。
反思:PROFINET 通讯依靠的不是 IP 地址,而是通过唯一的“设备名称”来识别彼此的!
评论6