STEP 7 Professional V13.1 - Siemens Industry Online Support Portals

STEP 7 Professional V13.1
T_COMP: Zeitvariablen vergleichen
T_COMP: Zeitvariablen vergleichen
Beschreibung
Mit der Anweisung vergleichen Sie die Inhalte zweier Variablen der Datentypen "Zeiten" oder
"Datum und Uhrzeit".
Die Anweisung unterstützt den Vergleich der folgenden Datentypen: DATE, TIME, LTIME, TOD
(TIME_OF_DAY), LTOD (LTIME_OF_DAY), DT (DATE_AND_TIME), LDT
(DATE_AND_LTIME), DTL, S5Time.
Um den Vergleich durchzuführen, müssen die Datentypen in Länge und Format
übereinstimmen.
Das Vergleichsergebnis wird als Rückgabewert am Parameter OUT ausgegeben. Hierfür wird
der Parameter OUT auf "1" gesetzt, wenn die verwendete Vergleichsbedingung erfüllt ist.
Die folgenden Vergleichsmöglichkeiten können verwendet werden:
Symbol
Beschreibung
EQ
Der Rückgabewert führt Signalzustand "1", wenn der Zeitpunkt am Parameter IN1 und Parameter IN2 gleich
ist.
NE
Der Rückgabewert führt Signalzustand "1", wenn der Zeitpunkt am Parameter IN1 und Parameter IN2
ungleich ist.
GE
Der Rückgabewert führt Signalzustand "1", wenn der Zeitpunkt Parameter IN1 größer (jünger) oder gleich
dem Zeitpunkt am Parameter IN2 ist.
LE
Der Rückgabewert führt Signalzustand "1", wenn der Zeitpunkt am Parameter IN1 kleiner (älter) oder gleich
dem Zeitpunkt am Parameter IN2 ist.
GT
Der Rückgabewert führt Signalzustand "1", wenn der Zeitpunkt am Parameter IN1 größer (jünger) als am
Parameter IN2 ist.
LT
Der Rückgabewert führt Signalzustand "1", wenn der Zeitpunkt am Parameter IN1 kleiner (älter) als am
Parameter IN2 ist.
Parameter
Die folgende Tabelle zeigt die Parameter der Anweisung "T_COMP":
Parameter
Deklaration
Datentyp
Speicherbereich
IN1
Input
DATE, TIME, LTIME, E, A, M, D, L, P oder
TOD, LTOD, DT,
Konstante
LDT, DTL, S5Time
Erster zu vergleichender Wert.
IN2
Input
DATE, TIME, LTIME, E, A, M, D, L, P oder
TOD, LTOD, DT,
Konstante
LDT, DTL, S5Time
Zweiter zu vergleichender Wert.
OUT
Output
BOOL
Rückgabewert
E, A, M, D, L, P
Beschreibung
This document constitutes a free excerpt compiled by the user himself/herself from the documentation provided by Siemens for this product. Siemens disclaims
all liability for the completeness of this document. It shall only be used for the user's own internal purposes. It shall not be passed on to third parties. The complete
documentation can be found at:
/dokumentation/default.aspx?DocVersionId=74495465995&Language=de-DE&TopicId=70900091147
19.07.2016
STEP 7 Professional V13.1
T_COMP: Zeitvariablen vergleichen
Weitere Informationen zu den gültigen Datentypen finden Sie unter "Übersicht über die gültigen
Datentypen".
Beispiel
In dem folgenden Beispiel vergleichen Sie mit Hilfe der Vergleichsmöglichkeit "größer gleich"
zwei Zeiten mit dem Datentyp LTIME miteinander.
Zur Ablage der Daten legen Sie in einem globalen Datenbaustein drei Variablen an.
Die Parameter der Anweisung verschalten Sie wie folgt. Sie wählen die Vergleichsmöglichkeit
"GE".
Da die Zeit des ersten zu vergleichenden Werts ("timeValue1") größer gleich dem zweiten Wert
("timeValue2") ist, zeigt der Rückgabewert ("value1GEvalue2") den Signalzustand "TRUE".
Siehe auch
→ Übersicht über die gültigen Datentypen
This document constitutes a free excerpt compiled by the user himself/herself from the documentation provided by Siemens for this product. Siemens disclaims
all liability for the completeness of this document. It shall only be used for the user's own internal purposes. It shall not be passed on to third parties. The complete
documentation can be found at:
/dokumentation/default.aspx?DocVersionId=74495465995&Language=de-DE&TopicId=70900091147
19.07.2016