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). If the timers from a previous muting process are still running, they are stopped. 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. |
8802 | Safety Demand AOPD 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. |
8402 | Safety Demand AOPD state 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. |
8010 | Muting Forward Start 1 stateThe muting process in forward conveying direction was requested and is in starting phase after detecting a rising edge at input S_MutingSwitch11 (S_MutingSwitch12 is still SAFEFALSE).DiscTime11_12 monitoring (until S_MutingSwitch12 becomes SAFETRUE) and MaxMutingTime monitoring are 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. |
8310 | Muting Forward Start 2 stateThe muting process in forward conveying direction was requested and is in starting phase after detecting a rising edge at input S_MutingSwitch12 (S_MutingSwitch11 is still SAFEFALSE).DiscTime11_12 monitoring (until S_MutingSwitch11 becomes SAFETRUE) and MaxMutingTime monitoring are 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 1 stateThe muting process in forward conveying direction is active after one of the following events:
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. |
8030 | Muting Forward Step 1 stateThe muting process in forward conveying direction is active. S_MutingSwitch21 has become SAFETRUE first. DiscTime21_22 monitoring is started (until S_MutingSwitch22 becomes SAFETRUE). MaxMutingTime monitoring is still 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. |
8330 | Muting Forward Step 2 stateThe muting process in forward conveying direction is active. S_MutingSwitch22 has become SAFETRUE first.DiscTime21_22 monitoring is started (until S_MutingSwitch21 becomes SAFETRUE). MaxMutingTime monitoring is still 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. |
8040 | Muting Forward Active 2 stateThe muting process in forward conveying direction is still active. Both inputs S_MutingSwitch21 and S_MutingSwitch22 have become SAFETRUE.DiscTime21_22 monitoring is stopped. 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. |
8110 | Muting Backward Start 1 stateThe muting process in backward conveying direction was requested and is in starting phase after detecting a rising edge at input S_MutingSwitch21 (S_MutingSwitch22 is still SAFEFALSE).DiscTime21_22 monitoring (until S_MutingSwitch22 becomes SAFETRUE) and MaxMutingTime monitoring are 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. |
8410 | Muting Backward Start 2 stateThe muting process in backward conveying direction was requested and is in starting phase after detecting a rising edge at input S_MutingSwitch22 (S_MutingSwitch21 is still SAFEFALSE).DiscTime21_22 monitoring (until S_MutingSwitch21 becomes SAFETRUE) and MaxMutingTime monitoring are 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. |
8120 | Muting Backward Active 1 stateThe muting process in backward conveying direction is active after one of the following events:
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. |
8130 | Muting Backward Step 1 stateThe muting process in backward conveying direction is active. S_MutingSwitch11 has become SAFETRUE first. DiscTime11_12 monitoring is started (until S_MutingSwitch12 becomes SAFETRUE). MaxMutingTime monitoring is still 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. |
8430 | Muting Backward Step 2 stateThe muting process in backward conveying direction is active. S_MutingSwitch12 has become SAFETRUE first.DiscTime11_12 monitoring is started (until S_MutingSwitch11 becomes SAFETRUE). MaxMutingTime monitoring is still 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. |
8140 | Muting Backward Active 2 stateThe muting process in backward conveying direction is still active. Both inputs S_MutingSwitch11 and S_MutingSwitch12 have become SAFETRUE.DiscTime21_22 monitoring is stopped. 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 one of the timer setting inputs DiscTime11_12, DiscTime21_22 (max. value 4s each) or MaxMutingTime (max. value 120m).The 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. |
C030 | Error Timer DiscTime11_12 1 stateThe muting process was requested at S_MutingSwitch11 or at S_MutingSwitch12. When the discrepancy time monitoring set at DiscTime11_12 elapsed, only one muting sensor was SAFETRUE.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. |
|
C430 | Error Timer DiscTime11_12 2 stateAfter a muting timer error (DiscTime11_12 elapsed, state C030), 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. |
C040 | Error Timer DiscTime21_22 1 stateThe muting process was requested at S_MutingSwitch21 or at S_MutingSwitch22. When the discrepancy time monitoring set at DiscTime21_22 elapsed, only one muting sensor was SAFETRUE.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. |
|
C430 | Error Timer DiscTime21_22 2 stateAfter a muting timer error (DiscTime21_22 elapsed, state C040), 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, 8310, 8020, 8040, 8030, 8330, 8110, 8410, 8120, 8140, 8130, or 8430.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 Cx20, Cx30 or state Cx40.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. |