-

Diagnostic codes

The hexadecimal diagnostic codes listed here are output as WORD data type at the DiagCode output of the function block.

Code (hex)DescriptionOptions for remedy
0000The function block is not activated. The Activate input is FALSE. Activate the function block by switching Activate to TRUE.
8000The function block is in a normal operating state. The S_TwoHandOut output is SAFETRUE.In case of an unexpected combination at the function block inputs relative to the physical input of the sensors, verify S_Button1 and S_Button2 and the connected hardware.
8001The function block is activated. This state of the function block is completed after one cycle of the Safety PLC.No measures required.
8004Both two-hand buttons are not actuated (S_Button1 = SAFEFALSE and S_Button2 = SAFEFALSE).To switch S_TwoHandOut to SAFETRUE, both two-hand buttons must be actuated.
8005Only one two-hand button is actuated (S_Button1 = SAFETRUE and S_Button2 = SAFEFALSE).To switch S_TwoHandOut to SAFETRUE, both two-hand buttons must be actuated.
8006Only one two-hand button is actuated (S_Button1 = SAFEFALSE and S_Button2 = SAFETRUE).To switch S_TwoHandOut to SAFETRUE, both two-hand buttons must be actuated.
8007Both two-hand buttons were actuated, S_TwoHandOut was switched to SAFETRUE. One two-hand button is no longer actuated (S_Button2 = SAFEFALSE).Both two-hand buttons must not be actuated.
8008Both two-hand buttons were actuated, S_TwoHandOut was switched to SAFETRUE. One two-hand button is no longer actuated (S_Button1 = SAFEFALSE).Both two-hand buttons must not be actuated.
8009Both two-hand buttons were actuated, S_TwoHandOut was switched to SAFETRUE. One two-hand button was temporarily not actuated, but is actuated again now.Both two-hand buttons must not be actuated.
8019One two-hand button was actuated. Actuation of both two-hand buttons has now modified simultaneously.
  • Both two-hand buttons must not be actuated.
  • This state could indicate a wiring error.
C001One two-hand button was actuated when the function block was being activated (S_Button1 = SAFETRUE).Both two-hand buttons must not be actuated.
C002One two-hand button was actuated when the function block was being activated (S_Button2 = SAFETRUE).Both two-hand buttons must not be actuated.
C003Both two-hand buttons were actuated when the function block was activated (S_Button1 = SAFETRUE and S_Button2 = SAFETRUE).Both two-hand buttons must not be actuated.
C004One two-hand button was not actuated within the permitted monitoring time (500 ms) (S_Button1 = SAFETRUE and S_Button2 = SAFEFALSE).Both two-hand buttons must not be actuated.
C005One two-hand button was not actuated within the permitted monitoring time (500 ms) (S_Button1 = SAFEFALSE and S_Button2 = SAFETRUE).Both two-hand buttons must not be actuated.
C006One two-hand button was only actuated after the permitted monitoring time (500 ms).Both two-hand buttons must not be actuated.