Herunterladen Inhalt Inhalt Diese Seite drucken

Double Signed Binary Multiply - Mbsl - Omron SYSMAC CQM1H Serie Programmierhandbuch

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

Werbung

Binäre Rechenbefehle
5-22-8 DOUBLE SIGNED BINARY MULTIPLY – MBSL(––)
Einschränkungen
Erläuterungen
Hinweis Weitere Einzelheiten entnehmen Sie bitte Abschnitt 1-7 Berechnung von vor-
Merker
Beispiel
00000
X
R+3: LR 04
F
F
F
332
Kontaktplan–Symbol
MBSL(––)
MD
Mr
R
Md und Md+1 müssen sich im gleichen Datenbereich befinden, genau wie
Mr and Mr+1.
R und R+3 müssen sich im gleichen Datenbereich befinden.
DM 6143 bis DM 6655 können nicht für R verwendet werden.
MBSL(––) multipliziert die 32-Bit (8-digit) vorzeichenbehafteten Binärdaten in
Md+1 und Md mit den 32-Bit vorzeichenbehafteten Binärdaten in Mr+1 und
Mr, und gibt das 16-stellige vorzeichenbehaftete Binärergebnis in R+3 bis R
aus.
zeichenbehafteten Binärdaten .
X
R + 3
R + 2
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 Null ist (Inhalt von R+3 bis R gleich
Null, andernfalls auf AUS gesetzt.
Im folgenden Beispiel multipliziert MBSL(––) die vorzeichenbehafteten
Binärinhalte von IR 101 und IR 100 mit den vorzeichenbehafteten
Binärinhalte von DM 0021 und DM 0020 und gibt das Ergebnis in LR 04 bis
LR 01 aus.
Md+1: IR 101
0
Mr+1: DM 0021
F
R+2: LR 03
R+1: LR 02
F
F
F
7
Z
F
IR, SR, AR, DM, EM, HR, TIM/CNT, LR, #
@MBSL(––)
MD
IR, SR, AR, DM, EM, HR, TIM/CNT, LR, #
Mr
R
MD + 1
MD
Mr + 1
Mr
R + 1
R
Adresse
MBSL(––)
00000
00001
100
DM 0020
LR 01
Md: IR 100
0
0
8
7
9
3
Mr: DM 0020
F
F
0
A
8
1
R: LR 01
C
A
5
4
5
F
Abschnitt
Datenbereiche
Md: Erster Multiplikand
Mr: Erster Multiplikator
R: Erstes Ergebniswort
IR, SR, AR, DM, EM, HR, LR
Befehl
Operanden
LD
MBSL(––)
DM
LR
8
(555.320)
2
(–1.005.550)
0
(–55.840.206.000)
5-22
00000
100
0020
01

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sysmac cqm1h-cpu serie

Inhaltsverzeichnis