Modbus网关与串口服务器的区别?
供稿:深圳市宇泰科技有限公司
在以往的技术咨询问题当中,经常会有客户问到:Modbus网关与串口服务器,到底有什么区别呢?
首先我们要搞清楚Modbus网关与串口服务器的概念。
串口服务器提供串口转网络功能,能够将RS-232/485/422串口转换成TCP/IP协议网络接口,实现RS-232/485/422串口与TCP/IP协议网络接口的数据双向透明传输,或者支持MODBUS协议双向传输。使得串口设备能够立即具备TCP/IP网络接口功能,连接网络进行数据通信,扩展串口设备的通信距离。
Modbus网关是一种应用标准工业通信协议的数据传输网关,是当下工业物联网中实现工业设备数据采集的重要设备,解决Modbus RTU和Modbus TCP的通信问题。通过Modbus协议可以实现与多个RS485/RS232串口设备的连接,进行协议解析转换与数据采集传输。
在实际运用中,Modbus网关和串口服务器的区别主要有4点:
1、是否支持多主站
Modbus网关支持多主站同时向从站发送数据,串口服务器则只支持一个主站向从站发送数据。
2、是否支持从站设备ID映射
Modbus网关支持从站设备ID映射,同一环境的从站设备ID可以一样,而串口服务器则需要从站设备的ID不一样,根据ID区分不同设备的通信。
3、是否可实现数据存储功能
默认开启Modbus存储功能,能够加快网络主机的查询速度,适合多主机查询模式。比如:当多个主机查询一个从机数据,或者一个主机需要高频查询数据时,开启Modbus存储功能,能够更快的节省串口查询时间,避免超时。
4、是否支持虚拟串口、TCP等其他工作模式
Modbus网关只支持Modbus RTU数据转换为Modbus TCP数据,工作在Modbus TCP模式。而串口服务器则支持虚拟串口、TCP、Modbus TCP等模式。
大家都弄懂了吗?