User guide
Lenze · 9400 function library · Reference manual · DMS 6.7 EN · 08/2014 · TD05 535
5 Function blocks
5.143 L_SdTouchProbe - touch probe evaluation
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
5.143 L_SdTouchProbe - touch probe evaluation
This FB takes over the interpolation of the input signal based on the time stamp handed over by a
touch probe system block and outputs the interpolated value and the difference compared with the
last input signal.
• The FB considers a modulo measuring system and the cycle of the selected machine parameters.
Inputs
Outputs
Function library: LenzeServoDrive
Runtime software licence: Motion Control HighLevel Motion Control TopLevel
Identifier/data type Information/possible settings
dnActPos_p
DINT
Input for accepting the current position in [inc]
• Connect this input with the signal to be interpolated, e.g. the master value of a
line drive.
dnTpTimeLag
DINT
Input for accepting the time stamp
• Connect this input with the output dnTouchProbeTimeLag of the corresponding
touch probe system block.
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.
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 L_SdSetAxisData
. In this case, the FB output AxisData must be connected to
this input. ( 510)
Identifier/data type Value/meaning
dnTpPos_p
DINT
Interpolated TP position in [inc]
dnTpPosDiff_p
DINT
Position difference in [increments]
• Position difference between the last time the TP position was latched and the
starting time of the task.
73BGQ7RXFK3UREH7LPH/DJ
73BE7RXFK3UREH5HFHLYHG
73BE7RXFK3UREH/RVW
/6B7RXFK3UREH
73BE1HJDWLYH(GJH
GQ7S3RVBS
GQ7S3RV'LIIBS
/B6G7RXFK3UREH
GQ$FW3RVBS
GQ7S7LPH/DJ
E7S5HFHLYHG
73
$[LV'DWD
no










