Funktion
Eingänge
Ausgänge
SHR
(10016)
Darstellung
Ausführungs-
zeit
Funktion
Eingänge
Ausgänge
Eingangsbits (I) werden durch eine Anzahl (N) von Bits, gemäß Einstellung von
BITCNT, nach links verschoben/gedreht. Die N Most-Significant-Bits (MSB) des
Eingangs gehen verloren und die N Least-Significant-Bits (LSB) des Ausgangs werden
auf 0 gesetzt.
Beispiel: Bei Einstellung von BITCNT = 3
3 MSB
I 1 1 1 0 0 0 0 0 1 1 1 0 0 1 0 1 1 1 0 1 0 0 1 1 0 0 1 1 0 1 0 1
O 0 0 0 0 0 1 1 1 0 0 1 0 1 1 1 0 1 0 0 1 1 0 0 1 1 0 1 0 1 0 0 0
Der Datentyp des Eingangs wird vom Benutzer ausgewählt.
Anzahl der Bits (BITCNT): INT; DINT
Eingang (I): INT, DINT
Ausgang (O): INT; DINT
0,80 µs
Eingangsbits (I) werden durch eine Anzahl (N) von Bits, gemäß Einstellung von
BITCNT, nach rechts verschoben/gedreht. Die N Least-Significant-Bits (LSB) des
Eingangs gehen verloren und die N Most-Significant-Bits (MSB) des Ausgangs werden
auf 0 gesetzt.
Beispiel: Bei Einstellung von BITCNT = 3
I 1 1 1 0 0 0 0 0 1 1 1 0 0 1 0 1 1 1 0 1 0 0 1 1 0 0 1 1 0 1 0 1
O 0 0 0 1 1 1 0 0 0 0 0 1 1 1 0 0 1 0 1 1 1 0 1 0 0 1 1 0 0 1 1 0
3 MSB
Der Datentyp des Eingangs wird vom Benutzer ausgewählt.
Anzahl der Bits (BITCNT): INT; DINT
Eingang (I): INT, DINT
Ausgang (O): INT; DINT
3 LSB
3 LSB
Standard-Funktionsbausteine
273