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 function block is not activated. The Activate input is FALSE. |
Activate the function block by switching Activate to TRUE. |
8000 |
The function block is in a normal operating state. The S_GuardMonitoring output is SAFETRUE. |
In case of an unexpected combination at the function block inputs relative to the physical input of the sensors, verify the connected hardware if required and correct the error. |
8001 |
The function block is activated. This state of the function block is completed after one cycle of the Safety Logic Controller. |
No measures required. |
8002 |
The function block has detected that the connected safety equipment has been opened. One of the two switch signals shows the SAFEFALSE status. |
|
8003 |
The safety equipment is closed. The start-up inhibit of the function block is activated (S_StartReset = SAFEFALSE). |
Perform a reset on the function block. |
8004 |
The safety equipment is not yet completely closed (S_GuardSwitch1 = SAFETRUE and S_GuardSwitch2 = SAFEFALSE). The monitoring timer specified at DiscrepancyTime has been started. |
|
8005 |
The open safety equipment is fully closed again. This state is completed after one cycle of the Safety Logic Controller. |
No measures required. |
8012 |
The safety equipment is completely open. |
No measures required. |
8014 |
The safety equipment is not yet completely closed (S_GuardSwitch1 = SAFEFALSE and S_GuardSwitch2 = SAFETRUE). The monitoring timer specified at DiscrepancyTime has been started. |
|
C001 |
The function block detected a static TRUE signal at Reset. |
Verify the reset control device and its wiring. The Reset signal must have the FALSE status. |
C011 |
The safety equipment is not yet completely closed (S_GuardSwitch1 = SAFETRUE and S_GuardSwitch2 = SAFEFALSE). The monitoring timer specified at DiscrepancyTime has expired. |
|
C012 |
The safety equipment is not yet completely closed (S_GuardSwitch1 = SAFEFALSE and S_GuardSwitch2 = SAFETRUE). The monitoring timer specified at DiscrepancyTime has expired. |
|