
BASgatewaySX提供Modbus串行(RTU或ASCII)与BACnet/IP以及ModbusTCP与BACnet/IP之间的网关功能。此功能主要用于将Modbus设备与楼宇管理系统(BMS)集成。此外,如果需要Modbus串行设备与Modbus TCP设备之间的通信,BASgatewaySX也可同时作为Modbus串行(RTU和ASCII)到ModbusTCP的路由器。
BASgatewaySX具有一个10/100Mbps以太网端口,支持ModbusTCP和BACnet/IP通信;以及一个光隔离的Modbus EIA-485串口,支持Modbus RTU或Modbus ASCII设备。最多可有200个Modbus串口设备(由最多2000个轮询点组成)共享网关的单个ModbusEIA-485端口。BACnetCOV通知功能支持200个点(100个模拟点和100个二进制点)。
作为网关,该设备的虚拟路由功能允许每个连接的Modbus设备显示为独立的BACnet设备。每种Modbus设备类型都需要一个设备配置文件,以便将其数据点映射到BACnet对象实例。Modbus设备配置文件以及来自Modbus串行或ModbusTCP设备的数据点可以通过HTTPS网页和内置的设备配置文件数据库映射到BACnet对象。
在路由器模式下,该设备仅作为网络层路由器运行,不与BACnet进行任何交互。因此,无需配置设备对象或点映射。

ModbusTCP设备可以作为客户端、服务器或客户端/服务器运行。配置ModbusTCP服务器设备时,必须为其分配从站地址和IP地址。当ModbusTCP客户端访问ModbusTCP服务器时,通信通过以太网进行,无需与BASgatewaySX交互。但是,如果ModbusTCP客户端与Modbus串行设备通信,则消息会通过BASgatewaySX路由到其串行总线。对于此应用,无需特殊配置。BASgatewaySX上的Modbus参数必须与ModbusRTU设备的参数匹配——具体而言,协议(必须为ModbusRTU)、波特率和奇偶校验。这些参数可以在“配置设置”屏幕上进行配置。

有关更多详细信息,请参阅BASgatewaySX数据手册中的应用#3—Modbus串行到ModbusTCP路由。