Back to FAQ's
What is Register Assignment in TelePACE Studio and how is it configured?
Register Assignment is an interface between any external IO modules, such as the 5000 Series of IO modules, internal controller configuration and diagnostic modules and the controller’s IO database. See diagram in previous FAQ.
Register assignment modules, when configured in the register assignment table, reserve blocks of IO database register addresses for use by ladder logic, C/C++ and TeleBUS protocol devices. Each module has a specific function.
To configure the register assignment in TelePACE Studio:
- On the edit tab, above the I/O heading, select the Register Assignment icon. The following dialog appears:

- In the Available Modules list, expand the desired module folder:

- Double-click on the module in the expanded module folder to add it to the Selected Modules list. (The default module set, where appropriate for the selected controller type, will be added.)

- If Modbus addresses other than the default addresses are required, double-click on the module in the Selected Modules list, and expand any folders, to display the Modbus addresses for each point.

- On the Module Properties tab, enter a new Modbus address in the Start register field.

- Download program to the controller in order for the new register assignment to take effect.