DT_AS_WORD: Konvertieren von Datum und Zeit als Word
Diese Abbildung zeigt den Anschlussplan für den Funktionsbaustein DT_AS_WORD:
Der Funktionsbaustein DT_AS_WORD extrahiert das Daten aus dem Datum und konvertiert es in die entsprechenden Words.
Die am Eingang anstehenden Datum und Zeit DATE_AND_TIME werden separat jeweils als WORD mit Jahr, Monat, Datum, Stunde, Minute und Sekunde ausgegeben.
Bei einem Datum am Eingang von DT#2008-08-15-11:05:30, ergibt sich folgende Ausgabe:
oJahresausgang: 2008
oMonatsausgang: 8
oTagesausgang: 15
oStundenausgang: 11
oMinutenausgang: 5
oSekundenausgang: 30
Diese Tabelle beschreibt die Eingangspins des Funktionsbausteins DT_AS_WORD:
Eingang |
Datentyp |
Beschreibung |
---|---|---|
i_dtDttm |
DT |
Datum und Zeit-Eingang Bereich: 1970-01-01-00:00:00... 2106-02-07-06:28:15 |
Diese Tabelle beschreibt die Ausgangspins des Funktionsbausteins DT_AS_WORD:
Ausgang |
Datentyp |
Beschreibung |
---|---|---|
q_wYear |
WORD |
Jahresausgang Bereich: 1970...2106 |
q_wMnth |
WORD |
Monatsausgang Bereich: 1...12 |
q_wDay |
WORD |
Datumsausgang Bereich: 1...31 |
q_wHrs |
WORD |
Stundenausgang Bereich: 1...23 |
q_wMin |
WORD |
Minutenausgang Bereich: 1...59 |
q_wSec |
WORD |
Sekundenausgang Bereich: 1...59 |
Instantiierungs- und Verwendungsbeispiel
Diese Abbildung zeigt eine Instanz des Funktionsbausteins DT_AS_WORD:
Das folgende Beispiel zeigt die Arbeitsweise des Funktionsbausteins:
oi_dtDttm: DT#2008-08-15-11:05:30
oq_wYear: 2008
oq_wMnth: 8
oq_wDay: 15
oq_wHrs: 11
oq_wMin: 5
oq_wSec: 30