发表于:2006-05-15 23:02:00
楼主
请教大侠modbus RTU中功能码为04H的用RS指令怎么读啊?
用modrd读不了.
如果装置地址为01H,
功能码04H,
欲读取装置寄存器地址为03E8H
字数为01H
CRC码为B1BAH
可否成:
^^^^
ld 1000
mov h0104 d100
mov h03e8 d101
mov h01 d102
mov hb1ba d103
^^^^
rs d100 k8 d200 k8
^^^^
我不大明白MODBUS协议的报文格式,不能像上面这样写吧?我用上面的方法写后D200~D203都没有数据
望哪位仁兄不吝赐教在下,不甚感激.