在上一篇文章中,我们已简短探讨了BACnet协议转Modbus网关BL120BN在WinCC系统中的应用。本篇我们则将目光聚焦于InTouch客户端,浅析它是如何借助BL120BN网关与BACnet设备进行高效的数据交换,话不多说,我们直接开始!
要想了解InTouch与BACnet协议转Modbus网关的通信过程,我们得先明确BACnet/IP协议、BACnet MS/TP协议、Modbus通信协议和InTouch系统的基本概念。
一、BACnet/IP协议
BACnet/IP协议由ASHRAE组织开发,是ISO和ANSI标准的一部分,是楼宇自动化与控制网络(BACnet)的一种基于IP网络的通信协议,允许BACnet设备通过IP网络进行通信,支持广泛的楼宇自动化系统互操作性。BACnet/IP协议建立在TCP/IP协议栈之上,为楼宇自动化和控制设备提供了一种高效、可靠的数据通信方式。
二、BACnet MS/TP协议
BACnet MS/TP(Master Slave/Token Pass)协议,是楼宇自动控制领域的一种通信协议。该协议采用主从/令牌传递的数据链路方式,物理层基于RS-485标准,实现设备间的可靠通信。在BACnet MS/TP网络中,令牌传递是关键机制,确保数据有序传输,适用于建筑物内部网络的组建,是BACnet协议的一种重要传输方式。
三、Modbus协议
Modbus是一种由Modicon公司(现为施耐德电气)于1979年发布的串行通信协议,采用主/从(Master/Slave)架构,允许主设备(如PLC、PC)轮询从设备(如传感器、执行器)以进行数据交换。它支持多种电气接口和传输媒介,如RS-232、RS-485和以太网等,具有简单易用、开放无版权限制等优点,广泛应用于工业自动化、能源管理、环境监测等领域。
四、InTouch系统
InTouch系统,全称为Wonderware InTouch,是由Wonderware公司开发的广泛应用于工业自动化领域的组态软件,为用户提供了实时的数据更新、报警通知功能、事件记录和处理、QuickScript以及强大的可视化人机界面(HMI),用于监控和控制工业过程。可以说,它那灵活的架构以及广泛的I/O驱动支持,确保了InTouch满足客户目前及未来的需求,同时又能与同行业内的各种自动化设备相连接。
那这么强大的InTouch系统是如何通过BACnet协议转Modbus网关BL120BN与工业自动化设备进行数据交换的?我们在说明它们的通信过程前,先了解BACnet协议转Modbus网关的功能特性。
BACnet协议转Modbus网关下行采集支持BACnet MS/TP和BACnet IP协议,通过2/6个RS485/RS232串口和2个网口实现;上行通信支持Modbus RTU和Modbus TCP,实现数据高效集成和远程监控。
五、通信
根据实际应用场景以及钡铼BACnet协议转Modbus网关BL120BN的协议支持,InTouch可以选择通过Modbus RTU(基于串口)或Modbus TCP(基于以太网)与底层设备进行通信。
1.配置:
在InTouch中,需要配置相应的通信驱动程序,如Modbus RTU或Modbus TCP DA Server,并设置相应的参数,以便在InTouch中引用设备上的数据。
2.数据交换:
InTouch作为Modbus客户端,通过发送请求信息给BACnet协议转Modbus网关BL120BN,请求读取或写入BACne设备上的数据。
BACnet协议转Modbus网关BL120BN作为中间设备,将InTouch的请求转发给目标设备,并接收目标设备的响应。
BACnet协议转Modbus网关BL120BN再将响应信息返回给InTouch,InTouch据此更新其内部的数据表或进行相应的控制操作。
钡铼BACnet协议转Modbus网关BL120BN还支持远程配置,为用户提供便捷的管理和监控方式,确保设备在各种应用场景中能够实现灵活的配置和调整。
本文所涉及的图片来源网络,版权归各自所有人所有,若不慎侵权,请联系我们立刻删除!
审核编辑 黄宇
-
MODBUS
+关注
关注
28文章
1799浏览量
76955 -
网关
+关注
关注
9文章
4444浏览量
51057 -
Intouch
+关注
关注
1文章
22浏览量
12902 -
BACnet
+关注
关注
0文章
92浏览量
15011
发布评论请先 登录
相关推荐
评论