我有个工程,1台Smart200采集3台Smart200的数据。那3台Smart200由其他公司提供,它的自带COM0口作为Modbus主站与变频器等通讯。我想用此CPU的COM1口作为Modbus从站与我的CPU通讯(程序估计我要自己改),即SMART200的COM0口是主站与其他从站通讯,COM1口是从站与Modbus主站通讯,不知此方案是否可行。
我还没有找几个CPU试试,所以我先问各位高手。
最佳答案
可以的。
我理解你用自己的plc作为modbus rtu主站,读取另外3个从站的数据。
按你的方法,在其它3个plc上添加通讯信号板(来扩展出一个通讯口),与你的主站prot0口通讯,这个可以没有问题。
做项目前,你首先需要将另外3个从站的程序上传,或者拿到原程序(方便读取数据的提取),如果这3个plc加密了,你还需要获取密码。
我建议你确认一下,集成的以太网口在做什么?
如果空余,那么S7通讯就非常方便了,且从站也不需要再添加硬件。
提问者对于答案的评价:
谢谢,找个时间我试试。
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc346928.html