TO_TIME-Baustein
Kurz-Information
Name |
TO_TIME |
→POE-Typ |
|
Kategorie |
|
Konform zur →IEC-Norm |
mehr als in IEC-Norm vorgesehen möglich und
|
Grafische Schnittstelle |
|
Verfügbar ab |
|
Funktionalität
Der Baustein dient zur expliziten Konvertierung des an IN anliegenden Werts in einen Wert vom Datentyp TIME.
Falls der anliegende Wert im gemeinsamen Wertbereich des Eingangsdatentyps und des Ergebniswerts TIME liegt, so liefert der Baustein diesen Wert.
Beachten Sie:
Falls ein Wert vom Datentyp DATE_AND_TIME oder DATE am Eingang anliegt, wird dieser Wert auf Sekunden-Basis konvertiert, und zwar relativ zur Untergrenze D#1970-01-01 von DATE bzw. zur Untergrenze DT#1970-01-01-00:00:00.000_000_000 von DATE_AND_TIME.
Bei der Umwandlung von Datentypen auf den TIME-Datentyp und umgekehrt wird immer auf Sekunden-Basis konvertiert.
Explizite Konvertierung laut IEC-Norm
Die IEC-Norm sieht eine explizite Konvertierung der folgenden Datentypen auf TIME vor:
LTIME
Dieser Datentyp LTIME wird derzeit von logi.CAD 3 nicht unterstützt.
Eingänge, Ergebniswert
|
Bezeichner |
Beschreibung |
|
Eingänge: |
IN |
REAL, LREAL, USINT, UINT, UDINT, ULINT, SINT, INT, DINT, LINT, TIME, BOOL, BYTE, WORD, DWORD, LWORD, DATE_AND_TIME, DATE oder TIME_OF_DAY |
zu konvertierender Wert |
Ergebniswert: |
– |
TIME |
|
Der Eingang EN und der Ausgang ENO sind für den →Aufruf
des Bausteins verfügbar. Siehe "Ausführungssteuerung: EN, ENO" für Informationen zum Eingang EN und zum Ausgang ENO.
Informieren Sie sich unter:
"Bausteine für sichere Logik", ob dieser Baustein für das Entwickeln von sicherheitsrelevanten Anwendungen unterstützt wird.
"Kennzeichnung von sicherer Logik im FBS-Editor", welche Auswirkung die Verwendung des Bausteins als Baustein für sichere Logik hat.
Beispiel für Verwendung im ST-Editor
PROGRAM Test
VAR
result : TIME;
END_VAR
result := TO_TIME(IN := SINT#
12
); (* The variable
'result'
evaluates to value
'T#12s'
of TIME. *)
END_PROGRAM
Bei der Erstellung Ihrer Anwendung im ST-Editor erstellen Sie den Aufruf eines Bausteins, indem Sie den laut Syntax erforderlichen Text eintippen oder die Inhaltshilfe verwenden.