U_BA_DateVal

Der Datentyp UNION bildet einen Datumswert ab, welcher verschiedene Ausprägungen haben kann (Date, Range, WeekNDay).

Der Typ des Werts wird mittels Choice-Enum (E_BA_DateValChoice) im Kontext (z.B. ST_BA_CalendarEntry oder ST_BA_ClassValue) spezifiziert.

Alle anderen Elemente beginnen an derselben Adresse im Speicherbereich und werden mitbeschrieben.
Deren Inhalt jedoch ist dann in der Regel nicht sinnvoll.

Syntax

TYPE U_BA_DateVal :
UNION
  stDate          : ST_BA_Date;
  stDateRange     : ST_BA_DateRange;
  stWeekDay       : ST_BA_WeekDay;
END_UNION
END_TYPE

Name

Typ

Beschreibung

stDate

ST_BA_Date

Eingabe als Datum

stDateRange

ST_BA_DateRange

Eingabe als Datumsbereich

stWeekDay

ST_BA_WeekNDay

Eingabe als Wochentag

Voraussetzungen

Entwicklungsumgebung

Erforderliche SPS-Bibliothek

TwinCAT3.1 4024.35

Tc3_BA2_Common ab V2.1.20.0