-

CONCAT_TIME

TypFunktion
BeschreibungDie Funktion liefert eine Zeitdauer, die durch Verknüpfen der Integer-Werte (ANY_INT) für Tage, Stunden, Minuten, Sekunden und Millisekunden gebildet wird. Das Ergebnis ist ein TIME-Wert.

Die Funktion ist eine überladene Funktion. die alle ANY_INT-Eingangsdatentypen verarbeiten kann.
ParameterEingänge

DAYS, HOURS, MINUTES, SECONDS, MILLISECONDS

Ausgang

OUT
FehlerverhaltenWenn das Ergebnis größer als DINT_MAX ist (Überlauf), wird der Überlaufwert zurückgegeben.

Hinweis: Werte außerhalb des zulässigen Wertebereichs des Eingangsdatentyps sind erlaubt (z.B. 25 Stunden).
BeispieleBeispiel in ST

out := CONCAT_TIME(1, 0, 70, 15, 1);   (* liefert TIME#1d1h10m15.001s *)
Zusätzliche InformationenEN/ENO-Verhalten