DELETE
![DELETE 1:](Images/png/74474123__Web.png)
Die Funktion DELETE löscht ab einer bestimmten Stelle einen Teilstring aus einem String. Der Eingang STR ist vom Typ STRING, LEN und POS vom Typ INT, der Rückgabewert der Funktion vom Typ STRING.
DELETE(STR, LEN, POS) bedeutet: Lösche LEN Zeichen aus STR und beginne mit dem POS-ten.
FUNCTION DELETE: STRING (255)
VAR_INPUT
STR : STRING(255);
LEN : INT;
POS : INT;
END_VAR
Beispiel in AWL:
LD 'SUXYSI'
DELETE 2,3
ST Var1 (* Ergebnis ist 'SUSI' *)
Beispiel in ST:
Var1 := DELETE ('SUXYSI',2,3);
Voraussetzungen
Entwicklungsumgebung | Zielplattform | Einzubindende SPS-Bibliothek |
---|---|---|
TwinCAT v3.0.0 | PC oder CX (x86) | Tc2_Standard |