從你的貼子提供的手冊看:
MODBUS RTU的特點(diǎn)
1.命令碼,0X03為讀,03讀取,0X06為寫,06寫入單個(gè)寄存器;0X10為多個(gè)寄存器寫入,10多個(gè)寫入;這是MODBUS慣例,那么,0X03意思是,03;
2..看他的例子:參數(shù)A3.02 的寄存器地址為0x0302;應(yīng)為H0302;
3.看他的啟動例子:請求0x05 0x06 0x3200 0x00C7 0xC764;應(yīng)答0x05 0x06 0x3200 0x00C7 0xC764;應(yīng)為:站號05 寫06 地址H3200;寫入HC7;CRC碼:C764
4.可能跟別家不同的是:Modbus 采用“Big Endian”編碼方式,先發(fā)送高位字節(jié),然后是低位字節(jié)。正常情況下先發(fā)低位再到高位
MODBUS ASCII模式跟臺達(dá)變頻器相同,
只要站號,地址正確,用本例子,走M(jìn)ODBUS ASCII應(yīng)沒問題
[ 此帖被anlyl2014在2019-06-07 20:50重新編輯 ]