Structure of CI590-CS31-HA Diagnostic Block¶
If a CI590-CS31-HA module is connected via a CS31 Bus, then the field bus master receives diagnostic information by an extended diagnostic block. The following table specifies the structure of this information. In case of an error the user can get this information by the Diagnosis System, see Diagnostics.
Byte Number | Description | Possible values |
---|---|---|
1 | Data length (header included) | 18 |
2 | Diagnostic byte | 0 = Communication with CI590-CS31-HA OK 1 = Communication with CI590-CS31-HA failed |
3 | CI590-CS31-HA diagnostic byte, module number | 0 = CI590-CS31-HA (e.g. error at the integrated 16 DC) 1 = 1st attached S500 I/O module 2 = 2nd attached S500 I/O module … 7 = 7th attached S500 I/O module |
4 | CI590-CS31-HA diagnostic byte, slot | According to the I/O Bus specification passed on by modules to the fieldbus master |
5 | CI590-CS31-HA diagnostic byte, channel | According to the I/O Bus specification passed on by modules to the fieldbus master |
6 | CI590-CS31-HA diagnostic 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 | CI590-CS31-HA diagnostic 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 |