Herunterladen Inhalt Inhalt Diese Seite drucken

Erweiterte Anweisungen; Datums-, Uhrzeit- Und Uhrfunktionen; Datums- Und Uhrzeitanweisungen - Siemens SIMATIC S7 Serie Systemhandbuch

Inhaltsverzeichnis

Werbung

Erweiterte Anweisungen

9.1

Datums-, Uhrzeit- und Uhrfunktionen

9.1.1

Datums- und Uhrzeitanweisungen

Verwenden Sie die Datum- und Uhrzeitanweisungen für Kalender- und Zeitberechnungen.
• T_CONV konvertiert einen Wert in oder aus (Datum- und Zeit-Datentypen) und (Byte-, Wort-
und Doppelwort-Datentypen).
• T_ADD addiert Time- und DTL-Werte: (Time + Time = Time) oder (DTL + Time = DTL)
• T_SUB subtrahiert Time- und DTL-Werte: (Time - Time = Time) oder (DTL - Time = DTL)
• T_DIFF gibt die Differenz zwischen zwei DTL-Werten als Time-Wert aus: DTL - DTL = Time
• T_COMBINE verknüpft einen Date-Wert und einen Time_and_Date-Wert, um einen DTL-Wert
zu erhalten
Informationen zum Format von DTL- und Time-Daten finden Sie im Abschnitt zu den Uhrzeit- und
Datums-Datentypen (Seite 109).
Tabelle 9-1
Anweisung T_CONV (Zeiten umwandeln und extrahieren)
KOP/FUP
SCL-Beispiel
out := DINT_TO_TIME(
in:=_variant_in);
out := TIME_TO_DINT(
in:=_variant_in);
In KOP- und FUP-Boxen: Klicken Sie auf die "???" und wählen Sie die Datentypen für Quelle und Ziel aus der Klappliste aus.
1
In SCL: Ziehen Sie die Anweisung T_CONV aus dem Anweisungsverzeichnis in den Programmiereditor. Wählen Sie dann die
2
Datentypen für Quelle und Ziel aus.
Tabelle 9-2
Gültige Datentypen für T_CONV-Umwandlungen
Datentyp IN (oder OUT)
TIME (Millisekunden)
DATE (Anzahl der Tage seit 1. Januar 1990)
TOD (Millisekunden seit Mitternacht -
24:00:00.000)
S7-1200 Automatisierungssystem
Systemhandbuch, V4.5 05/2021, A5E02486681-AO
Beschreibung
T_CONV konvertiert einen Wert in oder aus (Datum- und Zeit-Datenty‐
pen) und (Byte-, Wort- und Doppelwort-Datentypen).
Datentypen OUT (oder IN)
DInt, Int, SInt, UDInt, UInt, USInt, TOD
Nur in SCL: Byte, Word, Dword
DInt, Int, SInt, UDInt, UInt, USInt, DTL
Nur in SCL: Byte, Word, Dword
DInt, Int, SInt, UDInt, UInt, USInt, TIME, DTL
Nur in SCL: Byte, Word, Dword
9
327

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis