Devices dedicated to the IB-System
The IB-System was created with the integration of devices from various manufacturers in mind.
However, it is possible to use devices dedicated to the IB-System. The use of such devices has a number of advantages described in the further part of the documentation.
This documentation aims to indicate how to design devices to be dedicated to the IB-System.
MODBUS RTU Devices
For devices to be compatible with the IB-System, the first ten addresses of the Holding Registers type should contain:
- Address 0 – a numerical hardware identifier of the device. Unique within the database of devices dedicated to the IB-System.
- Address 1 – a numerical software identifier. Unique within a given hardware identifier of the device.
- Address 2 – a numerical software version identifier. Unique within a given hardware identifier of the device and software identifier.
- Address 3, 4, 5, 6 – a unique device identifier (serial number).
- Address 7 – setting this register to the value of 1 causes the device to restore factory settings.
- Address 8 – setting this register to the value of 1 causes the device to restart.
- Address 9 – the device's MODBUS address.
A MODBUS RTU device dedicated to the IB-System allows:
- automatic detection and identification of the device in the ibvunit program
- utomatic downloading of the configuration file in the ibvunit program
All unique identifiers (hardware, software, software version) will be assigned free of charge at the stage of registering the device manufacturer on www.ibsystem.org.