上个文章介绍ABB机器人作远程IO模块的应用,作为主控PLC,可以把机器人当作一个工位的IO处理模块,上次已介绍了前三个步骤,本次介绍是第4个步骤:“4.博途项目中ABB机器人IO模块的设置”。
整个通信实现的步骤目录:
1)确认ABB机器人支持PROFINET通信
2)通过下载或提取ABB机器人GSDML文件
3)博途软件安装GSDML文件
4)博途项目中ABB机器人IO模块的设置
5)ABB机器人系统中设置模块的参数
6)编程示例
下面正式开始:
1.在左侧项目树中选“设备和网络”。
在右侧硬件目录中找到如下图已安装的ABB配置文件。
在目录中展开的“IRC5 PNIO-Device”拖到网络视图中。
用鼠标左键将两个设备的网口进行连接,如下图所示:
双击视图中的PLC,进行IP地址的修改。PLC与机器人的IP地址需要在同一网段,即IP地址最后一位要写成不一样。
双击机器人的模块图标进行IP地址的设置,与PLC在同一网段。
机器人模块IP地址改完后,菜单往下拉,找到下图所示画面,将名称改为abb1,在后面机器人通信参数设定的名称需一致,这是通信时要用到的。
按照以上的步骤完成后,按下图把输入输出的字节数拖到对应的位置,注意这里的设置要与ABB机器人的通信参数设置一致。下载到PLC中连接网线就可以正常使用了。
实际分配后的地址表(本机器人远程模块含512输入,512输出),使用中,由于没有物理接口。如需外接,需进行IO互联。
本人在东莞从事教育培训行业,欢迎广大工控爱好的朋友一起学习,共同进步。如有想进一步了解和交流,加小编微信进工控学习群。同时欢迎关注转发,让更多朋友一起学习智能制造。