![](https://pdfstore-manualsonline.prod.a.ki/pdfasset/d/cc/dcc780e2-02d8-4d73-ad47-dca17d60a0c3/dcc780e2-02d8-4d73-ad47-dca17d60a0c3-bg19f.png)
3. Instruction Set
3-299
API Mnemonic Operands Function
117
D DEG P
Radian Degree
Controllers
ES2/EX2 SS2 SA2
SE
SX2
Bit Devices Word devices Program Steps Type
OP
X Y M S K H KnX KnY KnM KnS T C D E F
S * * *
D *
DDEG, DDEGP: 9 steps
PULSE 16-bit 32-bit
ES2/EX2 SS2
SA2
SE
SX2 ES2/EX2 SS2
SA2
SE
SX2 ES2/EX2 SS2
SA2
SE
SX2
Operands:
S: Source device (radian) D: Conversion result (degree)
Explanation
1. Use the following formula to convert radian to degree:
Degree = Radian × (180/π)
Flags: M1020 Zero flag, M1021 Borrow flag and M1022 Carry flag.
If the absolute value of the result exceeds the max. floating point value, carry flag M1022 = ON.
If the absolute value of the result is less than the min. floating point value, borrow flag M1021 = ON.
If the conversion result is 0, zero flag M1020 = ON.
Program Example:
When X0 = ON, convert the radian of the binary floating point in (D1, D0) to degree and save the
binary floating point result in (D11, D10).
X0
DDEG D0 D10
D 1
D 0
D 11
D 10
binary floating point
Radian value
binary floating point
Degree value (radian x 180/ )
π