之前有经常遇见台达PLC和第三方机器人进行Devicenet通讯,故作以下整理,方便再次使用。
以台达模块DVPDNET-SL与ABB IRC5通讯为例,方法如下:
1.硬件连线
将PLC模块端和Robot端按照引脚定义接好网线。
2.设定模块地址。
例:若用户需将DVPDNET-SL扫描模块的通讯地址设置为26时,只要将*10对应的旋转开关旋转到2
再将x10对应的旋转开关旋转到6即可。
注意事项:
节点地址设定变更之后,必须将DVPDNET-SL扫描模块重新上电才会生效
请小心使用一字螺丝刀调节旋转开关,不要刮伤
3.设定模块通讯速率。
注意事项:
功能设定开关设定变更之后,必须将DVPDNET-SL扫描模块重新上电才会生效
请小心使用一字螺丝刀调节DIP开关,不要刮伤
4.设定Robot端从站地址、通讯速率、传送长度。
点击IndustryNetwork-devicenet
修改地址、通讯速率
点击Devicenet Internal Device,修改输入输出字节数
新建signal,Assigned to Device选DN_Internal_Device,设置mapping
4.获取从站EDS文件。
在add-in里,右击对应robotware,打开数据包文件夹\ABB.RobotWare-.03.0140\RobotPackages\RobotWare_RPK_6.03.0140\utility\service\EDS
IRC5_Slave_DSQC1006.eds即机器人做从站的描述文件。
浏览获取的的EDS文件,进行安装
6.扫描前设定为主站模式。
7.在线,扫描出相关节点。
8.双击扫出的Robot从站图标,进行配置。
9.双击主站模块图标,进行输入输出映射。
DVPDNET-SL默认映射区
10.通讯连接上后,模块上的数字显示器会显示模块当前站号地址。
文章来源于网络,侵删
了解更多产品相关信息请关注:台达PLC服务商