3 . I n s t r u c t i o n S e t
M N 0 5 0 0 3 0 0 3 E F o r m o r e i n f o r m a t i o n v i s i t :
w w w. e a t o n . c o m
3 - 2 9 7
API Mnemonic
Operands
Function
116
D RAD P
S, D
Degree
Æ
Radian
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
*
DRAD, DRADP: 9 steps
ELC ELCB
ELCM
PB PC/PA/PH
PV
PB PH/PA
32
16
P
32
16
P
32
16
P
32 16
P
32
16
P
Operands:
S
: source (degrees)
D
: Destination result (radians)
Description:
1.
This instruction uses the following formula to convert degrees to radians:
Radians
=
degrees
×
(
π
/180)
2.
Flags: M1020 Zero flag, M1021 Borrow flag, M1022 Carry flag
If the absolute value of the result is larger than the maximum floating point value, the carry flag
M1022= ON.
If absolute value of the results is less than the minimum floating point value, the borrow flag
M1021= ON.
If the conversion result is 0, zero flag M1020= ON.
Program Example:
When X0= ON, convert the degrees value of the binary floating point value in D1/D0 to radians and
save the result in D11/D10. The result is binary floating point.
X0
DRAD
D0
D10
D 1
D 0
D11
D10
binary floating point
Degree value
binary floating point
RAD value (degree x
π
/180)
Summary of Contents for ELC-PB
Page 1: ......
Page 5: ...For more information visit www eaton com MN05003003E iv...
Page 29: ...ELC Programming Manual For more information visit www eaton com MN05003003E 1 24 MEMO...
Page 502: ...3 Instruction Set MN05003003E For more information visit www eaton com 3 333...
Page 601: ...ELC Programming Manual For more information visit www eaton com MN05003003E 3 432...
Page 625: ...ELC Programming Manual For more information visit www eaton com MN05003003E 3 456...