Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7 Serie Systemhandbuch Seite 248

Inhaltsverzeichnis

Werbung

Anweisungen
8.6 Anweisungen zum Übertragen von Daten
RET_VAL
(W#16#...)
8553
8554
*Feldercodes können im Programmeditor als Ganzzahlen oder Hexadezimalwerte angezeigt werden.
8.6.2
Deserialize
Mit der Anweisung "Deserialize" kann die sequentielle Darstellung eines PLC-Datentyps (UDT) in
einen PLC-Datentyp zurückverwandelt und sein gesamter Inhalt aufgefüllt werden. Ist der
Vergleich WAHR, ist der Box-Ausgang WAHR.
Der Speicherbereich mit der sequentiellen Darstellung eines PLC-Datentyps muss den Datentyp
"Array of Byte" aufweisen und der Datenbaustein muss für Standardzugriff (nicht optimierten
Zugriff) deklariert sein. Vor der Umwandlung ist zu prüfen, ob genug Speicherplatz zur
Verfügung steht.
Mit dieser Anweisung können mehrere sequentielle Darstellungen umgewandelter PLC-
Datentypen in ihre ursprünglichen Datentypen zurückgewandelt werden.
Hinweis
Soll nur eine einzelne sequentielle Darstellung eines PLC-Datentyps (UDT) zurückgewandelt
werden, kann Anweisung "TRCV: Daten über Kommunikationsverbindung empfangen"
verwendet werden.
Tabelle 8-74 Anweisung DESERIALIZE
KOP/FUP
Tabelle 8-75 Parameter für die DESERIALIZE-Anweisung
Parameter
SRC_ARRAY
DEST_VARIABLE
POS
RET_VAL
248
SCL
ret_val := Deserialize(
SRC_ARRAY:=_variant_in_,
DEST_VARIABLE=>_variant_out_
,
POS:=_dint_inout_);
Typ
Datentyp
IN
Variant
INOUT
Variant
INOUT
DInt
OUT
Int
Beschreibung
Fehler bei der Codegenerierung an Parameter DEST
Der Operand von Parameter DEST hat Datentyp Bool.
Systemhandbuch, V4.5 05/2021, A5E02486681-AO
Beschreibung
Wandelt die sequentielle Darstel‐
lung eines PLC-Datentyps (UDT) zu‐
rück in einen PLC-Datentyp und
füllt den gesamten Inhalt auf.
Beschreibung
Globaler Datenbaustein mit
dem Datenstrom
Variable, in der der umgewan‐
delte PLC-Datentyp (UDT) ge‐
speichert werden soll
Anzahl Bytes, die der umge‐
wandelte PLC-Datentyp ver‐
wendet
Fehlerinformationen
S7-1200 Automatisierungssystem

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis