我有个项目,用CP341做主站,读取现场电表的数据。但是不知道是运输还是保管过程中出了问题,导致主站狗找不到了,公司就要我做免狗的程序。现场电表是PD194E,支持MODBUS-RTU,不知道支不支持ACSII,如果不支持的话,是不是CP341就读取不到数据了?
问题补充:
是否没有硬件狗的话,PLC就不能用RTU协议了?
最佳答案
PD194E支持MODBUS-RTU,不支持MODBUS-ACSII,最好和供应商或厂家确认好。
没有硬件狗也可以用RTU协议,不过你要自己编写通讯程序,必须对MODBUS-RTU的读写格式清楚,并且校验也要自己写。最后按照RTU的格式存放好后调用FB7/FB8。
网上有相关的资料,搜索看看。编程工作量大。
提问者对于答案的评价:
谢谢!
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc233980.html