FIND

FIND 1:

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