遇到這個問題,本人十分困惑。故搜索於網上,回答種種。耐心一一排查后,找到問題!
查找問題過程:
一開始認為是485通訊過程中,有2個同時發送,導致總線數據錯亂,故將主機去掉,留下幾個從機
用485模塊替代主機發送指令,問題依然存在,故不是2個主機同時發送導致的
懷疑是線質量不好,故將線換了一遍,問題依然存在
找問題過程中,發現接一塊ok,接2塊問題出現了;於是把第二塊換了,問題依然存在
心態炸裂......
485模塊是ok的
從機程序刷成空白的,問題依然存在
最終是板子120歐電阻問題,每塊板子上都有120電阻
總線太短,不能接120歐姆終端電阻