Herunterladen Inhalt Inhalt Diese Seite drucken

Shr_W : 16 Bit Rechts Schieben - Siemens S7-series Referenzhandbuch

Inhaltsverzeichnis

Werbung

Schieben/Rotieren
11.1 Schiebeoperationen
11.1.5

SHR_W : 16 Bit Rechts schieben

Symbol
SHR_W
EN
IN
OUT
N
ENO
Parameter
EN
IN
N
OUT
ENO
Beschreibung
Die Operation 16 Bit rechts schieben wird durch den Signalzustand "1" am 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 wie viele 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 kann
am Ausgang OUT abgefragt werden.
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.
Statuswort
schreibt:
Beispiel
SHR_W
E 0.0
EN
MW0
IN
MW2
N
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. Ausgang A 4.0 wird auf 1 gesetzt.
138
Datentyp
BOOL
WORD
WORD
WORD
BOOL
BIE
A1
A0
X
X
X
OUT
MW4
A 4.0
ENO
S
Speicherbereich
E, A, M, L, D, T, Z
E, A, M, L, D
E, A, M, L, D
E, A, M, L, D
E, A, M, L, D
OV
OS
OR
X
-
X
Referenzhandbuch, 04/2017, A5E41654587-AA
Beschreibung
Freigabeeingang
Wert, der geschoben wird
Anzahl der Bitpositionen, um die
geschoben wird
Ergebnis der Schiebeoperation
Freigabeausgang
STA
VKE
X
X
Funktionsplan (FUP) für S7-300/400
/ER
1

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

S7-300S7-400

Inhaltsverzeichnis