BACnet-Modbus Gateway
Rev. 1.0 May 2022
User Guide
Babel Buster 3
© 2022 Control Solutions, Inc.
© 2022 Control Solutions, Inc.
User Guide Contents
1 Introduction
1.1 How to Use This Guide
1.2 Important Safety Notice
1.3 Warranty
1.4 Required License Information
2 Overview of Gateway Functions
2.1 What is New in BB3-3101
2.2 Object Server Model for a Gateway
2.3 Data Flow in the Gateway
3 Overview of How to Configure Gateway
3.1 Build from CSV List of Modbus Registers
3.2 Build from CSV List of Modicon Registers
3.3 Build from CSV List of BACnet Objects
3.4 Build Configuration from Scratch
3.5 Verifying Configuration in the Gateway Device
3.6 Changing Object Counts
3.7 Converting Register to Multiple Objects
4 Tool 'Local Port' Page
4.1 Connecting Configuration Tool to Gateway Device
4.2 Special Setting for Server-Only Applications
5 Tool 'Who-Is' Page
5.1 Finding Devices
5.2 Select Target
5.3 Getting Device Information
5.4 Clear Who-Is Cache
5.5 Read All Configuration
5.6 Targeted Who-Is
6 Tool 'Read/Write' Page
6.1 Read Property
6.2 Write Property
7 Tool 'Device' Page
7.1 Retrieve Device Object Information from Device
7.2 Change Device Object Configuration
7.3 Reassign Device Instance
7.4 Get Object Counts from Device
7.5 Reconfigure Object Counts
7.6 Fixing "Invalid Configuration"
7.7 Export and Import Configuration with XML File
8 Tool 'Object Map' Page
8.1 Internal BACnet Object Configuration Parameters
8.2 Modbus Master Configuration Parameters
8.3 BACnet Client Configuration Parameters
8.4 Insert, Add, Delete Objects
8.5 Read/Write Object Map in Device
8.6 Export and Import Configuration as XML File
8.7 Using Default on Comm Fail
8.8 Data Conversion Examples
9 Tool 'Object Text' Page
9.1 Read/Write Object Text
9.2 Edit Object Text
9.3 Export and Import Text as CSV file
9.4 Clearing Object Text
10 Tool 'Object List' Page
10.1 Read/Write All Object Maps in Device
10.2 Select an Object Map for Editing
10.3 Export and Import Configuration as CSV file
10.4 Clearing Object Maps, Counts, and Device
11 Tool 'Modbus' Page
11.1 Set Modbus Port Parameters
11.2 Check/Reset Errors
11.3 Diagnostic Modbus Read/Write
12 Tool 'Data List' Page
12.1 Read All Object Data
12.2 Error Codes
12.3 Multistate Value Offset
13 Tool 'Firmware' Page
13.1 Firmware Organization
13.2 Verifying Primary Application Image
13.3 Firmware Update Process
Appendix A CSV File Format
A.1 Object Maps
A.2 Object Text
Appendix B Modbus Trouble Shooting
B.1 Observing Modbus Errors, LED Indicators
B.2 Error Codes, Reliability Codes
B.3 Auto-Reset Errors
B.4 Trouble Shooting Tips
B.5 Modbus Reference Information
Appendix C BACnet Trouble Shooting
C.1 Observing BACnet Errors, LED Indicators
C.2 Error Codes, Reliability Codes
C.3 Auto-Reset Errors
C.4 Trouble Shooting Tips, USB Adapter
C.5 Trouble Shooting Tips, Gateway Behavior
C.6 System Fault Indications
Appendix D - Modbus Slave Register Map
D.1 Modbus Slave Map - Calculated Registers
D.2 Modbus Slave Map - Alternate Map
D.3 Relinquishing Commandable Objects
Appendix E - BACnet Object Properties
E.1 Data Object Properties
E.2 Device Object Properties
Appendix F - BACnet Codes
F.1 BACnet Object Property Codes
F.2 BACnet Engineering Units Codes
F.3 BACnet Error Codes
Appendix G - Configuration XML File Format
G.1 Configuration File Editing
Appendix H - USB Driver Installation
H.1 Driver Installation
Appendix J - Hardware Details
J.1 Wiring
J.2 Front Panel LED Indicators
J.3 MTX002 USB to MS/TP Adapter
J.4 RS-485 Line Termination & Bias
J.5 Restore Factory Defaults