AcsiReasonCode

Initializes the data elements of the structure: ST_AcsiReasonCode.

Namespace: Tc3_Acsi
Library: Tc3_Acsi (Tc3_Acsi.compiled-library)

FUNCTION AcsiReasonCode : ST_AcsiReasonCode
VAR_INPUT
    DataChange           : BOOL;
    QualityChange        : BOOL;
    DataUpdate           : BOOL;
    Integrity            : BOOL;
    GeneralInterrogation : BOOL;
    ApplicationTrigger   : BOOL;
END_VAR

AcsiReasonCode 1: Inputs

Name

Type

Description

DataChange

BOOL

Data element "DataChange" to be set.

QualityChange

BOOL

Data element "QualityChange" to be set.

DataUpdate

BOOL

Data element "DataUpdate" to be set.

Integrity

BOOL

Data element "Integrity" to be set.

GeneralInterrogation

BOOL

Data element "GeneralInterrogation" to be set.

ApplicationTrigger

BOOL

Data element "ApplicationTrigger" that is to be set.

AcsiReasonCode 2: Return value

Name

Type

Description

AcsiReasonCode

ST_AcsiReasonCode

Structure with initialized data elements.

Example

METHOD FINAL Sample_AcsiReasonCode : BOOL
VAR
    reason : ST_AcsiReasonCode;
END_VAR
reason:=AcsiReasonCode(DataChange:=TRUE, QualityChange:=TRUE, DataUpdate:=TRUE,
    Integrity:=FALSE, GeneralInterrogation:=FALSE, ApplicationTrigger:=FALSE);
Sample_AcsiReasonCode:=TRUE;