Instructions

Table Of Contents
Anweisungen
8.6 Anweisungen zum Übertragen von Daten
S7-1200 Automatisierungssystem
Systemhandbuch, V4.2.3, 08/2018, A5E02486681-AL
283
Benutzerdefinierte PLC-Datentypen:
Die Strukturen der beiden PLC-Datentypen (UDT) für dieses Beispiel sind nachstehend
dargestellt:
Datenbausteine:
Die beiden Datenbausteine für dieses Beispiel sind nachfolgend dargestellt:
8.6.3
Serialize
Mit der Anweisung "Serialize" können mehrere PLC-Datentypen (UDT) ohne jeglichen
Strukturverlust in eine sequentielle Darstellung umgewandelt werden.
Die Anweisung kann verwendet werden, um mehrere strukturierte Datenelemente aus Ihrem
Programm vorübergehend in einem Puffer abzulegen, zum Beispiel einem globalen
Datenbaustein, und sie dann in eine andere CPU zu übertragen. Der Speicherbereich, in
dem die umgewandelten PLC-Datentypen abgelegt werden, muss Datentyp "ARRAY of
BYTE" aufweisen und mit Standardzugriff deklariert sein. Vor der Umwandlung ist zu prüfen,
ob genug Speicherplatz zur Verfügung steht.
Der POS-Parameter enthält Informationen über die Anzahl Bytes, die die umgewandelten
PLC-Datentypen verwenden.
Hinweis
Soll nur ein einzelner PLC
-Datentyp (UDT) übertragen werden, kann dafür Anweisung
"
TSEND: Daten über Kommunikationsverbindung senden" verwendet werden.