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
© Copyright 2024 ExpyDoc