mr、木易
級(jí)別: 探索解密
|
上次試驗(yàn)了用3U和信捷的變頻器和PLC分別進(jìn)行通訊的試驗(yàn),試下來是完全可以的,但是上次只試驗(yàn)了寄存器和線圈的寫入,忘記讀了,今天試驗(yàn)了下發(fā)現(xiàn)并不對(duì),讀取的數(shù)據(jù)是錯(cuò)誤。我估計(jì)是我寫讀的指令的格式不對(duì),我發(fā)送的格式是-站號(hào)+功能碼+地址+校驗(yàn)碼。比如我發(fā)送01 03 00 00 功能碼。就是讀PLC里D0的數(shù)值,發(fā)現(xiàn)數(shù)據(jù)不對(duì)。那么,請(qǐng)問讀取的時(shí)候這數(shù)據(jù)發(fā)送格式是什么樣子來寫的,讀取的數(shù)據(jù)出來我還要用HEX指令再轉(zhuǎn)換嗎? |
---|---|
|
mr、木易
級(jí)別: 探索解密
|
剛通過看了一些例子,試驗(yàn)了下,發(fā)現(xiàn)發(fā)送數(shù)據(jù)的格式少了點(diǎn)東西,格式應(yīng)該是"站號(hào)+功能碼+地址+H00+H02+校驗(yàn)”但是不知道這其中加的H00 H02是什么意思,還要接受到的數(shù)據(jù)要轉(zhuǎn)換下才能顯示10進(jìn)制的數(shù)。 |
---|---|
|