INSERT

INSERT 1:

Die Funktion INSERT fügt einen String ab einer bestimmten Stelle in einen anderen ein.
INSERT(STR1, STR2, POS) bedeutet: Füge STR2 in STR1 nach der POS-ten Stelle ein.

FUNCTION INSERT: STRING (255)

VAR_INPUT
    STR1 : STRING(255);
    STR2 : STRING(255);
    POS  : INT;
END_VAR

Beispiel in AWL:

LD 'SUSI'
INSERT 'XY',2
ST Var1 (* Ergebnis ist 'SUXYSI' *)

Beispiel in ST:

Var1 := INSERT('SUSI','XY',2);

Voraussetzungen

Entwicklungsumgebung

Zielplattform

Einzubindende SPS-Bibliothek

TwinCAT v3.0.0

PC oder CX (x86)

Tc2_Standard