Herunterladen Inhalt Inhalt Diese Seite drucken

Bit Rollen Rechts; Ein Bit Ausgeben - BONFIGLIOLI Agile Anwendungshandbuch

Vorschau ausblenden Andere Handbücher für Agile:
Inhaltsverzeichnis

Werbung

Zu Beispiel 1):

5.11.8 [213] Bit Rollen rechts

Typ
I1
%
Eingangswert 1
I2
-
-
I3
b
Master Set
b
Master Reset
I4
Beschreibung:
Der Eingangswert an I1 wird um die Anzahl der Verschiebungen (P2) bitweise nach rechts ge-
schoben. Links werden die Bits eingefügt, die rechts herausgeschoben wurden.
Master Set setzt alle Bits des Ausgangswerts (Ausgang = 0xFFFF).
Master Reset löscht alle Bits des Ausgangswerts (Ausgang = 0x0000).
Hinweis:
Ein Rollen um 8 Bit tauscht das höchstwertige und das niederwertige Byte.
Ein Rollen um 15 Bit nach rechts entspricht einem Rollen um ein Bit nach links.
Nach einem Rollen um 16 Bit ist der Ausgangswert an O1 gleich dem Eingangswert an I1.
Beispiel
1)
1: Eine Verschiebung
2)
4: Vier Verschiebungen
3)
8: Acht Verschiebungen
Zu Beispiel 1):

5.11.9 [220] Ein Bit ausgeben

Typ
I1
%
Eingangswert 1
I2
-
-
I3
b
Master Set
b
Master Reset
I4
Beschreibung:
Ein ausgewähltes Bit des Eingangswertes 1 wird am Ausgang 1 ausgegeben. Das Bit wird über
P1 ausgewählt.
P1=0: Das niederwertigste Bit (LSB) wird ausgewählt,
P1=15: Das höchstwertige Bit (MSB) wird ausgewählt.
Master Set setzt alle Bits des Ausgangswerts (Ausgang = 0xFFFF).
Master Reset löscht alle Bits des Ausgangswerts (Ausgang = 0x0000).
134
134
Funktion
O1
O2
P1
P2
P2
Funktion
Typ
O1
b
O2
b
P1
i
-
P2
Typ
Funktion
I1 um P2 bitweise verschoben,
%
mit wiedereingefügten Bits
%
invertierter Ausgang
-
-
i
Anzahl der Verschiebungen
I1
O1
0xF00F
0xF807
0x07F8
0x00FF
0xF00F
0x0FF0
0xFF00
0x00FF
0xFF00
Funktion
Ein Bit von I1, ausgewählt über P1
invertierter Ausgang
Nummer des Bits (0 ... 15)
-
SPS / VPLC
SPS / VPLC
O2
08/10
08/10

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis