Herunterladen Inhalt Inhalt Diese Seite drucken

Divl(57) - Double Bcd Divide (Doppelwort Bcd-Division) - Omron SYSMAC CQM1 Bedienerhandbuch

Speicherprogrammierbare steuerung
Vorschau ausblenden Andere Handbücher für SYSMAC CQM1:
Inhaltsverzeichnis

Werbung

BCD–Rechenbefehle
Merker
5-20-10 DIVL(57) – DOUBLE BCD DIVIDE (Doppelwort BCD–Division)
Beschränkungen
Erläuterungen
Merker
286
und Md+1 mit dem Inhalt von Mr und Mr+1 und legt das Ergebnis in R bis
R+3 ab.
ER:
Md, Md+1, Mr oder Mr+1 sind kein BCD–Wert.
Indirekt adressierte DM–Worte sind nicht vorhanden. (Der Inhalt des
:DM–Wortes liegt nicht im BCD–Format vor oder die Datenwort–
Bereichsgrenze ist überschritten worden).
CY:
Auf EIN gesetzt, wenn das Ergebnis einen Übertrag aufweist.
EQ:
Auf EIN gesetzt, wenn das Ergebnis 0 ist.
Kontaktplan–Symbol
DIVL(57)
@DIVL(57)
Dd
Dr
R
DM 6141 bis DM 6655 können nicht für R verwendet werden.
Ist die Ausführungsbedingung AUS, wird der Befehl DIVL(57) nicht ausge-
führt. Ist sie jedoch EIN, dividiert DIVL(57), den 8–stelligen Inhalt von Dd und
D+1 durch den Inhalt von Dr und Dr+1 und das Ergebnis wird in R bis R+3
abgelegt: der Quotient wird in R und R+1 und der Rest in R+2 und R+3 ab-
gelegt.
Rest
R+3
Dr+1
ER:
Dr und Dr+1 enthalten 0.
Dd, Dd+1, Dr oder Dr+1 ist kein BCD–Wert.
Indirekt adressierte DM–Worte sind nicht vorhanden. (Der Inhalt des
:DM–Wortes liegt nicht im BCD–Format vor oder die Datenwort–
Bereichsgrenze ist überschritten worden).
EQ:
Auf EIN gesetzt, wenn das Ergebnis 0 ist.
MD + 1
x
Mr + 1
R + 3
R + 2
R + 1
Dd
Dr
R
R+2
R+1
Dr.
Dd+1
Kapitel 5–20
MD
Mr
R
Datenbereiche
Dd: Dividend (BCD)
IR, SR, AR, DM, HR, TC, LR
Dr.: Divisor (BCD)
IR, SR, AR, DM, HR, TC, LR
R: Erstes Ergebniswort
IR, SR, AR, DM, HR LR
Quotient
R
Dd

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sysmac srm1Sysmac cpm1Sysmac cpm1a

Inhaltsverzeichnis