FB_BA_CnvtTiSt

Mit dem Funktionsbaustein FB_BA_CnvtTiSt können die einzelnen Bestandteile einer Zeitstruktur zu einer Struktur zusammengefasst werden.
![]() | Der Baustein verfügt über keine Überprüfung fehlerhafter Eingaben, wie z.B. eine Stundeneingabe von 99. Diese Überprüfung erfolgt sinnvollerweise in den angeschlossenen Bausteinen, die ihrerseits die Zeitstruktur ohnehin überprüfen müssen. Die zulässigen Grenzen werden hier jedoch bei der Variablenerläuterung aufgezeigt. |
Eingänge
VAR_INPUT
nYear : WORD;
nMonth : WORD;
nDay : WORD;
nHour : WORD;
nMinute : WORD;
nSecond : WORD;
nMilliseconds : WORD;
END_VAR
Name | Typ | Beschreibung |
---|---|---|
nYear | WORD | Das Jahr (1970…2106). |
nMonth | WORD | Der Monat (1…12). |
nDay | WORD | Der Tag im Monat (1…31). |
nHour | WORD | Die Stunde (0…23). |
nMinute | WORD | Die Minute (0…59). |
nSecond | WORD | Die Sekunde (0…59). |
nMilliseconds | WORD | Die Millisekunde (0…999). |
Ausgänge
VAR_OUTPUT
bNewData : BOOL;
tTi : TIMESTRUCT;
END_VAR
Name | Typ | Beschreibung |
---|---|---|
bNewData | BOOL | Der Ausgang ist in dem Zyklus TRUE, in dem sich die Eingangsvariablen verändert haben. |
tTi | Ausgabe Zeitstruktur |
Voraussetzungen
Entwicklungsumgebung | Erforderliche SPS-Bibliothek |
---|---|
TwinCAT ab v3.1.4024.22 | Tc3_BA2 ab v5.2.5.0 |