AcsiReasonCode

Initialisiert die Datenelemente der Struktur: ST_AcsiReasonCode.

Namensraum: Tc3_Acsi
Bibliothek: 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: Eingänge

Name

Typ

Beschreibung

DataChange

BOOL

Datenelement „DataChange“, das gesetzt werden soll.

QualityChange

BOOL

Datenelement „QualityChange“, das gesetzt werden soll.

DataUpdate

BOOL

Datenelement „DataUpdate“, das gesetzt werden soll.

Integrity

BOOL

Datenelement „Integrity“, das gesetzt werden soll.

GeneralInterrogation

BOOL

Datenelement „GeneralInterrogation“, das gesetzt werden soll.

ApplicationTrigger

BOOL

Datenelement „ApplicationTrigger“, das gesetzt werden soll.

AcsiReasonCode 2: Rückgabewert

Name

Typ

Beschreibung

AcsiReasonCode

ST_AcsiReasonCode

Struktur mit initialisierten Datenelementen.

Beispiel

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;