beautypg.com

Delta DVP-ES2 User Manual

Page 572

background image

D V P - E S 2 / S 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 - 4 5 6

API

Mnemonic Operands

Function

203

D SCLP P

Parameter proportional
calculation

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

1

* *

*

S

2

*

D

*

SCLP, SCLPP: 7 steps

DSCLP, DSCLPP: 13

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

1

: Source value

S

2

: Parameters

D:

Operation result

Explanations:

1.

SCLP instruction performs a proportional calculation according to the internal slope equation

as well as the parameters set in this instruction.

2. Settings

of

S

2

for 16-bit instruction (occupies 4 consecutive devices):

Device No.

Parameter

Range

S

2

Max. source value

-32768~32767

S

2

+1

Min. source value

-32768~32767

S

2

+2

Max. destination value

-32768~32767

S

2

+3

Min. destination value

-32768~32767

3. Settings

of

S

2

for 32-bit instruction (occupies 8 consecutive devices).

Range

Device No.

Parameter

Integer

Floating point number

S

2

S

2

+1 Max. source value

S

2

+2、3 Min. source value

S

2

+4、5 Max. destination value

S

2

+6、7 Min. destination value

-2,147,483,648~2,147,483,647

Range of 32-bit

floating point number

4. Operation

equation

in the instruction: D = [(S

1

– min. source value) × (max. destination value –

min. destination value)] ÷ (max. source value – min. source value) + min. destination value

5.

The equation to obtain the operation equation of the instruction:

y = kx + b

where

y = Destination value (D)

k = Slope = (max. destination value – min. destination value) ÷ (max. source value – min.

source value)

x = Source value (S

1

)

b =

Offset = Min. destination value – Min. source value × slope

This manual is related to the following products: