Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens S7-300 Referenzhandbuch Seite 159

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

Werbung

Tabelle 12-7
Box 32 Bit links rotieren und Parameter
FUP–Box
Parameter
EN
ROL_DW
ROL DW
IN
EN
EN
N
IN
OUT
OUT
N
ENO
ENO
ROL_DW
E 0.0
EN
IN
OUT
MD0
MW4
N
ENO
Operation wird ausgeführt (EN = 1):
BIE
A1
schreibt x
Bild 12-11
32 Bit links rotieren
32 Bit rechts
Die Operation 32 Bit rechts rotieren wird durch den Signalzustand "1" am
rotieren
Freigabeeingang (EN) aktiviert und rotiert den gesamten Inhalt von Ein-
gang IN bitweise nach rechts. Eingang N gibt an, um wieviele Bits rotiert
wird. Der Wert von N kann zwischen 0 und 31 liegen. Ist N größer als 32,
wird das Doppelwort mit (((N–1) Modul 32) +1) rotiert. Die links frei
werdenden Bitpositionen werden mit den Signalzuständen der rotierten Bits
aufgefüllt. Das Ergebnis der Rotieroperation können Sie an Ausgang OUT
abfragen.
Die ausgelöste Operation setzt bei N ungleich Null das A0– und OV–Bit des
Statusworts auf "0" zurück. ENO hat den gleichen Signalzustand wie EN.
Funktionsplan (FUP) für S7-300/400
C79000-G7000-C566-01
Datentyp
Speicherbereich
BOOL
E, A, M, L, D, T, Z Freigabeeingang
DWORD
E, A, M, L, D
WORD
E, A, M, L, D
DWORD
E, A, M, L, D
BOOL
E, A, M, L, D
MD10
A 4.0
S
Beschreibung der Bits im Statuswort
A0
OV
OS
x
x
x
Schiebe– und Rotieroperationen
Beschreibung
Wert, der rotiert wird
Anzahl der Bitpositionen, um die
rotiert wird
Ergebnis der Rotieroperation
Freigabeausgang
Die Operation wird aktiviert, wenn
E 0.0 = 1 ist.
Merkerdoppelwort MD0 wird um die
Anzahl an Bits nach links rotiert, die in
MW4 angegeben ist.
Das Ergebnis wird in MD10 abgelegt.
OR
STA
VKE
x
x
x
/ER
1
12-11

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

S7-400

Inhaltsverzeichnis