Herunterladen Inhalt Inhalt Diese Seite drucken

Omron SYSMAC CQM1H Serie Programmierhandbuch Seite 374

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

Werbung

Mathematische Fließkomma–Befehle
Einschränkungen
Erläuterungen
Hinweis 1. Die Ergebnisse können sein: Null (einschließlich Unterläufe, eine Zahl,
Merker
Die Multiplikanddaten (Md+1 und Md) und Multiplikatordaten (Mr+1 und Mr)
müssen im IEEE754–Format vorliegen.
DM 6143 bis DM 6655 können nicht für R verwendet werden.
Ist die Ausführungsbedingung FALSCH, wird *F(––) nicht ausgeführt. Ist die
Ausführungsbedingung WAHR, multipliziert *F(––) die
32-Bit–Fließkommazahl in Md+1 und Md mit der 32-Bit–Fließkommazahl in
Mr+1 und Mr und legt das Ergebnis in R+1 und R ab. (Die Fließkommadaten
müssen im IEEE754–Format vorliegen.)
MD + 1
Mr + 1
R + 1
Wenn der Absolutwert des Ergebnisses größer ist als der max. Wert, der als
Fließkommadaten ausgedrückt werden kann, schaltet der Überlaufmerker
(SR 25404) auf EIN und das Ergebnis wird als Rausgegeben.
Wenn der Absolutwert des Ergebnisses kleiner ist als der min. Wert, der als
Fließkommadaten ausgedrückt werden kann, schaltet der Unterlaufmerker
(SR 25405) auf EIN und das Ergebnis wird als 0 ausgegeben.
Die verschiedenen Kombinationen der Multiplikand– und Multiplikatordaten
erzeugen die in der folgenden Tabelle angegebenen Ergebnisse.
Multipli–
0
kator
0
0
Zahl
0
+R
(Sehen Sie
Hinweis 2.)
–R
(Sehen Sie
Hinweis 2.)
NaN
+1 oder –1.
2. Der Fehlermerker schaltet auf EIN und der Befehl wird nicht ausgeführt.
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.)
EIN, wenn die Multiplikand– oder Multiplikatordaten nicht als Fließkom-
madaten erkannt werden.
EQ:
EIN, wenn Exponent und Mantisse des Ergebnisses 0 ist.
OF:
EIN, wenn der Absolutwert des Ergebnisses zu groß ist, um als 32–Bit–
Fließkommawert ausgedrückt zu werden. (Der Ergebnis wird als
Rausgegeben.)
UF:
EIN, wenn der Absolutwert des Ergebnisses zu klein ist, um als 32–Bit–
Fließkommawert ausgegeben zu werden. (Das Ergebnis wird als 0 aus-
gegeben.)
Multiplikand (Fließkommadaten, 32 Bits)
MD
Multiplikator (Fließkommadaten, 32 Bits)
Mr
Ergebnis (Fließkommadaten, 32 Bits)
R
Multiplikand
Zahl
+R
0
(Sehen Sie
Hinweis 2).
(Sehen Sie
+/–R
Hinweis 1).
+/–R
+R
+/–R
–R
Abschnitt
5-24
–R
NaN
(Sehen Sie
Hinweis 2).
+/–R
–R
+R
(Sehen Sie
Hinweis 2).
355

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sysmac cqm1h-cpu serie

Inhaltsverzeichnis