WDELETE

WDELETE 1:

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