WREPLACE

Die Funktion WREPLACE ersetzt einen Teilstring eines WSTRINGs durch einen anderen WSTRING.
WREPLACE (STR1, STR2, L, P) bedeutet: Ersetze L Zeichen aus STR1 durch STR2 und beginne mit dem P-ten Zeichen.
FUNCTION WREPLACE: WSTRING (255)
VAR_INPUT
STR1 : WSTRING(255);
STR2 : WSTRING(255);
L : INT;
P : INT;
END_VAR
Beispiel in AWL:
LD "SUXYSI"
WREPLACE "XY",2
ST Var1 (*Ergebnis ist "SKYSI"*)
Beispiel in ST:
Var1 := WREPLACE ("SUXYSI","K",2,2);
Voraussetzungen
Entwicklungsumgebung | Zielplattform | Einzubindende SPS-Bibliothek |
---|---|---|
TwinCAT v3.0.0 | PC oder CX (x86) | Tc2_Standard |