FIND (Teilzeichenfolge suchen)
Die FIND-Anweisung sucht die Position von Teilzeichenfolgen innerhalb von Zeichenfolgen und stellt diese bereit.
Unterstützte Sprachen: Funktionsblockdiagramm, Kontaktplan und Strukturierter Text.
Diese Anweisung gilt für die Controller
Micro810
LC10, Micro820
L20E, Micro850
L50E und Micro870
L70E.FIND

Parameter | Parametertyp | Datentyp | Beschreibung |
|---|---|---|---|
EN | Eingang | BOOL | Anweisung aktivieren.
Gilt für Kontaktplan-Programme. |
In | Eingang | STRING | Beliebige nicht-leere Zeichenfolge. |
Pat | Eingang | STRING | Beliebige nicht-leere Zeichenfolge (Muster). |
FIND | Ausgang | DINT | Ausgabe ist:
Diese Anweisung berücksichtigt Groß- und Kleinschreibung. |
ENO | Ausgang | BOOL | Aktivieren der Ausgabe. Gilt für Kontaktplan-Programme. |
FIND-Beispiele
Beispiel für ein FIND-Funktionsblockdiagramm

Beispiel für einen FIND-Kontaktplan

Beispiel für strukturierten FIND-Text

(* ST Equivalence: *) complete_string := 'ABCD' + 'EFGH'; (* complete_string is 'ABCDEFGH ' *) found := FIND (complete_string, 'CDEF'); (* found is 3 *)
Ergebnisse

Rückmeldung geben