幫助文檔
問題:工業(yè)路由器如何通過Moubus RTU方式讀取單片機(jī)的數(shù)據(jù),要怎么設(shè)置?
解決:查看了客戶的接口設(shè)置、modbus規(guī)則設(shè)置、服務(wù)端設(shè)置,發(fā)現(xiàn)了兩個問題,第一:com1/465接口的波特率設(shè)置有誤,應(yīng)該改為9600。
第二:modbus規(guī)則里添加因子名稱時并未進(jìn)行填寫,將設(shè)置改變后保存并應(yīng)用,設(shè)備可以采集并讀取到數(shù)據(jù),但是客戶反饋是讀取到的值有誤,回過頭又檢查了modbus規(guī)則設(shè)置,發(fā)現(xiàn)客戶設(shè)置的寄存器個數(shù)為1,但是數(shù)據(jù)類型確設(shè)為了32bit(2個寄存器),所以將數(shù)據(jù)類型改為16bit的保存并應(yīng)用,這時采集到的數(shù)據(jù)正確無誤。
佰馬BMR400工業(yè)智能路由器,支持modbus協(xié)議,支持通過有線&無線傳輸數(shù)據(jù),并且集全網(wǎng)通路由、高速無線路由、WIFI路由、本地存儲等功能于一體。
佰馬Baimatech,集M2M產(chǎn)品研發(fā)、IoT平臺服務(wù)、國際化運(yùn)營于一體,讓我們聯(lián)接,共創(chuàng)未來