恭喜,你发布的帖子
发布于 2022-06-05 10:10:36
27楼
这个地方的确是一个大坑,非常混乱,说一下查阅资料后的总结:
RS485是差分信号,啥意思呢?就是用两根线之间的电压差来判断是逻辑1还是逻辑0,假设VA=5V,VB=1V,那么VAB=4V,认定为逻辑0,假设VA=1V,VB=5V,那么VAB=-4V,认定为逻辑1,就是通过这种方式来传送信息;
这样就能看出来,真正正确的标识方式,是应该只有AB而没有正负的,只要A对A,B对B,就没有任何问题。
RS485有四线制和两线制,这一点尤其注意,两线制RS485是半双工通讯,啥意思呢?为什么呢?其实很简单,还是归结到RS485是差分信号传输上,因为是差分信号,就需要两根线都使用,用这两根线的电压差来判断逻辑,所以同一时刻,站在网络的一端(PLC或变频器等),要么是发送端要么是接收端,所以就是半双工,同时也说明了,在芯片上,有一个切换开关,不断的在来回切换,将设备调整为发送端还是接收端,当然,这都是自动进行的
RS485的四线制,是全双工通讯,有可能标记为:TX+,TX-,RX+,RX-,啥意思呢?就很明确了,T就是发送,R就是接收,这时候接线,只要TX+对RX+,TX-对RX-,就可以了,从这里也可以看出来,RS485四线制的芯片,没有切换开关,发送线和接收线,是明明白白分开的
最后总结,最实用的接线方法就是,A对A,B对B,+对+,-对-,先用一台测试,测试通过了,再大面积铺开,如果发现通讯不上,不用犹豫也不用纠结,马上在PLC端进行调线试一试
请填写推广理由:
分享
只看
楼主