现在想用200PLC 作为主站通过modbus RTU 通讯库指令读取从站编码器输出测量的数据?编码器提示格式 主机发送01 04 00 01 00 02 20 0B注01 为编码器地址 04H 为命令字,00H01H为数据地址 00H02H为数据长度 20H 0B为校验码,由这些信息我编程时modbus RTU 通讯库指令里地址30001开始还是其他
问题补充:
这样编程有问题吗?我怎么从软件状态表监控到数据?PLC是226的
图片说明:
最佳答案
04H表示功能码,对应3开头的modbus地址,即读取输入寄存器
关于报文格式你可以参照下述链接
http://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_ID=100467&cid=1028
提问者对于答案的评价:
谢谢
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc251270.html