用户问:我现在用modbus协议访问一个仪表 发出的数据 为 01 03 10 00 00 02 C0 我不知道在 TCMODBUS 这个块中 ,地址改如何对应
答:
01 03 10 00 00 02 C0
01是MODBUS 从站地址
03是读保持寄存器。
保持寄存器的地址从400001开始的
10,00 为10进制的 4096
则 地址是400001+4096=404097
00 02 是读取2个
在TCMODBUS功能块上
http://www.tengcon.com/bbs/data/attachment/forum/month_1106/110601112103c705a4083c9517.jpg
tcmbus
wen=0
SLAVE=1
rw=0
addr=404097
count=2