WDELETE

Die Funktion WDELETE löscht ab einer bestimmten Stelle einen Teil aus einem WSTRING. Der Eingang STR ist vom Typ WSTRING. LEN und POS sind vom Typ INT. Der Rückgabewert der Funktion ist vom Typ WSTRING.
WDELETE (STR, LEN, POS) bedeutet: Lösche LEN Zeichen aus STR und beginne mit dem POS-ten.
FUNCTION WDELETE: WSTRING (255)
VAR_INPUT
STR1 : WSTRING(255);
LEN : INT;
POS : INT;
END_VAR
Beispiel in AWL:
LD "SUXYSI"
WDELETE 2,3
ST Var1 (*Ergebnis ist "SUSI"*)
Beispiel in ST:
Var1 := WDELETE ("SUXYSI",2,3);
Voraussetzungen
Entwicklungsumgebung | Zielplattform | Einzubindende SPS-Bibliothek |
---|---|---|
TwinCAT v3.0.0 | PC oder CX (x86) | Tc2_Standard |