Herunterladen Inhalt Inhalt Diese Seite drucken

Div(33) - Bcd Divide (Bcd-Division) - Omron SYSMAC CQM1 Bedienerhandbuch

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

Werbung

BCD–Rechenbefehle
Beispiel
00000
Merker
5-20-6 DIV(33) – BCD DIVIDE (BCD–Division)
Beschränkungen
Ist IR 00000 im folgenden Programm auf EIN gesetzt, wird der Inhalt von
IR 013 mit DM 0005 multipliziert und das Ergebnis in HR 07 und HR 08 ab-
gelegt. Beispieldaten und Berechnungen werden nach dem Programm dar-
gestellt.
MUL (32)
013
DM 0005
HR 07
Md: IR 013
3
3
X
Mr: DM 0005
0
0
R+1: HR 08
R: HR 07
0
0
0
8
3
9
ER:
Md und/oder Mr 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).
CY:
Auf EIN gesetzt, wenn das Ergebnis einen Übertrag aufweist.
EQ:
Auf EIN gesetzt, wenn das Ergebnis 0 ist.
Kontaktplansymbol
DIV(33)
Dd
Dr
R
R und R+1 müssen sich im gleichen Datenbereich befinden. DM 6143 bis
DM 6655 können nicht für R verwendet werden.
MD
X
Mr
R +1
R
Adresse
00000
LD
00001
MUL (32)
5
6
2
5
0
0
Datenbereiche
Dd: Dividend (BCD)
IR, SR, AR, DM, HR, TC, LR, #
Dr: Divisor (BCD)
IR, SR, AR, DM, HR, TC, LR, #
R: Erstes Ergebniswort (BCD)
IR, SR, AR, DM, HR, LR
Kapitel 5–20
Befehl
Operanden
00000
013
DM
0005
HR
07
281

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sysmac srm1Sysmac cpm1Sysmac cpm1a

Inhaltsverzeichnis