Herunterladen Inhalt Inhalt Diese Seite drucken

Fließkomma-Zu-32-Bit: Fixl - Omron SYSMAC CQM1H Serie Programmierhandbuch

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

Werbung

Mathematische Fließkomma–Befehle
System–Merker
5-24-2 FLIEßKOMMA–ZU–32-BIT: FIXL(––)
Einschränkungen
Beschreibung
350
32–Bit–Fließkommazahl in S+1 und S (IEEE754-Format) in 16–Bit
vorzeichenbehaftete Binärdaten und legt das Ergebnis in R ab.
S+1
Nur der ganzzahlige Teil der Fließkommadaten wird konvertiert und der
Bruchteil wird ab–/aufgerundet. Der ganzzahlige Teil der Fließkommadaten
muss innerhalb des Bereichs von –32.768 bis 32.767 liegen.
Beispielkonvertierung:
Ein Fließkommawert von 3,5 wird in 3 konvertiert.
Ein Fließkommawert von –3,5 wird in –3 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.)
EIN, wenn die Daten in S+1 und S keine Zahl (NaN) darstellt.
EIN, wenn der ganzzahlige Teil von S+1 und S nicht innerhalb des Be-
reichs zwischen –32.768 und 32.767 liegt.
EQ:
EIN, wenn das Ergebnis 0000 ist.
Kontaktplan–Symbol
FIXL(––)
@FIXL(––)
S
R
000
Die Inhalte von S+1 und S müssen Fließkommadaten sein und der
ganzzahlige Teil muss im Bereich zwischen –2.147.483.648 und
2.147.483.647 liegen.
DM 6143 bis DM 6655 können nicht für R verwendet werden.
Ist die Ausführungsbedingung FALSCH, wird FIXL(––) nicht ausgeführt. Ist
die Ausführungsbedingung WAHR, konvertiert FIXL(––) den ganzzahligen
Teil der 32–Bit–Fließkommazahl in S+1 und S (IEEE754-Format) in
vorzeichenbehaftete 32–Bit–Binärdaten und legt das Ergebnis in R+1 und R
ab.
S+1
R + 1
Nur der ganzzahlige Teil der Fließkommadaten wird konvertiert und der
Bruchteil wird auf–/abgerundet. (Der ganzzahlige Teil der Fließkommadaten
muss im Bereich zwischen –2.147.483.648 und 2.147.483.647 liegen.)
Beispielkonvertierung:
Ein Fließkommawert von 2.147.483.640,5 wird in 2.147.483.640 konvertiert.
Ein Fließkommawert von –2.147.483.640,5 wird in –2.147.483.640
konvertiert.
Fließkommadaten (32 bits)
S
Vorzeichenbehaftete Binärdaten (16 Bits)
R
IR, SR, AR, DM, EM, HR, TIM/CNT, LR
R: Erstes Ergebniswort
S
IR, SR, AR, DM, EM, HR, LR
R
Dritter Operand: Immer 000
000
Fließkommadaten (32 Bits)
S
R
Vorzeichenbehaftete Binärdaten (32 Bits)
Abschnitt
5-24
Datenbereiche
S: Erstes Quellwort
–––

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sysmac cqm1h-cpu serie

Inhaltsverzeichnis