5function blocks – Lenze E94A User Manual
Page 328

5
Function blocks
5.91
L_LdMarkSync - mark synchronisation
328
Lenze · 9400 function library · Reference manual · DMS 6.7 EN · 08/2014 · TD05
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
dnMakeUpLeeway_s
DINT
Selection (addition) of the compensating speed as a speed signal
• Scaling: 2
26
≡ 15000 [rpm]
• The dnActDifference_p output is set using this speed.
The following applies from library V02.04.xx.xx:
• The signal at this input is internally processed only as a sum so that the remaining
TP distance (the dnActDifference_p output signal) can in fact be reduced with the
defined dnMakeUpLeeway_s speed but never be increased.
• If the remaining TP deviation dnActDifference_p has been compensated to zero
completely, the signal does not have any effect anymore at this input.
bResetPos
BOOL
Reset internal offset integrator
FALSE The internal offset integrator (the dnPosOffset_p output = sum of
the compensated TP correction distances so far) is set via the perfor-
med TP correcting motions.
TRUE The internal offset integrator (the dnPosOffset_p output) is set to ze-
ro.
dnActPos_p
DINT
Input for the acceptance of the current position of the system in [increments] for
which a touch probe position is to be determined:
• If the master value is corrected (x touch probe), the master position can be con-
nected, e.g. the position output of the master value integrator.
• If the drive axis is corrected (y touch probe), the actual position value,
FDB_dnActualPos_p, can be connected.
• Please observe that the modulo measuring system connected to the AxisData in-
put must go with the position value specified here.
dnTpTimeLag
DINT
Input for accepting the touch probe time stamp
• Connect this input with the output dnTouchProbeTimeLag of the corresponding
touch probe system block.
• The time stamp displays the time that has passed between the touch probe event
and the calling of the ApplicationTask.
• Scaling: 2
20
≡ 1048576 ≡ 1 [ms]
bTpReceived
BOOL
Input for taking over the status "Touch probe detected"
• Connect this input with the output dnTouchProbeReceived of the corresponding
touch probe system block.
FALSETRUE Touch probe detected.
• The actual position at the time when the touch probe is detected
is calculated and output at the dnTpPos_p output.
• The TP difference between the TP setpoint position,
dnTpSetPos_p, and the actual position, dnTpPos_p, is output at
the dnTpDifference_p output.
• The remaining TP difference, dnActDifference_p, is set to the TP
difference, dnTpDifference_p.
• If a touch probe has already been detected in the last cycle, the
position difference between the current and the previous touch
probe is output at the dnTpTpDistance_p output.
Identifier/data type
Information/possible settings