BACnet Modbus Gateway

BACnet Modbus gateway is built in BACRouter. It maps data in Modbus slaves into BACnet objects inside BACRouter. The features of gateway functionality includes:

  • Supports TCP/RTU/ASCII slave devices.
  • RS485 ports could work as BACnet MS/TP or Modbus master.
  • Two mapping modes are select-able by user: Virtual BACnet Device Mode and Single BACnet Device Mode.
  • One physical slave device could be mapped to multiple logic slave devices.
  • Different baudrate (1200~115200), parity (Even, Odd, None), RTU/ASCII mode slaves could co-exist on same RS485 bus.
  • Due to real-time system, more slave devices are tolerated on RS485 bus without dropping performance.
  • Supports up to 128 masters, 128 slaves and 1000 points.
  • Supports AI/AO/AV/BI/BO/BV/MI/MO/MV BACnet object types.
  • Allows up to 2048 COV subscriptions. Network storm caused by slave device’s online/offline could be avoided by limiting COV notification.
  • Convenient WebUI functions to deal with batch of mappings.
  • Online testing read/write Modbus device from WebUI to verify the mapping.
  • Conversion between Modbus and BACnet values could be executed from WebUI to verify.
  • Lua scripts is supported to convert between Modbus registers and BACnet analog value. User could create/edit/debug script from WebUI.
  • Configured by WebUI, no additional software is needed.


DatasheetPICS of GatewayFirmware
CE/FCC CertificatePICS of Virtual DeviceImplementation Detail
ResourcesContact USOrder