beautypg.com

Delta DVP-ES2 User Manual

Page 571

background image

3 . I n s t r u c t i o n S e t

3 - 4 5 5

Program Example 1:

1. Assume

S

1

= 500, S

2

= 168 and S

3

= -4. When X0 = ON, SCAL instruction executes and the

result of proportional calculation will be stored in D0.

2.

Equation: D0 = (500 Ч 168 ) ч 1000 + (-4) = 80

X0

SCAL

K500

K168

K-4

D0

D

1

0

= 500

Slope=168

Offset=-4

Destination value

Source value

Program Example 2:

1. Assume

S

1

= 500, S

2

= -168 and S

3

= 534. When X0 = ON, SCAL instruction executes and the

result of proportional calculation will be stored in D10..

2.

Equation: D10 = (500 Ч -168 ) ч 1000+ 534 = 450

X10

SCAL

K500

K-168

K534

D10

Offset = 534

D

S = 500

1

0

Slope = -168

Destination value

Source value

Points to note:

1.

This instruction is applicable for known slope and offset. If slope and offset are unknown,

please use SCLP instruction for the calculation.

2.

S

2

has to be within the range -32,768 ~ 32,767. If S

2

exceeds the applicable range, use SCLP

instruction instead.

3.

When adopting the slope equation, the max source value must be larger than min source

value, but the max destination value does not need to be larger than min destination value.

4. If

D > 32,767, D will be set as 32,767. If D < -32,768, D will be set as -32,768.

This manual is related to the following products: