Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7 Serie Systemhandbuch Seite 267

Inhaltsverzeichnis

Werbung

8.6.11
SCATTER
SCATTER: Bitfolge in einzelne Bits auflösen
Die Anweisung zum Zerlegen der Bitfolge in einzelne Bits unterteilt eine Variable vom Datentyp
BYTE, WORD oder DWORD in einzelne Bits und speichert diese in einem Datentyp ARRAY aus
BOOL, Datentyp anonyme STRUCT oder Datentyp PLC ausschließlich mit Booleschen Elementen.
Tabelle 8-102 SCATTER
KOP/FUP
SCL
SCATTER (IN :=
#SourceWord,
#DestinationArray
};
Hinweis
Multidimensionales ARRAY aus BOOL
Bei der Anweisung zum Zerlegen einer Bitfolge in einzelne Bits ist die Verwendung eines
multidimensionalen ARRAY aus BOOL nicht zulässig.
Hinweis
Länge des Datentyps ARRAY, STRUCT oder PLC
Der Datentyp ARRAY, anonyme 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, STRUCT oder PLC genau 8 Elemente haben muss (WORD = 16 und DWORD =
32).
Hinweis
Hinweis zur 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.
Damit können Sie beispielsweise ein Statuswort analysieren und den Status der einzelnen Bits
mithilfe des Index lesen und ändern. Mit GATHER können Sie die Bits erneut zu einer Bitfolge
zusammenfügen.
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, STRUCT oder PLC stellt nicht genügend BOOL-Elemente bereit.
S7-1200 Automatisierungssystem
Systemhandbuch, V4.5 05/2021, A5E02486681-AO
Beschreibung
SCATTER: Die Anweisung zum Zerlegen der Bitfolge in einzelne Bits unter‐
teilt eine Variable vom Datentyp BYTE, WORD oder DWORD in einzelne Bits
OUT =>
und speichert diese in einem Datentyp ARRAY aus BOOL, Datentyp anonyme
STRUCT oder Datentyp PLC ausschließlich mit Booleschen Elementen.
8.6 Anweisungen zum Übertragen von Daten
Anweisungen
267

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis