项目需求
工业通讯中,ModbusRTU通讯机制的总线上只允许有一个主站,也就是说允许一主多从的情况存在。当有两个或者三个ModbusRTU主站需要同时访问多个从站设备,多主多从的访问机制,那该怎么实现呢?
一、项目背景
Modbus多主站同时访问多个从站通讯解决方案。
二、问题分析
2.1 问题描述
工业通讯中,Modbus RTU通讯机制的总线上只允许有一个主站,也就是说允许一主多从的情况存在。那如果是有两个或者三个ModbusRTU主站想要同时访问多个从站设备,也就是多主多从的访问机制,那该怎么实现呢?
2.2 网关介绍
X2Modbus软件相当于一座通信桥梁,将常用的Modbus通讯协议转成多个Modbus从站,使得多个不同的上位机主站(触摸屏、PLC等)可以同时访问多个从站设备。通过迅饶的MOD2004-Lite网关,即可实现该功能。
三、方案设计
3.1 方案介绍
迅饶的产品再次给我们提供了一条有效的解决方案——Modbus网关。它将现有的Modbus通讯协议转成多个Modbus从站,使得不同的上位机主站可以同时访问多个从站设备。在实际应用中也很好地帮我们解决了问题。
3.2 系统架构
3.3 方案详细说明
首先需要用MOD2004-Lite网关其中的一个COM1口连接从站设备,并且定义所要读取的通讯点位参数(网关COM1作为Modbus主站),网关不停的在轮询读取从站设备数据;
最终网关不断采集ModbusRTU从站数据,然后将读到的数据分别响应给三家不同的ModbusRTU主站,主站之间彼此独立,互不影响。另外网关还可以作为ModbusTCP服务器,将读到的数据同时响应给多家ModbusTCP客户端软件。
客户应用实例
一、项目背景
霍尼韦尔新总部大楼设备集成。
二、需求分析
2.1 问题描述
原本这些电表直接通过现有Modbus通道集成到EBI上位机对应的HEM能耗管理平台,但是所用电表厂商Elster也有一套自己的能耗管理平台Enacto。如何把整条电表的数据一分为二,被两套不同的系统同时访问而不冲突又成为现实问题摆在我们面前。
2.2 网关介绍
X2Modbus软件相当于一座通信桥梁,将常用的Modbus通讯协议转成多个Modbus从站,使得不同的上位机主站(触摸屏、PLC等)可以同时访问多个从站设备。
三、方案设计
3.1 方案介绍
迅饶的产品给我们提供了一条有效的解决方案——Modbus网关。它将现有的Modbus通讯协议转成多个Modbus从站,使得不同的上位机主站可以同时访问多个从站设备。在实际应用中也很好地帮我们解决了问题。
3.2 系统架构
<略>
3.3 方案详细说明
Modbus网关COM1采集电表数据,COM2定义为RTU Server将原始数据给还到Elster RTU网关,而网口直接通过Modbus TCP进到EBI。根据实际调试发现,2路串口的通信参数一致,只需在Modbus网关内部建立和电表一一映射的寄存器地址即可。最终电表的数据无缝对接到了EBI服务器和Elster能耗管理平台,而且通讯非常稳定。
四、总结
在这次项目调试遇到通讯及协议转换问题时,通过迅饶提供的解决方案,让我们的调试效率大大提升。在此过程中,得到了迅饶詹工、郑工的大力支持,在此表示由衷的感谢。
产品介绍
硬件参数 01
特点与优势02
MOD2004-Lite
*支持采集Modbus、BACnet协议转发为Modbus TCP/RTU或者OPC UA;
*支持0X、1X、3X、4X,四种寄存器类型;
*动态支持1024点;
*转发端支持多个Modbus从站功能;
* 兼容Modbus路由功能;
*支持JS脚本、触发器,实现逻辑控制;
*支持线性转换、取位、高低字节转换;
*支持WEB浏览、数据监控;
*支持查看设备离在线状态。
微信号:BACnet
-扫码关注我们-
联系我们
名称:上海迅饶自动化科技有限公司
地址:上海市闵行区七宝镇中春路8633弄(万科虹桥云)25幢603室
邮编:201101
电话
传真
网址: