Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens Simatic s7 Handbuch Seite 287

Automatisierungssystem
Vorschau ausblenden Andere Handbücher für Simatic s7:
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 Abrechnungsdaten, die deserialisiert und in Datenstruktur
"Bill" des Datenbausteins "Target" geschrieben werden.
S7-1200 Automatisierungssystem
Systemhandbuch, V4.2, 09/2016, A5E02486681-AK
8.6 Anweisungen zum Übertragen von Daten
Anweisungen
287

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis