FIND
![FIND 1:](Images/png/74477323__Web.png)
Die Funktion FIND sucht einen Teilstring in einem String.
FIND(STR1, STR2) bedeutet: Finde die Position des ersten Zeichens des ersten Vorkommens von STR2 in STR1. Wenn STR2 in STR1 nicht vorkommt, dann gilt OUT := 0.
FUNCTION FIND: INT
VAR_INPUT
STR1 : STRING(255);
STR2 : STRING(255);
END_VAR
Beispiel in AWL:
LD 'SUXYSI'
FIND 'XY'
ST Var1 (* Ergebnis ist 3 *)
Beispiel in ST:
Var1 := FIND ('SUXYSI','XY');
Voraussetzungen
Entwicklungsumgebung | Zielplattform | Einzubindende SPS-Bibliothek |
---|---|---|
TwinCAT v3.0.0 | PC oder CX (x86) | Tc2_Standard |