Herunterladen Inhalt Inhalt Diese Seite drucken

Delete - Siemens SIMATIC S7 Systemhandbuch

Automatisierungssystem
Vorschau ausblenden Andere Handbücher für SIMATIC S7:
Inhaltsverzeichnis

Werbung

Tabelle 8- 57 ENO-Zustand
ENO
Bedingung
1
Keine Fehler
0
L oder P ist kleiner oder gleich 0
P ist größer als die maximale Länge von IN
Aktuelle Länge von IN überschreitet maximale Länge von IN, oder
aktuelle Länge von OUT überschreitet maximale Länge von OUT
Maximale Länge von IN oder OUT passt nicht in den zugewiesenen
Speicher
Maximale Länge von IN oder OUT ist 0 oder 255
Länge (L) der Teilzeichenkette, die kopiert werden soll, ist größer als die
maximale Länge von Zeichenkette OUT
Nur MID: L oder P ist kleiner oder gleich 0
Nur MID: P ist größer als die maximale Länge von IN
Aktuelle Länge von IN1 überschreitet maximale Länge von IN1 oder
aktuelle Länge von IN2 überschreitet maximale Länge von IN2 (ungültige
Zeichenkette)
Maximale Länge von IN1, IN2 oder OUT passt nicht in den zugewiesenen
Speicherbereich
Maximale Länge von IN1, IN2 oder OUT ist 0 oder 255 (unzulässige
Länge)
8.2.4.4

DELETE

Tabelle 8- 58 Anweisung Teilzeichenkette löschen
KOP/FUP
SCL
out := DELETE(in, L, p);
Tabelle 8- 59 Datentypen für die Parameter
Parameter und Datentyp
IN
IN
L
IN
S7-1200 Automatisierungssystem
Systemhandbuch, 04/2012, A5E02486681-06
Beschreibung
Löscht L Zeichen aus der Zeichenkette IN. Mit dem Löschen der
Zeichen wird an Zeichenposition P (einschließlich) begonnen, und
die restliche Teilzeichenkette wird an Parameter OUT
ausgegeben.
Datentyp
Beschreibung
String
Eingegebene Zeichenkette
Int
Anzahl der zu löschenden Zeichen
8.2 Zeichenketten- und Zeichenanweisungen
Ist L gleich Null, so wird die eingegebene Zeichenkette an
OUT ausgegeben.
Ist die Summe aus L und P größer als die Länge der
eingegebenen Zeichenkette, so wird die Zeichenkette bis zum
Ende gelöscht.
Erweiterte Anweisungen
OUT
Gültige Zeichen
Aktuelle Länge wird auf 0 gesetzt
Es werden so viele Zeichen
kopiert, bis die maximale Länge
von OUT erreicht ist
Aktuelle Länge wird auf 0 gesetzt
Aktuelle Länge wird auf 0 gesetzt
285

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis