DVP - ES2/EX2/SS2/SA2/SX2/SE Operation Manual - Programming

API

Mnemonic

Operands

Function

Controllers

116

D

RAD

P

 

 

Degree

Radian

 

 

ES2/EX2 SS2 SA2 SX2

 

 

 

 

 

SE

 

 

Type

Bit Devices

 

Word devices

 

 

 

Program Steps

 

OP

 

X

Y

M

S

K

H KnX KnY KnM KnS T C

D

E

F DRAD, DRADP: 9 steps

 

S

 

 

 

 

*

*

 

*

 

 

 

 

 

D

 

 

 

 

 

 

 

*

 

 

 

 

 

 

 

 

 

 

 

PULSE

 

 

16-bit

 

32-bit

 

 

 

 

 

 

 

 

SA2

 

 

 

SA2

SA2

 

 

 

 

 

 

 

 

ES2/EX2 SS2 SE

SX2 ES2/EX2 SS2

SE

SX2 ES2/EX2 SS2 SE

SX2

Operands:

S: Source device (degree) D: Conversion result (radian)

Explanation:

1.Use the following formula to convert degree to radian: Radian degree × (π/180)

2.Flags: M1020 Zero flag, M1021 Borrow flag, 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 min. floating point value, borrow flag M1021 = ON. If the conversion result is 0, zero flag M1020 = ON.

Program Example:

When X0 = ON, convert degree value of the binary floating point in (D1, D0) to radian and save the binary floating point result in (D11, D10).

X0

DRAD D0 D10

D 1

D 0

Degree value

binary floating point

 

 

D11

D10

Radian value (degree x π /180)

binary floating point

 

 

3 - 298

Page 414
Image 414
Delta DVP-ES2/EX2/SS2/SA2/SX2/SE manual Rad, Bit Devices Word devices Program Steps