leigan231
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 84 個(gè)
工控威望: 259 點(diǎn)
下載積分: 3445 分
在線時(shí)間: 47(小時(shí))
注冊(cè)時(shí)間: 2019-08-12
最后登錄: 2024-12-03
查看leigan231的 主題 / 回貼
樓主  發(fā)表于: 2020-03-10 20:30
怎么讀取一個(gè)設(shè)備的波特率,奇偶校驗(yàn),停止位,從站號(hào)等參數(shù)

有個(gè)流量計(jì)要modbus通訊,怎么查詢這個(gè)流量計(jì)的以上這些信息
wangzhentang
大傻
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 129 個(gè)
工控威望: 196 點(diǎn)
下載積分: 8038 分
在線時(shí)間: 26(小時(shí))
注冊(cè)時(shí)間: 2018-01-28
最后登錄: 2024-11-01
查看wangzhentang的 主題 / 回貼
1樓  發(fā)表于: 2020-03-14 22:41
前幾樓給了最簡(jiǎn)單的辦法,我給個(gè)麻煩的辦法-用上位機(jī)。
1.首先都設(shè)備串口號(hào),寫(xiě)入一個(gè)數(shù)組。
2.將常用的波特率9600-115200也寫(xiě)入一個(gè)數(shù)組。
3.同上將校驗(yàn)位,停止位,站號(hào)也各自寫(xiě)入一個(gè)輸入。
4.以上數(shù)組相互組合輪詢與下位機(jī)握手通信,成功的就是,將其寫(xiě)入數(shù)據(jù)庫(kù)或文本里,下次啟動(dòng)程序讀取該地址即可。