1 function 3: nout_a = f(table), Function 3: nout_a = f(table) 7, Function 3: nout_a = f(table) – Lenze 8400 TopLine User Manual
Page 1477: 19 function library
![background image](/manuals/566308/1477/background.png)
Lenze · 8400 TopLine · Reference manual · DMS 6.0 EN · 06/2014 · TD05/TD14
1477
19
Function library
19.1
Function blocks
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
19.1.71.1 Function 3: nOut_a = f(table)
If function 3 has been selected in
, 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:
[19-22] Linear interpolation between two interpolation points
-32767
32767 X values for characteristic function
• Subcodes 1 ... 32 correspond to
interpolation point values
X1 ... X32.
• ±16384 ≡ ±100 %
• Lenze setting: 0
-32767
32767 Y values for characteristic function
• Subcodes 1 ... 32 correspond to
interpolation point values
Y1 ... Y32.
• ±16384 ≡ ±100 %
• Lenze setting: 0
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
+
=