Herunterladen Inhalt Inhalt Diese Seite drucken

Sftr (Bitweises Schieben Nach Rechts) - IDEC MICROSmart pentra FC5A Serie Betriebsanleitung

Vorschau ausblenden Andere Handbücher für MICROSmart pentra FC5A Serie:
Inhaltsverzeichnis

Werbung

SFTR (Bitweises Schieben nach rechts)

SFTR
*****
• S2 = 0, N_B = 16, B
Vor dem Schieben:
Nach dem Schieben:
Geeignete CPU-Module
FC5A-C10R2/C/D
FC5A-C16R2/C/D
X
Gültige Operanden
Operand
Funktion
S1 (Quelle 1)
Erste Daten für bitweises Schieben
S2 (Quelle 2)
Daten, die in das MSB zu verschieben sind
N_B
Anzahl der Bits in der Datenkette
Bits
Anzahl der zu schiebenden Bits
Die Gültigkeitsbereiche der Operandennummern finden Sie auf den Seite 6-3 (Basis-Ausgabe).
Da der SFTR-Befehl in jeder Zykluszeit bei eingeschaltetem Eingang ausgeführt wird, sollte gegebenenfalls ein
Impulseingang von einem SOTU- oder SOTD-Befehl verwendet werden.
S1
S2
N_B
Bits
*****
*****
its = 1
S2
MSB
0
1
0
0
1
Schieben nach rechts
MSB
0
1
0
0
FC5A-C24R2/C/D
X
M
S
FC5A B
ICRO
MART
S1  CY
Bei eingeschaltetem Eingang wird die N_B-Bit-Datenkette
**
beginnend mit dem Quelloperanden S1 um die durch die
Operanden-Bits festgelegte Anzahl an Bits nach rechts
verschoben.
Das Ergebnis wird in den Quelloperanden S1 geschrieben, und
der Status des letzten nach außen geschobenen Bits wird in einen
Überlauf (Sondermerker M8003) geschrieben. Die vom
Quelloperanden S2 festgelegte Null oder Eins wird in das MSB
gesetzt.
S1
1
0
1
0 1
1
1
0
S1
1
1
0 1
0
1
1
1
FC5A-D16RK1/RS1
X
X
I
Q
X
X
X
— — — — — —
— — — — — — —
ENUTZERHANDBUCH
7: S
-/R
CHIEBE
OTATIONSBEFEHLE
LSB
CY
0
1
1
0
M8003
LSB
CY
0
0
1
1
0
M8003
FC5A-D32K3/S3
X
M
R
T
C
D Konstante Wiederholen
X
— —
X
X
X
— — —
0 oder 1
X
1-65535
FC9Y-B1276
FC5A-D12K1E/S1E
X
1-15
7-3

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis