AcsiOptionalFields
Initialisiert die Datenelemente der Struktur: ST_AcsiOptionalFields.
Namensraum: Tc3_Acsi
Bibliothek: Tc3_Acsi (Tc3_Acsi.compiled-library)
FUNCTION AcsiOptionalFields : ST_AcsiOptionalFields
VAR_INPUT
SequenceNumber : BOOL;
ReportTimeStamp : BOOL;
ReasonForInclusion : BOOL;
DataSetName : BOOL;
DataReference : BOOL;
BufferOverflow : BOOL;
EntryID : BOOL;
ConfRevision : BOOL;
Segmentation : BOOL;
END_VAR
Eingänge
Name | Typ | Beschreibung |
---|---|---|
SequenceNumber | BOOL | Datenelement „SequenceNumber“, das gesetzt werden soll. |
ReportTimeStamp | BOOL | Datenelement „ReportTimeStamp“, das gesetzt werden soll. |
ReasonForInclusion | BOOL | Datenelement „ReasonForInclusion“, das gesetzt werden soll. |
DataSetName | BOOL | Datenelement „DataSetName“, das gesetzt werden soll. |
DataReference | BOOL | Datenelement „DataReference“, das gesetzt werden soll. |
BufferOverflow | BOOL | Datenelement „BufferOverflow“, das gesetzt werden soll. |
EntryID | BOOL | Datenelement „EntryID“, das gesetzt werden soll. |
ConfRevision | BOOL | Datenelement „ConfRevision“, das gesetzt werden soll. |
Segmentation | BOOL | Datenelement „Segmentation“, das gesetzt werden soll. |
Rückgabewert
Name | Typ | Beschreibung |
---|---|---|
AcsiOptionalFields | Struktur mit initialisierten Datenelementen. |
Beispiel
METHOD FINAL Sample_AcsiOptionalFields : BOOL
VAR
fields : ST_AcsiOptionalFields;
END_VAR
fields:=AcsiOptionalFields(SequenceNumber:=FALSE, ReportTimeStamp:=FALSE,
ReasonForInclusion:=FALSE, DataSetName:=FALSE, DataReference:=FALSE,
BufferOverflow:=FALSE, EntryID:=FALSE, ConfRevision:=0, Segmentation:=FALSE);
Sample_AcsiOptionalFields:=TRUE;