Browse FAQs

How to setup a NetBotz v3 appliance as a Modbus Slave to communicate with a BMS

Published date: 13 March 2019

Modbus Slave Communication
In Advanced View > Appliance Settings window click on the Modbus Slave Communication button*
*Note: This is only available on the NetBotz 550 and 570 or on supported appliances which have the Advanced Software Pack #1 installed

Select the type of Modbus communication (TCP/IP or Serial RS485) you want to use
For Modbus TCP check the “Enable TCP/IP Communication” box and select the appropriate listening port if not using the default port 502

For Serial Modbus you will need to use a USB-RS485 convertor for appliances other than the 570 as this is the only model that has a dedicated RS485 port
After connecting the USB-RS485 convertor check the “Enable Serial Communication” box and click the Serial Devices button to select the Serial port you want to use on the appliance
Then configure the Serial port settings

Modbus Slave System
In Advanced View>Pod/Sensor Settings window click on the Modbus Slave System icon
Select the appliance and sensor pods you want to poll from your BMS
Click the Generate Slave ID button to assign a slave ID to the appliance and/or sensor pods
Click on the View Modbus Map to view the list of register assigned to that Slave ID*
*Note: The register map is dynamically generated based on the appliance and sensor pods that were assigned Slave IDs
The register map can be saved as a .txt file and exported to your BMS
If required, changes to the Slave IDs and register can be made by clicking on the Modify Pod Settings button

For more information, please refer to the NetBotz Appliance User Guide below

Was this helpful?

What can we do to improve the information ?

Can't find what you are looking for?

Reach out to our customer care team to receive information on technical support, assistance for complaints and more.