beautypg.com

Delta DVP-ES2 User Manual

Page 230

background image

D V P - E S 2 / E X 2 / S S 2 / S A2 / S X 2 / S E O p e r a t i o n M a n u a l - P r o g r a m m i n g

3 - 11 4

API Mnemonic

Operands

Function

48

D SQR P

Square Root

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

*

SQR, SQRP: 5 steps

DSQR, DSQRP: 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 D: Device for storing the result

Explanation:

1.

This instruction performs a square root operation on S and stores the result in D.

2.

S can only be a positive value. Performing a square root operation on a negative value will

result in an error and the instruction will not be executed. The error flag M1067 and M1068 =

ON and D1067 records error code H0E1B.

3.

The operation result D should be integer only, and the decimal will be left out. When decimal

is left out, borrow flag M1021 = ON.

4.

When the operation result D = 0, zero flag M1020 = ON.

Program Example:

When X20 = ON, square root of D0 will be stored in D12.

X20

SQR

D0

D12

D0

D12

This manual is related to the following products: