標(biāo)題:
組態(tài)王和單片機(jī)通訊失敗,求教
[打印本頁(yè)]
作者:
csq1004
時(shí)間:
2018-3-26 15:10
標(biāo)題:
組態(tài)王和單片機(jī)通訊失敗,求教
微信截圖_20180326150756.png
(62.22 KB, 下載次數(shù): 34)
下載附件
2018-3-26 15:08 上傳
波特率,端口都沒(méi)出錯(cuò)。
作者:
zhangxiaozi
時(shí)間:
2018-3-30 22:42
波特率和端口只是通信的基本條件,通信后傳什么?傳多少?怎么應(yīng)答?這就是要通信協(xié)議了
你要把你的單片機(jī)系統(tǒng)做成modbus協(xié)議,讓組態(tài)王訪問(wèn)你,讀或者寫(xiě),你不能主動(dòng)訪問(wèn)組態(tài)王
比如組態(tài)王發(fā)數(shù)據(jù):0x03 addr addr_h addr_l count crc16h crc16l
你的設(shè)備接到后看你的設(shè)備地址是不是addr, 如是就進(jìn)行校驗(yàn),對(duì)了你就回答0x03 count data1 data2...datan crch crcl,錯(cuò)了你就按照協(xié)議回答錯(cuò)誤的信號(hào),
0x03是讀命令,addr是設(shè)備地址 addH addL是數(shù)據(jù)單元地址,count是讀多少個(gè)字節(jié),crc16h crc16l
是前邊數(shù)字的crc16校驗(yàn)值
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1