REPLACE
![REPLACE 1:](Images/png/74493323__Web.png)
Die Funktion REPLACE ersetzt einen Teilstring eines Strings durch einen anderen String.
REPLACE(STR1, STR2, L, P) bedeutet: Ersetze L Zeichen aus STR1 durch STR2 und beginne mit dem P-ten Zeichen.
FUNCTION REPLACE: STRING (255)
VAR_INPUT
STR1 : STRING(255);
STR2 : STRING(255);
L : INT;
P : INT;
END_VAR
Beispiel in AWL:
LD 'SUXYSI'
REPLACE 'K',2,2
ST Var1 (* Ergebnis ist 'SKYSI' *)
Beispiel in ST:
Var1 := REPLACE('SUXYSI','K',2,2);
Voraussetzungen
Entwicklungsumgebung | Zielplattform | Einzubindende SPS-Bibliothek |
---|---|---|
TwinCAT v3.0.0 | PC oder CX (x86) | Tc2_Standard |