Herunterladen Inhalt Inhalt Diese Seite drucken

Hitachi HIDICMICRO-EH Handbuch Seite 120

Inhaltsverzeichnis
Kategorie - Nr.
Anwendungs-Anweisungen - 5
Symbol im Kontaktplan
SHL (d, n)
Anweisung AWL
SHL (d, n)
Adresstypen
d
Zu verschiebender E/A
Anzahl zu schiebender
n
Bits
Funktion
Schiebt den Inhalt von d um n Bits nach links (in Richtung der höherwertigen Bits).
Überträgt den Inhalt von SD (R7F2) n mal in d, vom niedrigstwertigsten Bit an gezählt.
Überträgt den Inhalt des n-ten Bits in C (R7F0), vom höchstwertigsten Bit an gezählt.
Vor der Ausführung
C (R7F0)
Nach der Ausführung
B
Falls d ein Wort ist:
Falls d ein Doppelwort ist: Die 5 niederwertigsten Bits (b4 bis b0; Wertebereich 0 bis 31) von n (WX, WY, WR, WM, TC)
Hinweise
Wenn n = 0 ist, wird die Verschiebung nicht durchgeführt. Der ursprüngliche Status von C bleibt dann erhalten.
Programmierbeispiel
X00000
X00001
DIF1
R7F0
Programmbeschreibung
Der R7F2-Wert wird durch die EIN/AUS-Zustände von X00000 bestimmt.
Der Inhalt von DR0000 wird um ein Bit nach links geschoben, wenn X00001 steigt.
Zu diesem Zeitpunkt wird der Wert von R7F2 in b0, und der Wert von b31 (b15 bei WR1) in R7F0 übertragen.
Je nach Wert des b31 von DR0000 vor der Verschiebung (b15 bei WR1) wird Y00100 ein- bzw. ausgeschaltet.
Spezialmerker
R7F4
R7F3
DER
ERR
l
l
Anzahl Schritte
Bedingung
Bit
R,
TD, SS,
X
Y
M
CU, CT
d
n Bits
B
Höchstwertigstes Bit (MSB)
Die 4 niederwertigsten Bits (b3 bis b0; Wertebereich 0 bis 15) von n (WX, WY, WR, WM, TC)
bestimmen die Anzahl der zu schiebenden Bits (höherwertige Bits werden ignoriert und zu 0
angenommen).
Der Wert der Konstanten n darf zwischen 0 und 15 (dezimal) liegen.
bestimmen die Anzahl der zu schiebenden Bits (höherwertige Bits werden ignoriert und zu 0
angenommen).
Der Wert der Konstanten n darf zwischen 0 und 31 (dezimal) liegen.
SHL
(DR0000 ,1 )
Name
Links schieben (SHIFT LEFT)
R7F2
R7F1
R7F0
SD
V
C
l
l
×
Schritte
3
Wort
WR,
WX WY
WM TC DX DY
¡
¡
¡
¡
¡
¡
¡
SD (R7F2)
SD SD
SD
SD
n Bits
Niedrigstwertigstes Bit (LSB)
LD
R7F2
OUT
LD
AND
[
SHL
]
Y00100
LD
OUT
5-74
Kapitel 5 - Anweisungen
Bemerkung
Verarbeit.-zeit (µs)
Mittelwert Maximum
Oberer Fall: W
38
Unterer Fall: DW
46
Doppelwort
DR,
DM
¡
¡
Die Konstante wird
¡
dezimal angegeben.
SD
SD
X00000
R7F2
X00001
DIF1
(DR0000,1)
R7F0
Y00100
Sonstiges
Inhaltsverzeichnis
loading

Inhaltsverzeichnis