Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7 Serie Systemhandbuch Seite 276

Inhaltsverzeichnis

Werbung

Anweisungen
8.6 Anweisungen zum Übertragen von Daten
8.6.13
GATHER
GATHER
Die Anweisung Einzelne Bits zu mehreren Elementen eines ARRAY einer Bitfolge
zusammenfügen verbindet die Bits eines Datentyps ARRAY aus BOOL, Datentyps anonyme
STRUCT oder Datentyps PLC ausschließlich mit Booleschen Elementen zu einer Bitfolge. Die
Bitfolge wird in einer Variablen vom Datentyp BYTE, WORD, DWORD oder LWORD gespeichert.
Tabelle 8-104 GATHER
KOP/FUP
Hinweis
Multidimensionales ARRAY aus BOOL
Bei der Anweisung Einzelne Bits zu mehreren Elementen eines ARRAY einer Bitfolge
zusammenfügen ist die Verwendung eines multidimensionalen ARRAY aus BOOL nicht zulässig.
Hinweis
Länge des Datentyps ARRAY, STRUCT oder PLC
Der Datentyp ARRAY, STRUCT oder PLC muss genau die Anzahl von Elementen haben, die in der
Bitfolge angegeben ist.
Das bedeutet beim Datentyp BYTE beispielsweise, dass der Datentyp ARRAY, anonyme STRUCT
oder PLC genau 8 Elemente haben muss (WORD = 16 und DWORD = 32).
Hinweis
Verfügbarkeit der Anweisung
Die Anweisung kann mit einer CPU der Reihe S7-1200 ab Firmwareversion 4.2 und mit einer CPU
der Reihe S7-1500 mit Firmwareversion 2.1 verwendet werden.
Der Freigabeausgang ENO gibt den Signalzustand "0" zurück, wenn eine der folgenden
Bedingungen zutrifft:
• Der Freigabeeingang EN hat den Signalzustand "0".
• Der Datentyp ARRAY, anonyme STRUCT oder PLC (UDT) hat weniger oder mehr BOOL-
Elemente als von der Bitfolge angegeben. In diesem Fall werden die BOOL-Elemente nicht
übertragen.
• Weniger als die benötigte Anzahl von Bits sind verfügbar.
276
SCL
Beschreibung
GATHER(IN := #So
GATHER: Die Anweisung Einzelne Bits zu mehreren Ele‐
menten eines ARRAY einer Bitfolge zusammenfügen ver‐
urceArray,
OUT =>
bindet die Bits eines Datentyps ARRAY aus BOOL, Daten‐
typs anonyme STRUCT oder Datentyps PLC ausschließlich
#DestinationArr
ay};
mit Booleschen Elementen zu einer Bitfolge. Die Bitfolge
wird in einer Variablen vom Datentyp BYTE, WORD oder
DWORD gespeichert.
S7-1200 Automatisierungssystem
Systemhandbuch, V4.5 05/2021, A5E02486681-AO

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis