CToD (FB)¶
FUNCTION_BLOCK CToD
Kurzbeschreibung¶
Konvertierung der Zeitkomponenten Minuten/Stunden in eine Uhrzeit (TOD)
Darstellung¶
Schnittstellen¶
Eingänge¶
Ausgänge¶
Name Datentyp Wertebereich Initialwert Funktion todHHMM TOD 0 ... 23:59:59:999 Uhrzeit im Format TOD
Sollwerte / Parameter¶
Name Datentyp Wertebereich Initialwert Funktion iMM INT 0 Festlegung der Minuten im Format MM (0..59) iHH INT 0 Festlegung der Stunden im Format HH (0..23)
Funktionsbeschreibung¶
Allgemeines¶
Dieser Funktionsbaustein dient zur Bildung der Uhrzeit todHHMM aus den Einzelkomponenten iMM und iHH.
Die logischen Eingabegrenzen der Einzelkomponenten werden überwacht.
Wird eine Eingabe außerhalb der angegebenen Grenzen getätigt, so wird der Ausgang todHHMM auf TOD#0:0:0 gesetzt.
Dieser Baustein kann z.B. für die Eingabe in einer Visualisierung genutzt werden.
Die logischen Eingabegrenzen der Einzelkomponenten werden überwacht und ggf. korrigiert.
Die logischen Eingabegrenzen der Einzelkomponenten werden überwacht.
Wird eine Eingabe außerhalb der angegebenen Grenzen getätigt, so wird der Ausgang (todHHMM) auf TOD#0:0:0 gesetzt.
Dieser Baustein kann z.B. für die Eingabe in einer Visualisierung genutzt werden.
Visualisierung¶
Information¶
Element Autoren Datum Version Anmerkungen Funktion Lukas Pfänder 04.2016 1.0 Ursprungsversion Programmierung Adam Bartod 04.2016 1.0 Ursprungsversion Test Jochen Reu / 06.2016 1.0 Ursprungsversion Dokumentation Jochen Reu 10.2017 1.0 Ursprungsversion Revision Lukas Pfänder 10.2017 0.1.3.0 Dokumentation
Codesys¶
- InOut:
Scope Name Type Initial Comment Input iMM INT 0 Festlegung der Minuten im Format MM (0..59) iHH INT 0 Festlegung der Stunden im Format HH (0..23) Output todHHMM TOD Uhrzeit im Format TOD