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. | Activate the function block by switching Activate to TRUE. |
8000 | The function block has not detected a status event or an error to switch the enable output to SAFEFALSE. No triggered safety-related function is present. At the ProcessControl input, "running operation" is signaled from the standard controller (ProcessControl = TRUE). | If this is an intended event: No measure required. If this is an unintended event:
|
8001 | The function block is activated. The start-up inhibit of the function block is active (specified by S_StartReset = SAFEFALSE). | Reset the function block to remove the active start-up inhibit of the function block. |
8002 | The upstream safety-related function has triggered. | Reset the triggered safety-related function. |
8003 | The upstream safety-related function signals normal operation again. The restart inhibit of the function block is active (specified by S_AutoReset = SAFEFALSE). | Reset the function block to remove the active restart inhibit of the function block and switch the enable signal to SAFETRUE. |
8010 | No triggered safety-related function is present (SAFETRUE at input S_SafeControl). An operation stop of the standard controller is requested at ProcessControl (ProcessControl = FALSE). | Request of an operation start at ProcessControl from the standard controller. |
C001 | With the configured start-up inhibit (S_StartReset = SAFEFALSE), a permanent TRUE was detected at Reset. |
|
C002 | With the configured restart inhibit (S_AutoReset = SAFEFALSE), a permanent TRUE was detected at Reset. |
|
C010 | During function block activation or removal of the request for the safety-related function, the function block detected the "running operation" request from the standard controller (permanent TRUE at ProcessControl). However, with StaticControl = FALSE an additional operation stop is required. |
|
C111 | The function block has detected a simultaneous signal change from FALSE to TRUE at ProcessControl and Reset. |
|
C211 | The function block has detected a simultaneous signal change from FALSE to TRUE at ProcessControl and Reset. |
|