主要还是RS-485总线问题较多。
RS-485总线规范要注意的问题:
1. 手拉手串联模式,这很重要;没有按照这种标准走线出问题的很多,都不相信会出问题,而问题偏偏就出在这里。
2. 协议转换器问题,往往在这里不注意。实际上协议转换器的形式是多种多样的,造成的阻抗不匹配也是经常的。另外,无源协议转换器造成信号衰减,传不到位的情况也经常出现,很多情况表现在球机失控、转个不停,都是控制信号无法到达造成的。
3. 阻抗不匹配。这种情况造成的状况与控制指令传不到位是一样的,阻抗不匹配往往是线缆不标准(非标线、线缆损伤等)和协议接口设备造成,“球机失控、转个不停”也要考虑这种情况,跟指令无法到达是一样的结果。
解决办法:
1. 布线方式错误(手拉手是必须的,不要有任何侥幸心理):如果有星形节点就采用RS-485HUB连接代替。
2. 信号过渡衰减:加电压提高电位。
3. 阻抗不匹配:加上下拉电阻调节匹配。或末端增加终结电阻模块加以匹配。
|