
Addressing I/O extension modules and RAD-900-DAIO6 with Modbus RTU
3827_en_B
PHOENIX CONTACT
9.4
Module type and error code register
You can read the module type and data currentness of the I/O extension modules from the
registers 30xx0 and 40xx0.
Table 9-3
Module type and currentness of data
The individual I/O extension modules can be clearly distinguished by the module type. The
module type ID of the extension module can be read in the Modbus register.
Table 9-4
Module type IDs
“Module type” register value
If the module type in the register is invalid or unavailable, then the register value is 0.
“Currentness of data” register value
If the data in the register is not up-to-date, the register value is 1. This is, for example, the
case if the wireless connection to an input module fails. The input process data is then re-
tained in the Modbus table, but is no longer updated. In the case of an output module, the
“Currentness of data” register value is set to 1 until the output process data has been written
to the Modbus registers.
The read I/O data is only valid and current if a valid module type value is returned by the
slave and the “Currentness of data” register value equals 0.
30xx0, 40xx0
1
1
xx = I/O-MAP address set using the thumbwheel
Module type and currentness of data
15
14
13
12
11
10
09
08
07
06
05
04
03
02
01
00
X
2
2
X = Currentness of data, bit 8
Module type
Module type
Order No.
Module type ID
Analog inputs
RAD-AI4-IFS
2901537
20
hex
RAD-PT100-4-IFS
2904035
21
hex
Analog outputs
RAD-AO4-IFS
2901538
30
hex
Digital inputs
RAD-DI4-IFS
2901535
01
hex
RAD-DI8-IFS
2901539
02
hex
(static mode)
40
hex
(pulse counter mode)
Digital outputs
RAD-DOR4-IFS
2901536
10
hex
RAD-DO8-IFS
2902811
11
hex
Analog/digital inputs and outputs
RAD-DAIO6-IFS
2901533
60
hex
RAD-900-DAIO6
2702877
60
hex