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_EquivalentOut 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. The inputs have the following state: S_ChannelA = SAFEFALSE and S_ChannelB = SAFEFALSE. |
S_ChannelA must be SAFETRUE and S_ChannelB must be SAFETRUE to switch the enable output to SAFETRUE. |
8004 |
Only S_ChannelA = SAFETRUE. The discrepancy time monitoring of both inputs set at DiscrepancyTime was started. |
|
8005 |
Only S_ChannelA = SAFEFALSE or only S_ChannelB = SAFEFALSE. The discrepancy time monitoring of both inputs set at DiscrepancyTime was started. |
|
8014 |
Only S_ChannelB = SAFETRUE. The discrepancy time monitoring of both inputs set at DiscrepancyTime was started. |
|
C001 |
When the discrepancy time elapsed, S_ChannelA was SAFETRUE and S_ChannelB was SAFEFALSE. |
|
C002 |
When the discrepancy time elapsed, S_ChannelA was SAFEFALSE and S_ChannelB was SAFETRUE. |
|
C003 |
When the discrepancy time elapsed, only S_ChannelA was SAFEFALSE or only S_ChannelB was SAFEFALSE. |
|