AcsiQuality

Initialisiert die Datenelemente der Struktur: ST_AcsiQuality.

Namensraum: Tc3_Acsi
Bibliothek: Tc3_Acsi (Tc3_Acsi.compiled-library)

FUNCTION AcsiQuality : ST_AcsiQuality
VAR_INPUT
    Validity0       : BOOL;
    Validity1       : BOOL;
    Overflow        : BOOL;
    OutOfRange      : BOOL;
    BadReference    : BOOL;
    Oscillatory     : BOOL;
    Failure         : BOOL;
    OldData         : BOOL;
    Inconsistent    : BOOL;
    Inaccurate      : BOOL;
    Source          : BOOL;
    Test            : BOOL;
    OperatorBlocked : BOOL;
END_VAR

AcsiQuality 1: Eingänge

Name

Typ

Beschreibung

Validity0

BOOL

Datenelement „Validity0“, das gesetzt werden soll.

Validity1

BOOL

Datenelement „Validity1“, das gesetzt werden soll.

Overflow

BOOL

Datenelement „Overflow“, das gesetzt werden soll.

OutOfRange

BOOL

Datenelement „OutOfRange“, das gesetzt werden soll.

BadReference

BOOL

Datenelement „BadReference“, das gesetzt werden soll.

Oscillatory

BOOL

Datenelement „Oscillatory“, das gesetzt werden soll.

Failure

BOOL

Datenelement „Failure“, das gesetzt werden soll.

OldData

BOOL

Datenelement „OldData“, das gesetzt werden soll.

Inconsistent

BOOL

Datenelement „Inconsistent“, das gesetzt werden soll.

Inaccurate

BOOL

Datenelement „Inaccurate“, das gesetzt werden soll.

Source

BOOL

Datenelement „Source“, das gesetzt werden soll.

Test

BOOL

Datenelement „Test“, das gesetzt werden soll.

OperatorBlocked

BOOL

Datenelement „OperatorBlocked“, das gesetzt werden soll.

AcsiQuality 2: Rückgabewert

Name

Typ

Beschreibung

AcsiQuality

ST_AcsiQuality

Struktur mit initialisierten Datenelementen.

Beispiel

METHOD FINAL Sample_AcsiQuality : BOOL
VAR
    q: ST_AcsiQuality;
END_VAR
q:=AcsiQuality(Validity0:=0, Validity1:=0, Overflow:=0, OutOfRange:=0,
              BadReference:=0, Oscillatory:=0, Failure:=0, OldData:=0,
              Inconsistent:=0, Inaccurate:=0, Source:=0, Test:=0,
              OperatorBlocked:=0);
Sample_AcsiQuality:=TRUE;