Reconcile Modbus registers

To be able to use Modbus registers in the Avelon ecosystem, they must first be transferred to the system and synchronized (reconciled) with the Avelon database. To reconcile registers, first go to the Modbus object list.

Reconcile individual registers

To reconcile specific individual registers, select them in the Modbus object list. To do this, activate the selection box next to the respective register on the left-hand side. Then click on Reconcile Selected Objects at the top right. The selected registers are then reconciled.

Reconcile all registers of a device

To reconcile all registers of the selected Modbus device, click on More above the device list and then on Reconcile Device.

This not only reconciles existing data points or adds new data points, but also deletes those data points whose Modbus registers no longer exist.

This option is more convenient than reconciling individual registers, and it automatically cleans up and removes old data points that no longer exist. However, the process also takes longer than when individual registers are reconciled.

Reconcile registers

Two different comparison strategies are available to enable the system to assign the Modbus registers to the existing data points:

Reconcile by ID

The reconciliation takes place by register identifier.

For Modbus TCP, this includes:

  • IP

  • Port

  • Slave ID

  • Register address

  • Object type

  • Bit index

For Modbus RTU, this includes:

  • Serial interface (COM2)

  • Slave ID

  • Register address

  • Object type

  • Bit index

Use this mode if the system name (AKS code) of the Modbus register has changed since the last reconciliation.

Reconcile by Name

The reconciliation takes place by the system name (AKS code) which was defined in the Modbus configuration in the Name column. Use this mode if the register addresses have changed since the last reconciliation.

Note

You can select any comparison strategy for the first-time reconciliation.

Warning

If both the register identifier and the system name have changed since the last reconciliation, automatic reconciliation is no longer possible. Data points that have been deleted by the reconciliation cannot be restored. Therefore, always make sure that only one of the two characteristics changes. Of course, it is even more preferable for neither of the two characteristics to change after the first reconciliation.

First, a preview of the potential changes is displayed. This does not change any data. The preview shows all data points that will be either created, changed or deleted by the reconciliation. Use the tabs in the action bar at the top to toggle between the three different views.

If the changes displayed are correct, you can start the reconciliation by clicking on Reconcile at the top right.