Mathematische Fließkomma–Befehle
5-24-9 GRAD IN RADIANTEN: RAD(––)
Einschränkungen
Erläuterung
Merker
EQ:
EIN, wenn Exponent und Mantisse des Ergebnisses beide 0 sind.
OF:
EIN, wenn der Absolutwert des Ergebnisses zu groß ist, um als 32–Bit–
Fließkommawert ausgedrückt zu werden. (Das Ergebnis wird als
Rausgegeben.)
UF:
EIN, wenn der Absolutwert des Ergebnisses zu klein ist, um als 32–Bit–
Fließkommawert ausgedrückt zu werden. (Das Ergebnis wird als 0 aus-
gegeben.)
Kontaktplan–Symbol
RAD(––)
@RAD(––)
S
R
000
Die Quelldaten in S+1 und S müssen im IEEE754–Format vorliegen.
DM 6143 bis DM 6655 können nicht für R verwendet werden.
Ist die Ausführungsbedingung AUS, wird RAD(––) nicht ausgeführt. Ist die
Ausführungsbedingung EIN, konvertiert RAD(––) den
32-Bit–Fließkommawert in S+1 und S in Grad in Radianten und gibt das
Ergebnis in R und R+1 aus. (Die Fließkomma–Quelldaten müssen im
IEEE754–Format vorliegen.)
S+1
R + 1
Grad wird mit Hilfe der folgenden Formel in Radianten konvertiert:
π/180 = Radianten
Grad
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.
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 Quelldaten nicht als Fließkommadaten erkannt werden.
EQ:
EIN, wenn Exponent und Mantisse des Ergebnisses beide 0 sind.
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 ausgedrückt zu werden. (Das Ergebnis wird als 0 aus-
gegeben.)
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
Quelle (Grad, 32-Bit–Fließkommadaten)
S
Ergebnis (Radianten, 32-Bit–Fließkommadaten)
R
Abschnitt
5-24
Datenbereiche
S: Erstes Quellwort
–––
357