L_lddifferentiatecyclic, 5function blocks – Lenze E94A User Manual
Page 318

5
Function blocks
5.87
L_LdDifferentiateCyclic - cyclic differentiation
318
Lenze · 9400 function library · Reference manual · DMS 6.7 EN · 08/2014 · TD05
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
5.87
L_LdDifferentiateCyclic - cyclic differentiation
This FB differentiates a position with regard to a speed in consideration of the cycle.
• The cycle and shift factor for the position resolution are read out of the machine parameters
(AxisData).
• The clock pulse is created with remainder processing.
• The FB is the counterpart of the FB
Inputs
Outputs
Function library:
LenzeLineDrive
Do not use FB for new developments!
Runtime software licence:
Motion Control HighLevel
Motion Control TopLevel
Identifier/data type
Information/possible settings
dnPosIn_p
DINT
Clocked position in [inc]
• Scaling: 1 encoder revolution ≡ 2
16
increments (or acc. to AxisData)
AxisData
Machine parameters
• For accepting the machine parameters of the drive/motor, connect this input
with the output DI_AxisData of the SB LS_DriveInterface.
• The machine parameters of a master drive can be displayed with the
FB
. In this case, the FB output AxisData must be connected to
this input.
Identifier/data type
Value/meaning
dnState
DINT
Status (bit coded)
bits10 Zero crossing active
bits14 Internal limitation for calculation
Bit15 Error
bits18 No cycle available
bits21 Input error (e.g. impermissible position jump or inverse direction of
motion)
bits23 No valid axis data structure
dnSpeedOut_s
DINT
Speed
• Scaling: 15000 rpm ≡ 2
26
≡ 67108864
GQ6SHHG2XWBV
/B/G'LIIHUHQWLDWH&\FOLF
$[LV'DWD
GQ3RV,QBS
GQ6WDWH