-

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
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_AntivalentOut 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.
8001The function block is activated. The inputs have the following state: S_ChannelNC = SAFEFALSE and S_ChannelNO = SAFETRUE.S_ChannelNC must be SAFETRUE and S_ChannelNO must be SAFEFALSE to switch the enable output to SAFETRUE.
8004Both inputs S_ChannelNC and S_ChannelNO are SAFETRUE. The discrepancy time monitoring of both inputs set at DiscrepancyTime was started.
  • S_ChannelNO must be SAFEFALSE to switch the enable output S_AntivalentOut to SAFETRUE.
  • If required, verify the time value at DiscrepancyTime and the connected hardware.
8005Input S_ChannelNC = SAFEFALSE or S_ChannelNO = SAFETRUE. The discrepancy time monitoring of both inputs set at DiscrepancyTime was started.
  • S_ChannelNC must be SAFEFALSE and S_ChannelNO must be SAFETRUE.
  • If required, verify the time value at DiscrepancyTime and the connected hardware.
8014Both inputs S_ChannelNC and S_ChannelNO are SAFEFALSE. The discrepancy time monitoring of both inputs set at DiscrepancyTime was started.
  • S_ChannelNC must be SAFETRUE.
  • If required, verify the time value at DiscrepancyTime and the connected hardware.
C001When the time set at DiscrepancyTime elapsed, S_ChannelNC was SAFETRUE and S_ChannelNO was SAFETRUE.
  • S_ChannelNC must be SAFEFALSE and S_ChannelNO must be SAFETRUE.
  • If required, verify the time value at DiscrepancyTime and the connected hardware.
C002When the time set at DiscrepancyTime elapsed, S_ChannelNC was SAFEFALSE and S_ChannelNO was SAFEFALSE.
  • S_ChannelNC must be SAFEFALSE and S_ChannelNO must be SAFETRUE.
  • If required, verify the time value at DiscrepancyTime and the connected hardware.
C003 After the enable output was switched off (S_AntivalentOut = SAFEFALSE), the two signal inputs S_ChannelNC and S_ChannelNO did not both change their status. When the time set at DiscrepancyTime elapsed, an invalid signal combination was present at both inputs.
  • S_ChannelNC must be SAFEFALSE and S_ChannelNO must be SAFETRUE.
  • If required, verify the time value at DiscrepancyTime and the connected hardware.