標題: 51單片機 RS485 Modbus總是通訊超時. [打印本頁]

作者: zhanghu29    時間: 2019-12-17 19:12
標題: 51單片機 RS485 Modbus總是通訊超時.
移植的《手把手教你51單片機》的Modbus 程序到普中的STC89C51單片機,用Modbus調(diào)試精靈老是出現(xiàn)通訊超時。請各位高手幫忙看一下。


lesson18_2.rar (53.6 KB, 下載次數(shù): 44)


作者: 51hei**1140    時間: 2019-12-17 22:09
握手協(xié)議不對
通訊指令不對

作者: csmyldl    時間: 2019-12-17 23:34
估計是程序的波特率設置有問題,仔細去核算波特率產(chǎn)生的參數(shù)
作者: ping264888    時間: 2019-12-18 08:11
我也有一塊和你一樣的板子, RS485的接口標記的A/B是反的, 你可以試試.
作者: 小草jiang    時間: 2019-12-18 11:20
配置都對了嗎?比如串口,波特率,校驗以及寄存器的地址都配置正確嗎?如果都對,再檢查通訊線是否接反了,都不對,就只能檢查程序,是不是在移植的時候沒有弄對。
作者: zhanghu29    時間: 2019-12-18 19:13
多謝ping264888 ,按你說問題解決。
作者: zhanghu29    時間: 2019-12-18 19:14
ping264888 發(fā)表于 2019-12-18 08:11
我也有一塊和你一樣的板子, RS485的接口標記的A/B是反的, 你可以試試.

多謝ping264888 按你說問題已解決。




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1