PROFINET IO
User manual 57106_hdb_en_13 84 / 94
11.8.3 Diagnostic data modules
Diagnostic data
module
Using slot = 1 ... 64 / subslot = 1 access the corresponding Cube20S module.
Depending on the index you receive the following data back:
Index = 0x0000: data record DS 0x00 of the diagnostic data
Index = 0x0001: data record DS 0x01 of the diagnostic data
NOTE
Information about the ranges can be found in the description of the Cube20S
module.
Tab. 11-8: Diagnosis data
ERR_A
Diagnose
MODTYP
Module information
ERR_C
reserved
ERR_D
Diagnosis
Tab. 11-9: ERR_D
Name Bytes Function
ERR_A 1 Diagnosis
MODTYP 1 Module information
ERR_C 1 reserved
ERR_D 1 Diagnosis
CHTYP 1 Channel type
NUMBIT 1 No. of diagnostic bits per channel
NUMCH 1 Number of channels of the module
CHERR 1 Channel error
CHxERR 8 Channel-specific error of channel x
DIAG_US 4 µs ticker
Byte Bit 7 ... 0 Description
0 Bit 0 Set in case of Assembly fault
Bit 1 Reserved
Bit 2 Set in case of External error
Bit 3 Set in case of Channel error available
Bit 4 Set in case of Missing external power supply
Bit 5, 6 Reserved
Bit 7 Set in case of Invalid parameter
Byte Bit 7 ... 0 Description
0 Bit 3 ... 0 Module class
0101b Analog module
1000b FM
0111b ETS, CP
1111b Digital module
Bit 4 Set in case of Channel information available
Bit 7 ... 5 Reserved
Byte Bit 7 ... 0 Description
0 7 ... 0 reserved
Byte Bit 7 ... 0 Description
0 Bit 5 ... 0 Reserved
Bit 6 Set in case of Prozess interrupt lost
Bit 7 Reserved