如果用PM-127的网关实现s7-300与现场仪表的通讯,附件为PM127的资料,也下载了一些s7-300的modbus通讯实例,不过不太好理解,比如在CP341的modbus通讯实例中,参数值、操作字及设定值都没有表述。参数值、操作字及设定值的地址没有,回传的地址也没有,如果有又怎么区分哪个是参数值、操作字及设定值呢?请各位帮忙,谢谢了!
问题补充:
老师,您说的我已经理解了但是如果我想写这样一条报文:5A 00 01 DC 00 00 00 00 00这一条的程序应该怎么写呢。数据格式和含义已经理解了,但是发送DC用哪个地址发,以及回返的例如0000的数据有存放在哪里。0000的数值从哪个地址来写入?还是不太明白,请您指教。谢谢!
最佳答案
不过不太好理解,比如在CP341的modbus通讯实例中,参数值、操作字及设定值都没有表述?
这需要了解通讯伙伴(例如某个现场仪表)数据区的格式是如何安排的。根据这些仪表数据表(一般仪表的说明书均带有数据表)来定义、编排通讯的数据地址。有些时候要在PLC中编程来实现数据的加工与排序。
编程者必须清楚数据表中每个数据的意义。
提问者对于答案的评价:
谢谢
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc300593.html