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

Page 1242: 18 function library

Advertising
background image

18

Function library

18.1

Function blocks | L_Curve_1

1242

Lenze · 8400 protec HighLine · Reference manual · DMS 3.0 EN · 03/2013 · TD05

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

18.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:

[18-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