Vergleicher

Mit diesem Baustein werden die an den Eingängen anliegenden "Dynamischen Texte" verglichen. Die Vergleichsoperationen ==, <>, >, >=, < und <= sind möglich. Zudem kann Groß- und Kleinschreibung unterschieden werden.
Das Ergebnis des Vergleichs wird als BIT-Wert auf den Ausgang "result“ geschrieben. Wenn die gewählte Relation von den angeschlossenen Texten erfüllt wird, erscheint ein HIGH-Signal.
Parameter
Über den Parameter-Dialog kann die gewünschte Relation ausgewählt werden. Außerdem wird eingestellt, ob Groß- und Kleinschreibung beachtet werden soll oder nicht.

Auf Zielsystemen mit Unicode-Unterstützung liegen die Dynamischen Texte im UTF8-Format vor. Werden sie verglichen, so berücksichtigt die Einstellung "Groß- und Kleinschreibung ignorieren“ nur Buchstaben des normalen lateinischen Alphabets (a-z bzw. A-Z).
Signale
Name | I/O | Typ(en) | Funktion |
---|---|---|---|
dtxt1 | I | DYNTEXT | Text 1 |
dtxt2 | I | DYNTEXT | Text 2 |
result | O | BIT | Ergebnis des Vergleichs |
Visualisierung
Die ausgewählte Vergleichsrelation und die Berücksichtigung der Groß- und Kleinschreibung werden im Baustein angezeigt.
Bemerkung
Der Parameter-Dialog kann nur im Editier-Modus geöffnet werden.