Register-number item names
- Last UpdatedAug 29, 2024
- 3 minute read
The register number, which is consistent with the point naming convention used by Modicon PLCs, is used as the item name. The Modbus-family PLC address ranges, supported by the Communication Driver, for the TSX Quantum, TSX Momentum, TSX Premium, Generic Modbus (4-Digit, 5-Digit, and 6-Digit), Compact 984, and Modicon Micro PLCs are shown in the following tables.
The MBTCP Communication Driver will adhere to this address range for native mode.
|
Register Type |
TSX Quantum/ TSX Momentum |
Modicon Micro |
Compact 984-265 |
Compact 984-145 |
Tag Type |
Access |
|---|---|---|---|---|---|---|
|
Output Coils |
1-65536 |
1-9999 |
1-65536 |
1-9999 |
Discrete |
Read |
|
Contacts |
100001-165536 |
10001-19999 |
100001-165536 |
10001-19999 |
Discrete |
Read- |
|
Input |
300001-365536 |
30001-39999 |
300001-365536 |
30001-39999 |
Analog |
Read- |
|
Holding |
400001-465536 |
40001-49999 |
400001-465536 |
40001-49999 |
Analog |
Read |
|
Extended |
6x0001-6x9998 |
6x000-6x999 |
Analog |
Read |
|
Register Type |
TSX Premium (1-based addressing) [Default] |
TSX Premium (0-based addressing) |
Tag Type |
Access |
|---|---|---|---|---|
|
Output Coils |
1-65536 |
0-65535 |
Discrete |
Read/Write. Mapped to %M PLC object; that is, Output Coils and Contacts Registers are the same. |
|
Contacts |
100001-165536 |
100000-165535 |
Discrete |
Read-Only. Mapped to %I PLC object; that is, Output Coils and Contacts Registers are the same. |
|
Input |
300001-365536 |
300000-365535 |
Analog |
Read-Only. Mapped to %IW PLC object; that is, Input Registers and Holding Registers are the same. |
|
Holding |
400001-465536 |
400000-465535 |
Analog |
Read/Write. Mapped to %MW PLC object; that is, Input Registers and Holding Registers
are the same. |
|
Register Type |
Generic Modbus (6-Digit) |
Generic Modbus (5-Digit) |
Generic Modbus (4-Digit) |
Tag Type |
Access |
|---|---|---|---|---|---|
|
Output Coils |
1-65536 [Default] 0-65535 |
1-9999 [Default] 0-9998 |
1-999 [Default] 0-998 |
Discrete |
Read |
|
Contacts |
100001-165536 [Default] 100000-165535 |
10001-19999 [Default] 10000-19998 |
1001-1999 [Default] 1000-1998 |
Discrete |
Read- |
|
Input |
300001-365536 [Default] 300000-365535 |
30001-39999 [Default] 30000-39998 |
3001-3999 [Default] 3000-3998 |
Analog |
Read- |
|
Holding |
400001-465536 [Default] 400000-465535 |
40001-49999 [Default] 40000-49998 |
4001-4999 [Default] 4000-4998 |
Analog |
Read |
|
Extended |
6x0001-6x9999 [Default] 0-based addressing is not supported for this Register Type. |
6x001-6x999 [Default] 0-based addressing is not supported for this Register Type. |
Not supported |
Analog |
Read |
Note: The x in the Extended register number indicates the file number, where x = 0 implies file number 1, x = 1 implies file number 2, up to x = 9 implies file number 10. The extended memory size in the PLC determines how many extended memory files exist. Each file contains up to 10000 registers. The last file in the PLC will always contain less than 10000 registers.
For example:
A 24K-extended-memory-size PLC contains three (3) files, where the last file contains
4576 registers.
A 72K-extended-memory-size PLC contains eight (8) files, where the last file contains
3728 registers.
A 96K-extended-memory-size PLC contains 10 files, where the last file contains 8304
registers.
1K is 1024 registers.