Register access

Registers are organized in tables and represent values stored in the Bus Coupler or in the terminals.

Open the "Register Access" dialog

1. Right-click the entry for the Bus Coupler in the project tree.
A context menu with the entry "Register Access…" opens.
2. Click on the context menu entry "Register Access…".
The "Register Access" dialog opens.

"Register Access" dialog

If your controller is in Run mode, you can select a table from the "Table" drop-down list. The image shows registers 0 to 15 of Table 0.

Register access 1:

"Terminal" drop-down list

The terminal for register access can be selected in the "Terminal" drop-down list.

"Table" drop-down list

A table for register access can be selected in the "Table" drop-down list.

"Register" table

"Offs" column

The "Offs" column shows the offset for the register of the respective table row.

"Dec" column

The "Dec" column shows the register value in decimal notation.

"Hex" column

The "Hex" column shows the register value in hexadecimal notation.

"Char" column

The "Char" column shows the register value in the form of readable characters.

"Auto Reload" check box

If the "Auto Reload" check box is checked, the registers from the memory area of the selected terminal are automatically reloaded on a regular basis.

"Reload" button

If you press the "Reload" button, the registers are reloaded from the memory area of the selected terminal.

"Write" button

If you press the "Write" button, table values are written to the terminal memory area.

"Cancel" button

The "Cancel" button closes the dialog without writing table values to the terminal memory area.

Example: Reading the terminal type

1. Insert the KL3002 analog terminal or the KL4004 analog terminal into the configuration in the subtree of the BK3120 Bus Coupler.
2. Switch to Run mode and ensure that the respective terminal is accessible.
3. Select the KL3002 terminal or the KL4004 terminal in the "Terminal" drop-down list.
The terminal type is displayed in register 8 of the respective terminal: 3002 or 4004.