Herunterladen Inhalt Inhalt Diese Seite drucken

Insert - Siemens SIMATIC S7-1200 Systemhandbuch

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

Werbung

101BErweiterte Anweisungen
8.2 Zeichenketten- und Zeichenanweisungen
Parameter und Datentyp
P
IN
OUT
OUT
Tabelle 8- 61 ENO-Zustand
ENO
Bedingung
1
Keine Fehler
0
P ist größer als die aktuelle Länge von IN
Resultierende Zeichenkette nach Löschen ist größer als die maximale
Länge von Zeichenkette OUT
L ist kleiner als 0 oder P ist kleiner oder gleich 0
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
8.2.4.5

INSERT

Tabelle 8- 62 Anweisung Teilzeichenkette einfügen
KOP/FUP
SCL
out := INSERT(in1, in2, p);
Tabelle 8- 63 Datentypen für die Parameter
Parameter und Datentyp
IN1
IN
IN2
IN
P
IN
OUT
OUT
278
Datentyp
Beschreibung
Int
Position des ersten Zeichens, das gelöscht werden soll: Das erste
Zeichen der Zeichenkette IN hat Position 1.
String
Ausgegebene Zeichenkette
Datentyp
Beschreibung
String
Eingegebene Zeichenkette 1
String
Eingegebene Zeichenkette 2
Int
Letzte Zeichenposition in Zeichenkette IN1 vor dem
Einfügungspunkt für Zeichenkette IN2.
Das erste Zeichen der Zeichenkette IN1 hat Position 1.
String
Resultierende Zeichenkette
Beschreibung
Fügt die Zeichenkette IN2 in die Zeichenkette IN1 ein. Das
Einfügen beginnt nach dem Zeichen an Position P.
OUT
Gültige Zeichen
IN wird in OUT kopiert, es werden
keine Zeichen gelöscht
Die resultierenden Zeichen
werden kopiert, bis die maximale
Länge von OUT erreicht ist
Aktuelle Länge wird auf 0 gesetzt
S7-1200 Automatisierungssystem
Systemhandbuch, 11/2011, A5E02486681-05

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis