3. Instruction Set

API

133

Mnemonic

 

Operands

Function

 

 

 

 

 

 

D

ASIN

 

P

 

Arc Sine

 

 

 

 

 

 

Controllers

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

DASIN, DASINP: 9 steps

S

 

 

 

 

*

*

 

*

 

 

 

D

 

 

 

 

 

 

 

*

 

 

 

 

 

 

 

 

 

PULSE

 

 

16-bit

 

32-bit

ES2/EX2

SS2

SA2

SX2

ES2/EX2

SS2

SA2

SX2

ES2/EX2

SS2

SA2

SX2

SE

SE

SE

Operands:

S: Source device (binary floating value) D: Operation result

Explanations:

1.ASIN instruction performs arc sine operation on S and stores the result in D

2.ASIN value = SIN-1

3.See the figure below for the relation between input S and the result:

R

S:Input (SIN value)

R:Result (ASIN value)

2

 

 

 

S

-1,0

0

1,0

 

-2

4.If operation result in D is 0, Zero flag M1020 = ON.

5.The decimal value of the SIN value designated by S should be within -1.0 ~ +1.0. If the value exceeds the range, M1067 and M1068 will be ON and instruction will be disabled.

Program Example:

When X0 = ON, DASIN instruction performs arc sine operation on the binary floating value in (D1, D0) and stores the ASIN value in (D11, D10) in binary floating format..

X0

DASIN D0 D10

3 - 3 2 1

Page 437
Image 437
Delta DVP-ES2/EX2/SS2/SA2/SX2/SE manual Asin