Herunterladen Inhalt Inhalt Diese Seite drucken

Rotate Left (Rotation Nach Links) - Rol(27); Rotate Right (Rotation Nach Rechts) - Ror(28); Rotate Left (Rotation Nach Links) - Rol; Rotate Right (Rotation Nach Rechts) - Ror - Omron SYSMAC CQM1H Serie Programmierhandbuch

Programmierbare steuerungen spezialmodule
Vorschau ausblenden Andere Handbücher für SYSMAC CQM1H Serie:
Inhaltsverzeichnis

Werbung

Shift Instructions
5-17-5 ROTATE LEFT (Rotation nach links) – ROL(27)
Beschränkungen
Erläuterungen
Vorsichtsmaßnahmen
Merker
5-17-6 ROTATE RIGHT (Rotation nach rechts) – ROR(28)
Beschränkungen
Erläuterungen
Vorsichtsmaßnahmen
260
Kontaktplansymbol
ROL(27)
@ROL(27)
Wd
DM 6144 bis DM 6655 können nicht für Wd verwendet werden.
Ist die Ausführungsbedingung FALSCH, wird ROL(27) nicht ausgeführt. Ist
der Eingang EIN, verschiebt ROL(27) alle Wd–Bits um ein Bit nach links,
wodurch CY in Bit 00 von Wd und Bit 15 von Wd nach CY verschoben wird.
CY
0
Verwenden Sie, bevor Sie eine Rotation ausführen, den Befehl STC(41) zum
Setzen oder CLC(41) zum Löschen von CY, um sicherzustellen, dass CY vor
Ausführung von ROL(27) den richtigen Wert besitzt.
Wird der Befehl ROL(27) (ohne Flankentriggerung) verwendet, wird CY bei
jedem Zyklus in Bit 00 verschoben. Verwenden Sie den Befehl (@ROL(27))
(flankengesteuerte Ausführung) oder verknüpfen Sie ROL(27) mit DIFU(13)
oder DIFD(14), um nur eine einzige Verschiebung auszuführen.
ER:
Indirekt adressierte EM/DM–Worte sind nicht vorhanden.
(Inhalt des *EM/*DM–Wortes ist nicht im BCD–Format oder die Daten-
bereichs–Grenze wurde überschritten
CY:
Übernimmt die Daten von Bit 15.
EQ:
Auf EIN gesetzt, wenn der Inhalt von Wd gleich Null ist; andernfalls auf
AUS gesetzt.
Kontaktplansymbol
ROR(28)
@ROR(28)
Wd
DM 6144 bis DM 6655 können nicht für Wd verwendet werden.
Ist die Ausführungsbedingung FALSCH, wird ROR(28) nicht ausgeführt. Ist
sie jedoch WAHR, verschiebt ROR(28) alle Wd–Bits um ein Bit nach rechts,
wodurch CY in Bit 15 von Wd und Bit 00 von Wd nach CY verschoben wird.
CY
0
Verwenden Sie, bevor Sie eine Rotation ausführen, den Befehl STC(41) zum
Setzen oder CLC(41) zum Löschen von CY, um sicherzustellen, dass CY vor
Ausführung von ROR(28) den richtigen Wert enthält.
Wird der Befehl ROR(28) (ohne Flankentriggerung) verwendet, wird CY bei
jedem Zyklus nach Bit 15 verschoben. Verwenden Sie den Befehl
Wd
Bit
15
1 0 1 1 0 0 1 1 1 0 0 0 1 1 0 1
Wd
Bit
15
0 1 0 1 0 1 0 0 0 1 1 1 0 0 0 1
Abschnitt
Datenbereiche
Wd: Rotationswort
IR, SR, AR, DM, EM, HR, LR
Bit
00
Datenbereiche
Wd: Rotationswort
IR, SR, AR, DM, EM, HR, LR
Bit
00
5-17

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sysmac cqm1h-cpu serie

Inhaltsverzeichnis