Diagnostic codes
Dieses Thema enthält die folgenden Abschnitte:
The hexadecimal diagnostic codes listed here are output as WORD data type at the DiagCode output of the function block.
Status transitions and the corresponding conditions can be seen in the State machine diagram.
Status codes (except error codes)
Code (hex) | Description | Options for remedy |
---|---|---|
0000 | Idle stateThe function block is not activated. The Activate input is FALSE.The outputs show SAFEFALSE or FALSE. | Activate the function block by switching Activate to TRUE. |
8401 | Init stateThe FB has been activated (Activate = TRUE).If a start-up inhibit is active (S_StartReset = SAFEFALSE), the FB waits for a rising edge at input Reset. If no start-up inhibit is active (S_StartReset = SAFETRUE), the FB changes to state 8002 after one cycle of the Sicherheitssteuerung.Output Ready is TRUE. Output ResetRequest depends on the signal at input Reset:
| If the start-up inhibit is active: Perform an FB reset if this is indicated via ResetRequest = TRUE. Otherwise switch the reset signal to FALSE. The FB then changes to state C001. |
8002 | Safe stateThe safety function is activated. The FB evaluates the signal at input S_AOPD_In.Output Ready is TRUE. The other outputs are SAFEFALSE or FALSE. | Switch input S_AOPD_In to SAFETRUE. |
8000 | AOPD Free stateThe function block is in a normal operating state. The muting process is not active. There is no safety demand from the safety-related equipment at the zone of operation (S_AOPD_In = SAFETRUE). As a result, the enable signal is active (S_AOPD_Out = SAFETRUE). Output Ready is TRUE and the other outputs show SAFEFALSE or FALSE. | 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. |
8402 | Safety Demand AOPD 1 stateA previously detected safety demand has been removed (S_AOPD_In is SAFETRUE again) or the cause of a previously detected error has been removed. The FB waits for the acknowledgment by the operator in the form of a rising edge at input Reset.Output Ready is TRUE. Output ResetRequest depends on the signal at input Reset:
| Perform an FB reset if this is indicated via ResetRequest = TRUE to exit the active (mandatory) restart inhibit for the function block. Otherwise switch the reset signal to FALSE. The FB then changes to state C011. |
8802 | Safety Demand AOPD 2 stateThe muting process was not active but the safety-related equipment of the zone of operation signals the non-safe state (S_AOPD_In = SAFEFALSE).Output Ready and output SafetyDemand are TRUE. The other outputs are SAFEFALSE or FALSE. | Remove the request for the safety-related function at S_AOPD_In. |
8010 | Muting Forward Start stateThe muting process in forward conveying direction was requested at S_MutingSwitch11: S_MutingSwitch11 = SAFETRUE S_MutingSwitch12 = SAFEFALSE S_MutingSwitch21 = SAFEFALSE S_MutingSwitch22 = SAFEFALSE The sequence is in starting phase and MaxMutingTime monitoring has started.The enable signal is active (S_AOPD_Out = SAFETRUE). Output Ready is TRUE. The other outputs are SAFEFALSE or FALSE. | 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. |
8020 | Muting Forward Active stateThe muting process in forward conveying direction is active: S_MutingSwitch11 and S_MutingSwitch12 are SAFETRUE. MaxMutingTime monitoring is running. The safety-related equipment of the zone of operation is not evaluated.The enable signal is active (S_AOPD_Out = SAFETRUE). S_MutingActive = SAFETRUE indicates the active muting process. Output Ready is TRUE. The other outputs are FALSE. | 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. |
8120 | Muting Backward Start stateThe muting process in backward conveying direction was requested at S_MutingSwitch22: S_MutingSwitch11 = SAFEFALSE S_MutingSwitch12 = SAFEFALSE S_MutingSwitch21 = SAFEFALSE S_MutingSwitch22 = SAFETRUEThe sequence is in starting phase and MaxMutingTime monitoring has started.The enable signal is active (S_AOPD_Out = SAFETRUE). Output Ready is TRUE. The other outputs are SAFEFALSE or FALSE. | 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. |
8110 | Muting Backward Active stateThe muting process in backward conveying direction is active: S_MutingSwitch21 and S_MutingSwitch22 are SAFETRUE. MaxMutingTime monitoring is running. The safety-related equipment of the zone of operation is not evaluated.The enable signal is active (S_AOPD_Out = SAFETRUE). S_MutingActive = SAFETRUE indicates the active muting process. Output Ready is TRUE. The other outputs are FALSE. | 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. |
8200 | Override Active stateDuring a muting error (state CYx4), the operator requests the override function (SAFETRUE signal at the S_StartStopOverride input). The override time monitoring (set at input MaxOverrideTime) is started. The override function is active. The safety-related equipment is deactivated for as long as the override operation is active.OverridePossible is TRUE to indicate the override operation can be requested by the operator. Output OverrideActive is TRUE.The enable signal is active (S_AOPD_Out = SAFETRUE). S_MutingActive = SAFEFALSE indicates the muting process is no longer active. Output Ready is TRUE. The other outputs are FALSE. | 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. |
8832 | Override Interrupt stateDuring an active override operation, the signal at the S_StartStopOverride input switches to SAFEFALSE. The override function is inactive again but the override time monitoring is continued.OverridePossible is TRUE to indicate the override operation can be requested by the operator. The enable signal is active (S_AOPD_Out = SAFETRUE). S_MutingActive = SAFEFALSE indicates the muting process is no longer active. Output Ready is TRUE. The other outputs are FALSE. | Verify the override request control device and its wiring. The override signal must have the SAFETRUE status to request and maintain the Override Active status (8200). |
Error codes
Code (hex) | Description | Options for remedy |
---|---|---|
C001 | Reset Error 1 stateThe function block detected a static TRUE signal at input Reset in state 8401 (after the activation).The output Ready is TRUE. Output Error is TRUE to indicate the error state. The other outputs show SAFEFALSE or FALSE. | Verify the reset control device and its wiring. The Reset signal must have the FALSE status. |
C010 | Parameter Error stateThe function block detected an invalid value at MaxMutingTime. MaxMutingTime= 0-120mThe output Ready is TRUE. Output Error is TRUE to indicate the error state. The other outputs show SAFEFALSE or FALSE. |
|
C011 | Reset Error 2 stateThe function block detected a static TRUE signal at input Reset in state 8402 or 8802.The output Ready is TRUE. Output Error is TRUE to indicate the error state. The other outputs show SAFEFALSE or FALSE. | Verify the reset control device and its wiring. The Reset signal must have the FALSE status. |
C020 | Error Timer MaxMuting 1 stateThe active muting process (indicated by S_MutingActive = SAFETRUE) was not completed before time monitoring for the maximum muting time set at MaxMutingTime elapsed.The output Ready is TRUE. Output Error is TRUE to indicate the error state. ResetRequest shows FALSE to indicate that an FB reset makes no sense with the current combination of signals at the muting sensor inputs. The other outputs show SAFEFALSE or FALSE. |
|
C420 | Error Timer MaxMuting 2 stateAfter a muting timer error (MaxMutingTime elapsed, state C020), the inputs S_MutingSwitch11 to S_MutingSwitch22 have been set to SAFEFALSE. This means the FB can be reset now.The output Ready is TRUE. Output Error is TRUE to indicate the error state. ResetRequest shows TRUE to indicate that the FB is waiting for a rising edge at input Reset. The other outputs show SAFEFALSE or FALSE. | Perform a reset on the function block. |
CYx4 | Error Muting Sequence stateInvalid muting sequence was detected in one of the states 8000, 8010, 8020, or 8120.Encoding of the error code:The character Y represents the state in which the error was detected.
4 bits: LSB = S_MutingSwitch11; S_MutingSwitch12; S_MutingSwitch21; MSB = S_MutingSwitch22). |
|
C021 | Reset Error 3 stateThe function block detected a static TRUE signal at input Reset in state CYx4.The output Ready is TRUE. Output Error is TRUE to indicate the error state. The other outputs show SAFEFALSE or FALSE. | Verify the reset control device and its wiring. The Reset signal must have the FALSE status. |
C031 | Reset Error 4 stateThe function block detected a static TRUE signal at input Reset in state C020 or state C420.The output Ready is TRUE. Output Error is TRUE to indicate the error state. The other outputs show SAFEFALSE or FALSE. | Verify the reset control device and its wiring. The Reset signal must have the FALSE status. |
C410 | Override Error stateThe active override process (indicated by OverridePossible = TRUE) was not terminated before time monitoring for the maximum override time set at MaxOverrideTime elapsed. Instead, the signal at input S_StartStopOverride is still SAFETRUE.The output Ready is TRUE. Output Error is TRUE to indicate the error state.Output ResetRequest depends on the signal at input Reset:
|
|
C041 | Reset Error 5 stateThe function block detected a static TRUE signal at input Reset in state C410 (Override Error).The output Ready is TRUE. Output Error is TRUE to indicate the error state. The other outputs show SAFEFALSE or FALSE. | Verify the reset control device and its wiring. The Reset signal must have the FALSE status. |