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
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. |
Rückgabewert
Name | Typ | Beschreibung |
---|---|---|
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;