串口通信,特别是RS232和RS485在工业设备中使用非常广泛,具有兼容性强、调试简单、运行可靠、现场抗干扰能力强等优点。
但是实际使用中,RS232和RS485的调试工作还是让很多技术人员感到麻烦,其实我们有一些简单的秘技,了解的话可以对调试工作起到很大的作用。
RS232串口通信有3个要点:
1)收发线连接对了吗?
2)波特率一致的吗?
3)流控制设置对了吗?
RS485串口通信有2个要点:
4)AB线连接对了吗?
5)波特率一致的吗?
关于设备的波特率和流控制,可以通过软件进行设置,在实际使用现场,正伟的GPRS无线设备,只要发个短信123456,zwrdck就可以读出波特率和流控制,不用动设备。
那么连接线对不对,也可以不用动设备就检测出来吗?
当然可以!只要您终端这2个“秘技”:
1)RS232在2个通信的设备连接好,上电的情况下,测量串口线2-5、3-5字节电压,2个电压都是+-3V以上,说明连接线是对的,如果其中一个是0,那么收发线接反了,(或者断线了),2-3交换下连接即可。
2)RS485在2个通信设备连接好,上电的情况下,测试2线之间的电压,如果电压在3V左右,则是正常的,如果是0,很可能,AB两线接反了。
简单的2个办法,希望对您有用。