Herunterladen Inhalt Inhalt Diese Seite drucken

Binary Divide (Binäre Division) - Dvb(53); Binary Divide (Binäre Division) - Dvb - Omron SYSMAC CQM1H Serie Programmierhandbuch

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

Werbung

Binäre Rechenbefehle
Erläuterungen
Merker
5-22-4 BINARY DIVIDE (Binäre Division) – DVB(53)
Einschränkungen
Erläuterungen
Merker
Ist die Ausführungsbedingung FALSCH, wird der Befehl MLB(52) nicht
ausgeführt. Ist sie jedoch WAHR, multipliziert MLB(52) den Inhalt von Md mit
dem Inhalt von Mr, wobei die äußersten rechten 4 Stellen des Ergebnisses in
R und die äußersten linken 4 Stellen in R+1 abgelegt werden.
ER:
Indirekt adressiertes EM/DM–Wort ist nicht vorhanden.
(Inhalt des *EM/*DM–Worts ist kein BCD–Wert oder die EM/DM–Be-
reichsgrenze wurde überschritten.)
EQ:
Auf EIN gesetzt, wenn das Ergebnis 0 ist.
Kontaktplan–Symbol
DVB(53)
@DVB(53)
Dd
Dr
R
DM 6143 bis DM 6655 können nicht für R verwendet werden.
DVB(53) kann nicht verwendet werden, um vorzeichenbehaftete Binärdaten
zu dividieren, DBS(––) kann jedoch verwendet werden. Einzelheiten finden
Sie in Abschnitt 5-22-9 SIGNED BINARY DIVIDE – DBS(––) .
Ist die Ausführungsbedingung FALSCH, wird der Befehl DVB(53) nicht
ausgeführt. Ist sie jedoch WAHR, dividiert DVB(53) den Inhalt von Dd durch
den Inhalt von Dr und das Ergebnis wird in R und R+1 abgelegt, der Quotient
in R und der Rest in R+1.
Dr
ER:
Dr ist auf 0 gesetzt.
Indirekt adressiertes EM/DM–Wort ist nicht vorhanden.
(Inhalt des *EM/*DM–Worts ist kein BCD–Wert oder die EM/DM–Be-
reichsgrenze wurde überschritten.)
EQ:
Auf EIN gesetzt, wenn das Ergebnis 0 ist.
MD
X
Mr
R +1
R
Dd: Dividend (Binär)
IR, SR, AR, DM, EM, HR, TIM/CNT, LR, #
Dr: Divisor (Binär)
Dd
IR, SR, AR, DM, EM, HR, TIM/CNT, LR, #
Dr
R: Erstes Ergebniswort
R
IR, SR, AR, DM, EM, HR, LR
Quotient
Rest
R
R + 1
Dd
Abschnitt
5-22
Datenbereiche
327

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sysmac cqm1h-cpu serie

Inhaltsverzeichnis