1 function, 5function blocks – Lenze E94A User Manual
Page 484

5
Function blocks
5.128
L_SdInterpolate - signal interpolation
484
Lenze · 9400 function library · Reference manual · DMS 6.7 EN · 08/2014 · TD05
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
5.128.1
Function
The number of interpolation cycles to be set under C04400 is calculated by means of the following
formula:
Example
If the 9400 HighLine controller (task cycle = 1 ms) receives a position value in a 5-ms cycle from a
higher-level control at dnPosIn_p, set "5" under C04400.
Applications
In the following examples, the number of interpolation cycles selected under C04400 is set to "5".
[5-97] Case 1: Cycle time of the input signal = number of interpolation cycles
[5-98] Case 2: Cycle time of the input signal > number of interpolation cycles
C04402
As of library V02.02.xx.xx
-214748.3647
Unit
214748.3647 Position at the input
• Display of the dnPosIn_p input si-
gnal in the real unit of the machi-
ne.
C04403
As of library V02.02.xx.xx
-214748.3647
Unit
214748.3647 Position at the output
• Display of the dnPosOut_p output
signal in the real unit of the ma-
chine.
C04404
As of library V02.02.xx.xx
-214748.3647
Unit/t
214748.3647 Speed at the output
• Display of the dnSpeedOut_s out-
put signal in the real unit of the
machine.
Parameter
Possible settings
Information
• In every cycle, the interpolated position
value is output at dnPosOut_p.
C04400
Bus cycle [ms]
Task cycle [ms]
--------------------------------------
=
t
dnPosIn_p
5 cycles
dnPosOut_p
• If a new value is only received after
completion of the five interpolation cy-
cles (), the output constantly outputs
the input value after completion of the
five interpolation cycles ().
t
dnPosIn_p
8 cycles
dnPosOut_p