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 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.

  • Open the safety equipment completely.

  • Verify the wiring of a completely opened safety equipment and the switches of the safety equipment.

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.

  • Close the safety equipment completely.

  • With the safety equipment fully closed, verify the position switches and the connections.

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.

  • Close the safety equipment completely.

  • With the safety equipment fully closed, verify the position switches and the connections.

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.

  • Close the safety equipment completely.

  • With the safety equipment fully closed, verify the position switches and the connections.

  • Verify the monitoring time DiscrepancyTime.

C012

The safety equipment is not yet completely closed (S_GuardSwitch1 = SAFEFALSE and S_GuardSwitch2 = SAFETRUE). The monitoring timer specified at DiscrepancyTime has expired.

  • Close the safety equipment completely.

  • With the safety equipment fully closed, verify the position switches and the connections.

  • Verify the monitoring time DiscrepancyTime.