Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens S7-300 Referenzhandbuch Seite 153

Funktionsplan (fup)
Vorschau ausblenden Andere Handbücher für S7-300:
Inhaltsverzeichnis

Werbung

16 Bit rechts
Die Operation 16 Bit rechts schieben wird durch den Signalzustand "1" am
schieben
Freigabeeingang (EN) aktiviert und schiebt die Bits 0 bis 15 von Eingang IN
bitweise nach rechts. Die Bits 16 bis 31 werden nicht beeinflußt. Eingang N
gibt an, um wieviele Bits geschoben wird. Ist N größer als 16, schreibt der
Befehl eine 0 in Ausgang OUT und setzt die Bits A0 und OV auf "0". Die
links frei werdenden Bitpositionen werden mit Nullen aufgefüllt. Das
Ergebnis der Schiebeoperation können Sie an Ausgang OUT abfragen.
Die ausgelöste Operation setzt bei N ungleich Null das A0– und OV–Bit des
Statusworts immer auf "0" zurück. ENO hat den gleichen Signalzustand wie
EN.
Tabelle 12-3
Box 16 Bit rechts schieben und Parameter
FUP–Box
Parameter
EN
SHR W
SHR_W
IN
EN
EN
N
IN
OUT
N
OUT
ENO
ENO
SHR_W
E 0.0
EN
MW0
IN
OUT
N
MW2
ENO
Operation wird ausgeführt (EN = 1):
BIE
A1
schreibt x
Bild 12-4
16 Bit rechts schieben
Funktionsplan (FUP) für S7-300/400
C79000-G7000-C566-01
Datentyp
Speicherbereich
BOOL
E, A, M, L, D, T, Z Freigabeeingang
WORD
E, A, M, L, D
WORD
E, A, M, L, D
WORD
E, A, M, L, D
BOOL
E, A, M, L, D
MW4
A 4.0
S
Beschreibung der Bits im Statuswort
A0
OV
OS
x
x
x
Schiebe– und Rotieroperationen
Beschreibung
Wert, der geschoben wird
Anzahl der Bitpositionen, um die
geschoben wird
Ergebnis der Schiebeoperation
Freigabeausgang
Die Operation wird aktiviert, wenn
E 0.0 = 1 ist.
Merkerwort MW0 wird um die Anzahl an
Bits nach rechts geschoben, die in MW2
angegeben ist.
Das Ergebnis wird in MW4 abgelegt.
OR
STA
VKE
x
x
x
/ER
1
12-5

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

S7-400

Inhaltsverzeichnis