Navigation:  SPS > Referenz SPS > Datentypen >

DATE_AND_TIME

Vorherige SeiteKapitelübersichtNächste Seite

 

Dieser Datentyp ist 8 Bytes groß und kann daher nicht mehr mit “L” in den nur 4 Bytes großen Akku geladen werden, sondern nur als Parameter übergeben werden. Eine typische DATE_AND_TIME – Konstante sieht so aus:

 

 DT#99-12-24-18:30:39.7        Bescherung 1999

 

Die Bedeutung der Bytes ist (BCD-codiert):

Byte    0 Jahr

Byte    1 Monat

Byte    2 Tag

Byte    3 Stunde

Byte    4 Minute

Byte    5 Sekunde

Byte    6 1/100 - Sekunden

Byte    7 (High-Nibble): 1/1000 - Sekunden

 

Im Low-Nibble von Byte 7 kann der Wochentag gespeichert werden, diese Funktion wird aber von TrySim nicht unterstützt.

 

Mit der IEC-Funktion FC 3 können Sie eine DT-Variable aus DATE und TIME_OF_DAY zusammensetzen.

 

Mit der Systemfunktion SFC1 können Sie das aktuelle Datum und die aktuelle Zeit in eine Variable des Typs DATE_AND_TIME übertragen.

 

Die IEC-Funktion FC6 extrahiert das Datum aus einer DT-Variable.

Die IEC-Funktion FC8 extrahiert die Tageszeit aus einer DT-Variable.

Die IEC-Funktion FC9 vergleicht zwei DTs auf gleich

Die IEC-Funktion FC12 vergleicht DT1 >= DT2

Die IEC-Funktion FC14 vergleicht DT1 > DT2

Die IEC-Funktion FC18 vergleicht DT1 <= DT2

Die IEC-Funktion FC23 vergleicht DT1 < DT2

Die IEC-Funktion FC28 vergleicht DT1 <> DT2

 

Bitte beachten Sie, dass DT-Parameter von Funktionen in TrySim ganz anders übergeben werden als in STEP®7. Vermeiden Sie daher Zugriffe auf DT-Parameter mittels der Adressregister.

 

Siehe auch:

Datentypen