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