本文介绍了如何实现从基于以太网的Modbus TCP协议到串行通信中的Modbus RTU协议的数据转换方法及应用案例。
ZLAN5142 Modbus网关由上海卓岚信息科技有限公司开发,是一款在Modbus TCP与Modbus RTU之间进行协议转换的设备。其中,Modbus RTU可以采用RS-485或者RS-232接口。
该产品具备强大的多主机访问支持功能和RS485总线冲突控制能力。当ZLAN5142作为Modbus TCP服务器时,它可以同时连接多达100个TCP客户端,并能够处理随机的并发请求,确保数据传输稳定且无丢包现象。此外,在传统的RS-485总线上仅允许一个主机进行访问的情况下,ZLAN5142实现了“多主机”功能。
另外,当将设备的协议转换设置为无时,它可以作为普通的串口服务器使用,并具备与卓岚信息科技有限公司其他产品(如ZLAN5102)相同的功能。然而,在这种模式下,它依然支持多个计算机或主站同时监控同一串口设备的需求。
特点如下:
- 支持Modbus TCP转Modbus RTU,其中RTU可以是RS-485或者RS-232。
- 支持RTU和TCP作为主站的功能。
- 多主机访问支持功能最多可连接100个TCP客户端。
- 具备完整的Modbus功能码及寄存器范围的支持能力。
- 适用于普通串口服务器模式,同样拥有“多主机”特性解决多个计算机或主站同时监控一个设备的问题。
其他特点包括:
- 支持的波特率从1200到460800bps不等。
- 具备RS485总线冲突调度机制,以防止出现总线抢占问题。
- 设计功耗小于1W,并内置了防雷保护功能,适合户外使用环境。
- 支持DNS和DHCP服务配置。
规格如下:
网络接口:10/100 Mbps RJ45插口
串行端口:RS232/485
电压输入范围为DC9V至24V
机械特性方面,该设备采用抗电磁干扰材料制造而成的外壳(SECC钢板),尺寸约为长9.4cm×宽6.5cm×高2.5cm。
环境适应性:
- 工作温度:从-45℃到85℃
- 存储温度范围为 -45至165摄氏度,湿度条件在 0% 到 95% RH之间
该设备还具备了内置的2KV网络浪涌保护功能以及抗辐射特性,在高电磁环境中仍能稳定运行。