遇到这个问题,本人十分困惑。故搜索于网上,回答种种。耐心一一排查后,找到问题!
查找问题过程:
一开始认为是485通讯过程中,有2个同时发送,导致总线数据错乱,故将主机去掉,留下几个从机
用485模块替代主机发送指令,问题依然存在,故不是2个主机同时发送导致的
怀疑是线质量不好,故将线换了一遍,问题依然存在
找问题过程中,发现接一块ok,接2块问题出现了;于是把第二块换了,问题依然存在
心态炸裂......
485模块是ok的
从机程序刷成空白的,问题依然存在
最终是板子120欧电阻问题,每块板子上都有120电阻
总线太短,不能接120欧姆终端电阻