市面上的许多仪器仪表都带有Rs232串口,如PLC、编程器、工控机等都是采用点对点的串口通信,使用方便,操作简单,即插即用。但同时也存在一定的缺陷,Rs232通信距离只能传输15M。超过此距离设备就无法通讯,很多用户也为之烦恼,聚英电子总结了延长232串口通讯距离的方法。
串口是计算机上的一种使用最多的通信协议,市面上很多设备也都是采用串口协议进行通信,因为RS-232使用安装都很简便,平直接接用一条usb转串口线连接起来就能让设备和计算机进行稳定通信了。但使用RS-232协议也有弊端,就是其通信距离太局限,不能超过15米。所以当通信距离超过15米的话就只能想其他办法了。
方法
第一:采用RS-232转TCPIP串口联网服务器,在100米范围内的局域网内可以使用,通过网络的方式延长232的通信距离,它可以使RS-232串口的设备立即具备联上网络的功能,把设备、主机通过网络集中管理,到达延长通信距离的效果。这种情况只能在使用现场有网络的情况下才可以使用。
第二:选择RS-232转光纤,这种光纤转换器传输超稳定,多模的可以传输2公里,单模的能传输20公里,不过光纤转换器相对来说成本更高一些,因为需要成对使用。这两种方法都是可取的,您可根据实际的需求选择方法,还有就是上次小编介绍的那两种方式也是可取的。
第三:选用HighTek的HK-7001:Rs232信号放大器,此产品成对使用,电脑端接一个,另一个接设备端,中间采用双绞线2.3.4.5四个引脚交叉接线的方式连接。此种方法能延长232通讯距离1200米,但在选用此产品(本身是属于无源的)时请注意:需设备端的串口能给它供电方可正常通信。
第四:选用工业级有源的Rs232-Rs485转换器,通过把设备的232信号转换成485信号,再选一个Rs485-Rs232(把485信号再转回232信号连接到电脑)来达到延长通信距离的目的。因为485的常规通信距离可达1200M,工业级别的可达5000M,根据具体需求选择对应产品。但选用此方案时请注意:如设备端的串口不能供电,那请一定要选用有源工业级产品(工业级产品本身设计特殊,既能给485端供电也能给232供电,这样一来转换器不需要串口取电也能正常运作)。如设备端串口能供电,那选择普通的转换器即可。至于电脑端只要选择普通的转换器即可满足要求。