-

GT / GT_S

TypFunktion

Der Funktionsbaustein ist als Standard-Funktionsbaustein und als sicherheitsbezogener Funktionsbaustein *_S verfügbar. Der sicherheitsbezogene Baustein erwartet an den Formalparametern sicherheitsbezogene Datentypen (SAFE*).
BeschreibungVergleicht die an den Eingängen IN1 und IN2 anliegenden Operanden. Der Ausgang OUT wird auf TRUE gesetzt, wenn der Wert an IN1 größer als der Wert an IN2 ist, andernfalls auf FALSE. Der Vergleich erfolgt von links nach rechts.

Es können auch Strings/WStrings verglichen werden (beachten Sie hierzu den unten stehenden Hinweis). Der Vergleich erfolgt ebenfalls von links nach rechts. Der Buchstabe 'Z' ist größer als der Buchstabe 'A'. Daher ist auch der String 'Z' größer als 'AZ' und 'AZ' größer als 'ABC'.

Beim Vergleich von zwei Strings mit ungleicher Länge muss der kürzere String betrachtet werden, als wäre er rechts auf die Länge des längeren Strings um Zeichen mit dem Wert Null erweitert.
Hinweise
  • Die Funktion kann nicht mit zusätzlichen Eingängen erweitert werden.
  • Der Ausgang OUT kann negiert werden.

    Hinweis: Formalparameter können im sicherheitsbezogenen Code (SNKOP) nicht negiert werden.

  • Diese Funktion unterstützt an seinen Eingängen die implizite Typkonvertierung gemäß Definition in der Norm IEC 61131.
  • Ein WSTRING-Wert darf nicht mit einem STRING-Wert verglichen werden. Wenn Sie diesen Vergleich durchführen möchten, konvertieren Sie zunächst den STRING-Wert mit der Funktion TO_WSTRING in einen WSTRING-Wert und führen dann den Vergleich durch.
ParameterEingänge

IN1

IN2

Ausgang

OUT
FehlerverhaltenFehlerverhalten
Zusätzliche InformationenEN/ENO-Verhalten