注!三种串口的详细说明请看前几篇文章。
1. RS-232是为点对点(即只用一对收、发设备)通讯而设计的,是一款全双工的通迅端口,但是通信距离较短,传输距离有限,因此常用在本地设备中。
2. RS-422与RS-485与RS-232不一样,它能与更多的设备进行通信实现1对多。在较低的速率之下可以达到最大的传输距离。但是RS-485是半双工通迅端口,RS-422是全双工通迅端口。
3. 如果PC机上已经配备有RS-232端口,在使用RS-232通迅时直接使用就可以了,假如要使用RS-485通讯,只要在RS-232端口上安装一个RS-232转RS-485的转换头就可以了,不需要修改程序。
4. 485通讯总线(必须用双绞线,或者网线的其中一组),如果用普通的电线干扰将非常大,通讯不畅,甚至通讯不上。每台控制器设备必须手牵手地串下去,不可以有星型连接或者分叉。如果有星型连接或者分叉,干扰将非常大,通讯不畅,甚至通讯不上。
5. 如果通讯距离大于1200米,应选购RS485中继器以延长通信距离,中断器理论可以延长到3000米。
6. 通迅距离大于300米要配备终接电阻。
7. RS-422、RS-485网络中,必须有一条低阻的信号地线将两个接口的工作地连接起来使共模干扰电压被短路。
以下是三种通信的电气参数表
本文仅个人见解,如有错误请各位老板指导指出!感谢!!!