beautypg.com

1 function, 5function blocks – Lenze E94A User Manual

Page 484

background image

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

