Structure \ of the Diagnosis Block of the DC551-CS31¶
If a DC551-CS31 module is connected via a CS31 bus, then the field bus master receives diagnosis information by an extended diagnosis block. The following table shows the structure of this diagnosis block:
Byte number | Description | Possible values |
---|---|---|
1 | Data length (header included) | 18 |
2 | Diagnosis byte | 0 = Communication with DC551-CS31 OK 1 = Communication with DC551-CS31 failed |
3 | DC551-CS31 diagnosis byte, module number | 0 = DC551 (e.g. error at the integrated 8DI/16DC) 1 = 1st attached S500 I/O module … 7 = 7th attached S500 I/O module |
4 | DC551-CS31 diagnosis byte, slot | According to the I/O bus specification passed on by modules to the fieldbus master |
5 | DC551-CS31 diagnosis byte, channel | According to the I/O bus specification passed on by modules to the fieldbus master |
6 | DC551-CS31 diagnosis byte, error code | According to the I/O bus specification Bit 7 and bit 6, coded error class 0 = E1 1 = E2 2 = E3 3 = E4 Bit 0 to bit 5, coded error description passed on by modules to the fieldbus master |
7 | DC551-CS31 diagnosis byte, flags | According to the I/O bus specification Bit 7: 1 = coming error Bit 6: 1 = leaving error Bit 5: 1 = Diag reset Bit 2 to bit 4: reserved Bit 1: 1 = explicit acknowledgement Bit 0: 1 = static error Passed on by modules to the fieldbus master Value = 0: static message for other systems, which do not have a coming/leaving evaluation |
8ff | Reserved |