Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7 Serie Systemhandbuch Seite 284

Inhaltsverzeichnis

Werbung

Anweisungen
8.6 Anweisungen zum Übertragen von Daten
Beispiel für ein Quell-ARRAY mit der unteren Grenze "-2"
Erstellen Sie die folgenden Variablen in der Bausteinschnittstelle:
Variable
Enable
SourceArrayBool
CounterOutput
EnableOut
DestinationArrayWord
Das folgende Beispiel zeigt, wie die Anweisung funktioniert:
Die folgende Tabelle zeigt, wie die Anweisung mit spezifischen Operandenwerten funktioniert:
Parameter
IN
COUNT_OUT
OUT
Wenn der Operand #Enable am Freigabeeingang EN den Signalzustand "1" zurückgibt, wird die
Anweisung ausgeführt. Ab dem 16. Element des Operanden #SourceArrayBool werden 48 Bits
zum Operand #DestinationArrayWord zusammengeführt. Der Anfangspunkt im Ziel-ARRAY ist
das dritte Element. Das bedeutet, dass die ersten 16 Bits des Quell-ARRAY ignoriert werden. Die
zweiten 16 Bits werden in das dritte Wort, die dritten 16 Bits in das vierte Wort und die vierten
16 Bits in das fünfte Wort im Ziel-ARRAY geschrieben. Die übrigen 64 Bits des Quell-ARRAY
werden ebenfalls nicht berücksichtigt. Tritt während der Ausführung der Anweisung ein Fehler
auf, gibt der Operand #EnableOut am Freigabeausgang ENO den Signalzustand "0" zurück.
Weitere Informationen und den Programmcode für das oben aufgeführte Beispiel finden Sie
hier: Beispielbibliothek für Anweisungen.
284
Bereich
Eingang
Ausgang
Operand
SourceArrayBool[14]
CounterOutput = 3
DestinationArrayWord[2]
Datentyp
BOOL
ARRAY[-2..93] aus BOOL
UDINT
BOOL
ARRAY[0..5] aus WORD
Datentyp
Der Operand "SourceArrayBool"
ist vom Datentyp ARRAY[-2..93]
aus BOOL. Da der Anfangspunkt
das 16. Element ist, sind nur 80
BOOL-Elemente verfügbar, die
wieder zu Wörtern zusammenge‐
führt werden können.
UDINT3 (3 Wörter sollen ge‐
schrieben werden. Das bedeutet,
dass 48 Bits im Quell-ARRAY ver‐
fügbar sein müssen.)
Der Operand "DestinationArray‐
Word" gehört zum Datentyp AR‐
RAY[0..5] aus WORD. Das bedeu‐
tet, dass 6 WORD-Elemente ver‐
fügbar sind.
S7-1200 Automatisierungssystem
Systemhandbuch, V4.5 05/2021, A5E02486681-AO

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis