请问:如何实现s7-200 PLC与ABB机器人通讯?
Profibus-DP?但是机器人的IRC5好像要求PLC做主站,但EM277又不能做主站。
以太网?但两者的以太网协议好像又不大一样。
不知选用何种总线?如何设置?非常感谢!
问题补充:
非常感谢WWCWWC的回答,但我想知道的是200PLC如何和ABB机器人通讯?另外,使用Profibus-DP通讯的话,需另买ABB的Profibus-DP扩展模块,所以我觉得是否能利用IRC5主机上的LAN口进行Ethernet通讯?
最佳答案
用300做主站,然后用ABB的profibus dp做I/O从站进行。
硬件组态时,先事先安装一个ABB的gsd文件,挂在300主站的dp网络上,按ABB的I/O模块定义通信数量(数据交换)、设置从站地址,下载到cpu。
参考西门子profibus dp与第三方通信资料。
补充问题回复:
我不能够确认这个网口是否能够与西门子200的以太网控制模块通信,就是能够通信你那个I/O板怎么来做?实际上机械人只是一个裸机,真正使用需要配置与实际需要向一致的I/O控制板与内部机械人映射地址配合的。
提问者对于答案的评价:
ABB机器人有没有I/O板是无所谓的,我只要求机器人与PLC通讯,由PLC控制外围设备。我想的是:如果以太网通讯的话(参照200与300以太网通讯),PLC寄存器与ABB寄存器是如何映射。另外200PLC以太网通讯是TCP/IP协议,而ABB机器人以太网通讯是EtherNet/IP协议,估计还是有差别的。非常感谢!
最佳答案作者回复:
我公司几十台ABB机械人都是采用ABB专用I/O扩展板与PLC通信的,在工业自动化控制中最关键的一条是稳定的控制。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc208060.html