1 function 3: nout_a = f(table), Function 3: nout_a = f(table) 3, Function 3: nout_a = f(table) – Lenze 8400 HighLine User Manual

Page 1323: 17 function library

Advertising
background image

Lenze · 8400 HighLine · Referenzhandbuch · DMS 10.0 EN · 06/2014 · TD05/TD14

1323

17

Function library

17.1

Function blocks

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

17.1.67.1 Function 3: nOut_a = f(table)

If function 3 has been selected in

C00960

, the output value is calculated according to a

characteristic.

• The characteristic may comprise up to 32 interpolation points which are defined by parameters.
• If the nIn_a input value is equal to one of the X interpolation points, the corresponding Y

interpolation point will be output to nOut_a.

• If the nIn_a input value lies between two X interpolation points, the nOut_a output value will

be interpolated linearly:

[17-22] Linear interpolation between two interpolation points

C00963/1...32

-32767

32767 X values for characteristic function

• Subcodes 1 ... 32 correspond to

interpolation point values

X1 ... X32.

• ±16384 ≡ ±100 %

• Lenze setting: 0

Function 3: nOut_a = f(table)

C00964/1...32

-32767

32767 Y values for characteristic function

• Subcodes 1 ... 32 correspond to

interpolation point values

Y1 ... Y32.

• ±16384 ≡ ±100 %

• Lenze setting: 0

Function 3: nOut_a = f(table)

Parameter

Possible settings

Info

As per the equation,

output value nOut_a for nIn_a is calculated as follows:

nOut_a

nIn_a

X

n

X

n+1

Y

n

Y

n+1

Y

n+1

- Y

n

X

n+1

- X

n

y

x

X

n+1

X

n

Y

n+1

Y

n

------------------------

nIn_a X

n

nOut_a Y

n

--------------------------------

=

nOut_a

nIn_a X

n

(

) Y

n+1

Y

n

(

)

X

n+1

X

n

-----------------------------------------------------------------

Y

n

+

=

Advertising