ST_DiagCodes

Overview

Type:

Structure

Available as of:

V1.0.0.0

Inherits from:

-

Description

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.

Structure Elements

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.

Used By

oFB_PreventaDiag