我用C#編程實作與PK6031智能電表的通訊。使用串口除錯助手和樣例程式可以實作與電表的通訊,回傳值也是正確的。不過,在我用自己的程式與電表通訊時,電表沒有反應。我的程式資料接收和樣例程式是一樣的。但還是收不到回傳值。
于是,我用串口監聽程式看,引數的設定和發送的編碼和樣例程式是一模一樣的。可是我的程式就是接受不到回傳值?!
各位大俠,有沒有什么故障判斷的考慮?
uj5u.com熱心網友回復:
研究透徹通信協議,看看這個:http://download.csdn.net/detail/veron_04/1262066
uj5u.com熱心網友回復:
modbus操控很容易成功,不回傳值,要檢查·通信協議是否一致 位元率、資料寬帶,校驗方式
設備集裝置地址是否正確,
校驗方式是否一致,演算法是否正確
uj5u.com熱心網友回復:
現在有現成的C#的modbus的庫,是官方實作的,你可以使用該元件!地址是:http://www.modbustools.com/modbus_wsmbs.asp
專注智能數字傳感器,提供資料采集、無線傳輸、資料存盤綜合解決方案
上海左岸芯慧電子科技有限公司
www.zaxh.com.cn
uj5u.com熱心網友回復:
樓主,問題解決了沒有?你的C#問題,在VB版塊內,可能高手都跑C#版塊里去了喲。轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/132458.html
上一篇:vb
