標(biāo)題:
遇到一個(gè)非常奇怪的問題,請(qǐng)教各位高手
[打印本頁]
作者:
從現(xiàn)在開始
時(shí)間:
2017-2-24 08:36
標(biāo)題:
遇到一個(gè)非常奇怪的問題,請(qǐng)教各位高手
松下PLC和STC51通訊,modbus協(xié)議,PLC向單片機(jī)寫入數(shù)據(jù)(14字節(jié)),通訊報(bào)錯(cuò)。只好用電腦的串口助手調(diào)試,發(fā)送相同的modbus指令到單片機(jī)寫入數(shù)據(jù),單片機(jī)正確的響應(yīng)應(yīng)該是01 10 00 01 00 07+校驗(yàn)碼,結(jié)果用串口助手收到的響應(yīng)卻是 01 3F 10 3F 00 3F 01 3F 00 3F 07 3F +校驗(yàn)碼,就是隔一個(gè)字節(jié)就加進(jìn)一個(gè)“3F”,而且校驗(yàn)碼還是正確的響應(yīng)時(shí)的校驗(yàn)碼(就是沒有將3F計(jì)入),發(fā)了N次結(jié)果都一樣,很規(guī)律,換了臺(tái)電腦發(fā)也是一樣。請(qǐng)明白的大蝦告知一下到底問題出在那里,萬分感謝。ㄑa(bǔ)充:用串口助手和PLC讀寫都OK)
作者:
yzwzfyz
時(shí)間:
2017-2-26 00:09
1、仔細(xì)研讀一下,單片機(jī)的通訊協(xié)議。
2、用高檔示波示記錄一下,PLC或電腦,發(fā)出的信息,它們是否符合單片機(jī)的通訊協(xié)議?
重點(diǎn)關(guān)注:波特率,串行數(shù)據(jù)格式(位數(shù),停止位,校驗(yàn)格式……)。
作者:
PX_41
時(shí)間:
2017-2-26 00:24
看一看MODE
作者:
caoyong118
時(shí)間:
2017-2-26 10:43
學(xué)習(xí)了,學(xué)習(xí)了
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1