CToD

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.

CODESYS

InOut:

Scope
Name
Type
Initial

Input Const

iMM

INT

0

Input Const

iHH

INT

0

Output

todHHMM

TOD

Zuletzt aktualisiert