Modbus Register Mapping Presentation
The register mapping includes:
oAttached TM3/TM2 expansion IO modules input register values
oAttached TM3/TM2 expansion IO modules output register values
oAttached TM3/TM2 expansion IO modules configuration and status
The Manufacturer Zone is defined by Registers 0 - 1115.
The following table shows register mapping for the TM3 Modbus Serial Line bus coupler :
Functions |
Registers |
Description |
---|---|---|
Subset of Module Input Registers |
0 |
Not used |
1 - 99 |
Input for module NOTE: 1 - 99 is Mirror of 3001 - 3099 (1) |
|
Subset of Module Output Registers |
100 |
Not used |
101 - 199 |
Output for module NOTE: 101 - 199 is Mirror of 3501 - 3599(1) |
|
Diagnostics/Status Registers |
900 |
Bus coupler diagnostics |
901 |
IO module error Extend to maximum 14 modules |
|
902 - 929 |
Reserved |
|
930 - 931 |
IO module status |
|
932 |
System state |
|
990 - 993 |
Serial line communication diagnostics |
|
Managing TM3 Configuration Behavior Registers |
1000 - 1008 |
TM3 configuration action control |
Managing Serial Line Connection Registers |
1050 - 1054 |
Serial line communication configuration |
Modules Description on IO Bus |
1100 - 1115 |
Product code/firmware version and module ID code |
(1) Access to those registers returns an error when System State (register 932) is not 4 (TM3 controlled by Modbus SL IOScanner). The values of registers 3001…3499, 3501…3999, 13001…13999 are valid only when the register 931 is 0 (Bus status OK, All module status OK). |
The attributes in the table below define the access rights of a particular object:
Attribute |
Description |
---|---|
RO |
Read Only access. |
RW |
Read and Write access. |
The following zones support the TM3BCSL Modbus data access requirements:
Zone |
Registers |
Access |
Function |
---|---|---|---|
Bus Coupler Zone |
2500 - 2999 |
RO |
Bus coupler status and configuration |
IO Modules Zone |
3000 - 3499 |
RO |
Full set of input registers for I/O modules attached to bus coupler (1) |
3500 - 3999 |
RW |
Full set of output registers for I/O modules attached to bus coupler (1) |
|
4000 - 6999 |
RW |
Configuration of all attached modules |
|
13000 - 13999 |
RO |
Mirrored IO data to provide access to HMI device |
|
(1) Access to those registers returns an error when System State (register 932) is not 4 (TM3 controlled by Modbus SL IOScanner |
The following table shows the sub-function mapping of the TM3BCSL Modbus:
Functions |
Registers |
Description |
---|---|---|
Bus Coupler Status and Configuration |
2500 - 2627 |
- |
Full set of IO Modules Inputs Data Registers |
3000 |
Not used |
3001 - 3499 |
Input values |
|
Full set of IO Modules Outputs Data Registers |
3500 |
Not used |
3501 - 3999 |
Output values |
|
All attached Modules Configuration |
4000 - 6799 |
IO Module Configuration for 1st to 14th module |
Full set of IO Modules Inputs Data Registers (RO) for HMI device |
13000 |
Not used |
13001 - 13499 |
Input values |
|
Full set of IO Modules Outputs Data Registers (RO) for HMI device |
13500 |
Not used |
13501 - 13999 |
Output values |