AcsiOptionalFields

Initializes the data elements of the structure: ST_AcsiOptionalFields.

Namespace: Tc3_Acsi
Library: 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

AcsiOptionalFields 1: Inputs

Name

Type

Description

SequenceNumber

BOOL

Data element "SequenceNumber" to be set.

ReportTimeStamp

BOOL

Data element "ReportTimeStamp" to be set.

ReasonForInclusion

BOOL

Data element "ReasonForInclusion" to be set.

DataSetName

BOOL

Data element "DataSetName" that is to be set.

DataReference

BOOL

Data element "DataReference" to be set.

BufferOverflow

BOOL

Data element "BufferOverflow" to be set.

EntryID

BOOL

Data element "EntryID" to be set.

ConfRevision

BOOL

Data element "ConfRevision" to be set.

Segmentation

BOOL

Data element "Segmentation" to be set.

AcsiOptionalFields 2: Return value

Name

Type

Description

AcsiOptionalFields

ST_AcsiOptionalFields

Structure with initialized data elements.

Example

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;