Herunterladen Inhalt Inhalt Diese Seite drucken

Fließkomma-Addition: +F - Omron SYSMAC CQM1H Serie Programmierhandbuch

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

Werbung

Mathematische Fließkomma–Befehle
Einschränkungen
Erläuterung
Merker
5-24-5 FLIEßKOMMA–ADDITION: +F(––)
Einschränkungen
Erläuterung
+
352
Das Ergebnis ist ungenau, wenn eine Zahl mit einem Absolutwert größer als
16.777.215 (der max. Wert kann in 24–Bit ausgedrückt werden) konvertiert
wird.
DM 6143 bis DM 6655 können nicht für R verwendet werden.
Ist die Ausführungsbedingung FALSCH, wird FLTL(––) nicht ausgeführt. Ist
die Ausführungsbedingung WAHR, konvertiert FLTL(––) den
vorzeichenbehafteten 32-Bit–Binärwert in S+1 und S in
32-Bit–Fließkommadaten (IEEE754-Format) und legt das Ergebnis in R+1
und R ab. Eine einzelne 0 wird nach dem Dezimalkomma in dem
Fließkommaergebnis hinzugefügt.
S+1
R + 1
Vorzeichenbehaftete Binärdaten innerhalb des Bereichs von –2.147.483.648
bis 2.147.483.647 können für S+1 und S spezifiziert werden. Der
Fließkommawert besitzt 24 binäre Wertestellen (Bits). Das Ergebnis ist
ungenau, wenn eine Zahl größer als 16.777.215 (der max. Wert, der in
24–Bits ausgedrückt werden kann) mit FLTL(––) konvertiert wird.
Beispielkonvertierungen:
Ein vorzeichenbehafteter Binärwert von 16.777.215 wird in 16.777.215,0
konvertiert.
Ein vorzeichenbehafteter Binärwert von –16.777.215 wird in –16.777.215,0
konvertiert.
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:
EIN, wenn der Exponent und die Mantisse des Ergebnisses beide 0
sind.
Kontaktplan–Symbol
+F(––)
Au
Ad
R
Der erste Summand (Au+1 und Au) und zweite Summand (Ad+1 und Ad)
müssen im Fließkomma–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, addiert +F(––) die 32–Bit–Fließkommazahl in
Ad+1 und Ad zu der 32-Bit–Fließkommazahl in Au+1 und Au und legt das
Ergebnis in R+1 und R ab. (Die Fließkommadaten müssen im
IEEE754–Format vorliegen.)
Au
Au + 1
Ad
Ad + 1
R + 1
R
Vorzeichenbehaftete Binärdaten (32 Bits)
S
Fließkommadaten (32 Bits)
R
IR, SR, AR, DM, EM, HR, TIM/CNT, LR
@+F(––)
Au
IR, SR, AR, DM, EM, HR, TIM/CNT, LR
Ad
R
IR, SR, AR, DM, EM, HR, LR
Erster Summand (Fließkommadaten, 32 Bits)
Zweiter Summand (Fließkommadaten, 32 Bits)
Ergebnis (Fließkommadaten, 32 Bits)
Abschnitt
Datenbereiche
Au: Erster Summand
Ad: Zweiter Summand
R: Erstes Ergebniswort
5-24

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sysmac cqm1h-cpu serie

Inhaltsverzeichnis