Diagnostic codes
The hexadecimal diagnostic codes listed here are output as WORD data type at the DiagCode output of the function block.
| Code (hex) | Description | Options for remedy |
|---|---|---|
| 0000 | The safety-related function block is not activated (Activate = FALSE). | Activate the function block by switching Activate to TRUE. |
| 8000 | The function block is in a normal operating state (S_EDM_Out = SAFETRUE). | In case of an unexpected combination at the function block inputs relative to the physical input of the sensors, verify S_OutControl and the connected hardware. |
| 8001 | The start-up inhibit is specified with S_StartReset = SAFEFALSE. | Removal of the start-up inhibit with a positive edge at Reset. |
| 8010 | The S_OutControl input is SAFEFALSE. | To switch S_EDM_Out to SAFETRUE, S_OutControl must be SAFETRUE. |
| C001 | The start-up inhibit is specified with S_StartReset = SAFEFALSE and Reset is permanently TRUE incorrectly. | Reset must be FALSE. Verify the reset control device and its wiring. |
| C010 | When controlling the contactors with S_OutControl = SAFETRUE, the feedback signal S_EDM1 was indeterminable. S_EDM1 = SAFEFALSE was detected. |
|
| C011 | There are two possible causes for this error:
|
|
| C020 | When controlling the contactors with S_OutControl = SAFETRUE, the feedback signal S_EDM2 was indeterminable. S_EDM2 = SAFEFALSE was detected. |
|
| C021 | There are two possible causes for this error:
|
|
| C030 | When controlling the contactors with S_OutControl = SAFETRUE, the feedback signals S_EDM1 and S_EDM2 were indeterminable. S_EDM1 = SAFEFALSE and S_EDM2 = SAFEFALSE was detected. |
|
| C031 | There are two possible causes for this error:
|
|
| C040 | The connected contactors are not controlled. Once the time specified at MonitoringTime had elapsed, the feedback signal S_EDM1 was indeterminable. S_EDM1 = SAFEFALSE was detected. |
|
| C041 | An error was detected once the time specified at MonitoringTime elapsed. There are two possible error causes:
|
|
| C050 | The connected contactors are not controlled. Once the time specified at MonitoringTime had elapsed, the feedback signal S_EDM2 was indeterminable. S_EDM2 = SAFEFALSE was detected. |
|
| C051 | An error was detected once the time specified at MonitoringTime elapsed. There are two possible error causes:
|
|
| C060 | The connected contactors are not controlled. Once the time specified at MonitoringTime had elapsed, the feedback signals S_EDM1 and S_EDM2 were indeterminable. S_EDM1 = SAFEFALSE and S_EDM2 = SAFEFALSE was detected. |
|
| C061 | An error was detected once the time specified at MonitoringTime elapsed. There are two possible error causes:
|
|
| C070 | The connected contactors were controlled. Once the time specified at MonitoringTime had elapsed, the feedback signal S_EDM1 was indeterminable. S_EDM1 = SAFETRUE was detected. |
|
| C071 | The connected contactors are controlled. Once the time specified at MonitoringTime had elapsed, the feedback signal S_EDM1 was indeterminable. S_EDM1 = SAFETRUE was detected. At the same time, a permanent TRUE was detected at Reset. |
|
| C080 | The connected contactors were controlled. Once the time specified at MonitoringTime had elapsed, the feedback signal S_EDM2 was indeterminable. S_EDM2 = SAFETRUE was detected. |
|
| C081 | The connected contactors are controlled. Once the time specified at MonitoringTime had elapsed, the feedback signal S_EDM2 was indeterminable. S_EDM2 = SAFETRUE was detected. At the same time, a permanent TRUE was detected at Reset. |
|
| C090 | The connected contactors were controlled. Once the time specified at MonitoringTime had elapsed, the feedback signals S_EDM1 and S_EDM2 were indeterminable. S_EDM1 and S_EDM2 = SAFETRUE was detected. |
|
| C091 | The connected contactors are controlled. Once the time specified at MonitoringTime had elapsed, the feedback signals S_EDM1 and S_EDM2 were indeterminable. S_EDM1 and S_EDM2 = SAFETRUE was detected. At the same time, a permanent TRUE was detected at Reset. |
|
| C111 | The function block has detected a simultaneous signal change from FALSE to TRUE at S_OutControl and Reset. |
|