赞
踩
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地址,而是通过唯一的“设备名称”来识别彼此的!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。