Type: |
Structure |
Available as of: |
V1.0.0.0 |
Inherits from: |
- |
The ST_DiagCodes structure data type contains the defined diagnostic codes of the Preventa XPS safety module, each represented as a BOOLEAN structure member. The structure is used at the output parameter q_stDiagCodes of the FB_PreventaDiag function block. Depending on the analysis result of the bit sequence applied to the function block input i_xDiagSignal, the corresponding structure element q_stDiagCodes is set to TRUE.
Name |
Data type |
Description |
---|---|---|
xOperational |
BOOL |
Device in operating state Run, safety-related outputs activated. |
xWaitMonStartFTrig |
BOOL |
Start input activated. Waiting for falling edge for monitored start. |
xWaitMonStartRTrig |
BOOL |
Waiting for rising edge for automatic/manual or monitored start. |
xWaitStartUpTest |
BOOL |
Waiting for startup test. |
xInp63ChangeState |
BOOL |
Input S63 is expected to change its state. |
xInp62ChangeState |
BOOL |
Input S62 is expected to change its state. In the case of a configuration with antivalent inputs, the inputs S62 and S63 are expected to change their state. |
xInp53ChangeState |
BOOL |
Input S53 is expected to change its state. |
xInp52ChangeState |
BOOL |
Input S52 is expected to change its state. In the case of a configuration with antivalent inputs, the inputs S52 and S53 are expected to change their state. |
xInp43ChangeState |
BOOL |
Input S43 is expected to change its state. |
xInp42ChangeState |
BOOL |
Input S42 is expected to change its state. In the case of a configuration with antivalent inputs, the inputs S42 and S43 are expected to change their state. |
xInp33ChangeState |
BOOL |
Input S33 is expected to change its state. |
xInp32ChangeState |
BOOL |
Input S32 is expected to change its state. In the case of a configuration with antivalent inputs, the inputs S32 and S33 are expected to change their state. |
xInp23ChangeState |
BOOL |
Input S23 is expected to change its state. |
xInp22ChangeState |
BOOL |
Input S22 is expected to change its state. In the case of a configuration with antivalent inputs, the inputs S22 and S23 are expected to change their state. |
xInp13ChangeState |
BOOL |
Input S13 is expected to change its state. |
xInp12ChangeState |
BOOL |
Input S12 is expected to change its state. In the case of a configuration with antivalent inputs, the inputs S12 and S13 are expected to change their state. |
xIoffAllNOCoff |
BOOL |
Safety-related inputs deactivated, safety-related outputs deactivated. |
xIoffNOCoffDelayC |
BOOL |
Instantaneous safety-related outputs are deactivated, delayed safety-related outputs are still activated. |
xSyncFltTestInRun |
BOOL |
Synchronization alert. Both synchronized safety-related inputs have been activated, but not within the synchronization time. |
xSyncFltWaitTest |
BOOL |
Synchronization alert. One of the synchronized safety-related inputs is still deactivated, but the synchronization time has already elapsed. |
xErrorS2x |
BOOL |
Antivalence alert at input S2x. |
xErrorS1x |
BOOL |
Antivalence alert at input S1x. |
xExtFltDelayCirc |
BOOL |
Cross-circuit detected at input used for Cancel Delay function. |
xExtFltStartMonFdb |
BOOL |
Cross-circuit detected at start input. |
xExtFltIn63Circ |
BOOL |
Cross-circuit detected in circuit of input terminal S63. |
xExtFltIn62Circ |
BOOL |
Cross-circuit detected in circuit of input terminal S62. |
xExtFltIn53Circ |
BOOL |
Cross-circuit detected in circuit of input terminal S53. |
xExtFltIn52Circ |
BOOL |
Cross-circuit detected in circuit of input terminal S52. |
xExtFltIn43Circ |
BOOL |
Cross-circuit detected in circuit of input terminal S43. |
xExtFltIn42Circ |
BOOL |
Cross-circuit detected in circuit of input terminal S42. |
xExtFltIn33Circ |
BOOL |
Cross-circuit detected in circuit of input terminal S33. |
xExtFltIn32Circ |
BOOL |
Cross-circuit detected in circuit of input terminal S32. |
xExtFltIn23Circ |
BOOL |
Cross-circuit detected in circuit of input terminal S23. |
xExtFltIn22Circ |
BOOL |
Cross-circuit detected in circuit of input terminal S22. |
xExtFltIn13Circ |
BOOL |
Cross-circuit detected in circuit of input terminal S13. |
xExtFltIn12Circ |
BOOL |
Cross-circuit detected in circuit of input terminal S12. |
xErrorConfig |
BOOL |
Configuration error detected. |
xIntFltInExModule |
BOOL |
General error detected in expansion module. |
xIntFlt |
BOOL |
General error detected. |
xSupplyOutOfTol |
BOOL |
Supply voltage exceeded the upper limit value. Otherwise, if the supply voltage is under the lower limit value, the auxiliary Z1 output is switched off. |
oFB_PreventaDiag