Wird von der Standardbibliothek bereitgestellt.
FIND sucht nach einer Teilzeichenkette innerhalb einer Zeichenkette.
Die Eingabevariablen STR1 und STR2 sind vom Typ STRING, der Rückgabewert der Funktion ist vom Typ STRING.
FIND(STR1, STR2) bedeutet: Ermitteln Sie die Position des ersten Zeichens, an dem STR2 zum ersten Mal in STR1 erscheint. Wenn STR2 nicht in STR1 gefunden wird, dann ist OUT:=0.
Beispiel im Funktionsblockdiagramm

Beispiel in strukturiertem Text
arINT1 := FIND ('abcdef','de');
String-Funktionen sind nicht "threadsicher": Bei der Verwendung von Aufgaben dürfen Stringfunktionen nur in einer einzigen Aufgabe verwendet werden. Wenn dieselbe Funktion in verschiedenen Aufgaben verwendet wird, besteht die Gefahr des Überschreibens.