INSERT (Zeichenfolge einfügen)
Die INSERT-Anweisung fügt Teilzeichenfolgen auf benutzerdefinierten Positionen innerhalb von Zeichenfolgen ein.
Unterstützte Sprachen: Funktionsblockdiagramm, Kontaktplan und Strukturierter Text.
Diese Anweisung gilt für die Controller
Micro810
LC10, Micro820
L20E, Micro850
L50E und Micro870
L70E.INSERT

Parameter | Parametertyp | Datentyp | Beschreibung |
|---|---|---|---|
EN | Eingang | BOOL | Anweisung aktivieren.
Gilt für Kontaktplan-Programme. |
IN | Eingang | STRING | Anfangszeichenfolge. |
Str | Eingang | STRING | Einzufügende Zeichenfolge. |
Pos | Eingang | DINT | Die Positionierung der Einfügung erfolgt vor der Position (erste gültige Position ist 1). |
INSERT | Ausgang | STRING | Geänderte Zeichenfolge. Mögliche Werte:
|
ENO | Ausgang | BOOL | Aktivieren der Ausgabe. Gilt für Kontaktplan-Programme. |
INSERT-Beispiele
Beispiel für ein INSERT-Funktionsblockdiagramm

Beispiel für einen INSERT-Kontaktplan

Beispiel für strukturierten INSERT-Text

(* ST Equivalence: *) MyName := INSERT ('Mr JONES', 'Frank ', 4); (* MyName is 'Mr Frank JONES' *)
Ergebnisse

Rückmeldung geben