点对点通讯模式
该模式下,转换器成对的使用,一个作为服务器端,一个作为客户端,两者之间建立连接,实现数据的双向透明传输。该模式适用于将两个串口设备之间的总线连接改造为TCP/IP网络连接。
使用虚拟串口通讯模式
该模式下,一个或者多个转换器与一台电脑建立连接,实现数据的双向透明传输。由电脑上的虚拟串口软件管理下面的转换器,可以实现一个虚拟串口对应多个转换器, N 个虚拟串口对应 M 个转换器( N<=M )。该模式适用于串口设备由电脑控制的 485 总线或者 232 设备连接。
基于网络通讯模式
该模式下,电脑上的应用程序基于SOCKET 协议编写了通讯程序,在转换器设置上直接选择支持 SOCKET 协议即可。
串口转换器RS485与RS232的区别RS485转换器有效地解决了RS232串口通讯存在的以下几个缺点:
RS232通讯距离,理论上是20多米,实际应用建议不要超过13米。
RS232通讯只能进行一对一的点对点通讯,即一个串口只能接一台RS232设备。
计算机可以通过485转换器和485总线上的任何一台设备进行通讯,即可以进行多台设备的联网控制。根据RS485转换器和RS485设备(例如:支持RS485通讯的门禁控制器)的芯片的选型和设计不同,理论上一条总线可以连接32台64台128台256台485设备,实际建议为理论值的三分之一台数较为稳定。
串口转换器中如何监测总线内是否有数据12S7-200通过以下方式支持Modbus通信协议:S7-200CPU上的通信口Port0可以支持ModbusRTU协议,成为ModbusRTU从站。此功能是通过S7-200的自由口通信模式实现,因此可以通过无线数据电台等慢速通信设备传输。如果想在S7-200CPU之间、或者其他支持ModbusRTU的设备使用ModbusRTU协议通信,需要由有S7-200CPU做Modbus主站。S7-200CPU做主站必须由用户自己用自由口模式,按相关协议编程。要实现ModbusRTU通信,需要STEP7-Micro/WIN32V3.2以上版本的编程软件,而且须安装STEP7-Micro/WIN32V3.2InstructionLibrary(指令库)。
串口转换器设备应用1、RS485设备与RS232设备通讯
该方式主要应用在控制端设备是RS485C接口,被控制端设备时RS232接口,两端设备因电气特性不一,不能直接相通,采用rs485型转换器即可透明的将RS485C接口信号转换为RS232信号。
2、RS485组网应用
一台RS485主机欲控制多达32个RS232从设备时,可以使用该方式,为了防止信号的反射和干扰,需在线路的终端接匹配电阻(120Ω、1/4W)。