Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7 Serie Systemhandbuch Seite 249

Inhaltsverzeichnis

Werbung

Tabelle 8-76 Parameter RET_VAL
RET_VAL
*
Beschreibung
(W#16#...)
0000
Kein Fehler
80B0
Die Speicherbereiche für die Parameter SRC_ARRAY und DEST_VARIABLE überlappen sich.
8136
Der Datenbaustein an Parameter DEST_VARIABLE ist kein Baustein mit Standardzugriff.
8150
Datentyp Variant von Parameter SRC_ARRAY enthält keinen Wert.
8151
Fehler bei der Codegenerierung an Parameter SRC_ARRAY.
8153
Nicht genug freier Speicherplatz für Parameter SRC_ARRAY.
8250
Datentyp Variant von Parameter DEST_VARIABLE enthält keinen Wert.
8251
Fehler bei der Codegenerierung an Parameter DEST_VARIABLE.
8254
Ungültiger Datentyp für Parameter DEST_VARIABLE.
8382
Der Wert von Parameter POS liegt außerhalb des Grenzwerts für das Feld.
Feldercodes können im Programmeditor als Ganzzahlen oder Hexadezimalwerte angezeigt werden.
*
Beispiel: Anweisung "Deserialize"
Das folgende Beispiel zeigt, wie die Anweisung funktioniert:
Netzwerk 1:
Mit Anweisung "MOVE" wird Wert "0" in die Variable des Datenbausteins "#BufferPos" kopiert. Mit
Anweisung Deserialize wird dann die sequentielle Darstellung der Kundendaten aus dem
Datenbaustein "Buffer" deserialisiert und in Datenbaustein "Target" geschrieben. Mit Anweisung
Deserialize wird die Anzahl Bytes berechnet, die von den umgewandelten Daten benutzt
werden, und in der Variablen des Datenbausteins "#BufferPos" gespeichert.
Netzwerk 2:
Mit Anweisung "Deserialize" wird die sequentielle Darstellung des Datenstroms, auf den mit
"Buffer" gezeigt wird, deserialisiert und die Zeichen in Operand "#Label" geschrieben. Die Logik
vergleicht die Zeichen mit Hilfe der Vergleichsoperationen "arti" und "Bill". Ist der Vergleich für
"arti" = WAHR, sind die Daten Artikeldaten, die deserialisiert und in Datenstruktur "Article" des
Datenbausteins "Target" geschrieben werden. Ist der Vergleich für "Bill" = WAHR, sind die Daten
S7-1200 Automatisierungssystem
Systemhandbuch, V4.5 05/2021, A5E02486681-AO
8.6 Anweisungen zum Übertragen von Daten
Anweisungen
249

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis