1 l_smc_touchprobe, L_smc_touchprobe, L_smc_touchprobe ( 257) – Lenze PLC Designer PLC-Designer (R2-x) SoftMotion User Manual
Page 257: L-force | plc designer - softmotion

L-force | PLC Designer - SoftMotion
The L_SMC_DriveUtil.lib library (Lenze specifications)
L_SMC_TouchProbe
257
L
DMS 5.2 EN 03/2011 TD17
12
The L_SMC_DriveUtil.lib library (Lenze specifications)
This module library contains specific Lenze blocks.
12.1
L_SMC_TouchProbe
This block serves to detect the position of the drive in a highly precise manner via a touch
probe input at the drive. In contrast to the previously available function block
MC_Touchprobe, the command to be executed and the return information of measured
values are effected via process data (PDO). The advantage of this is that the data can be
transmitted from and to the drive in a considerably quicker way than this is possible in the
case of a control via service data (SDO).
Use of MC_Touchprobe and L_SMC_Touchprobe:
Inputs (VAR_INPUT)
Execute : BOOL
By setting a new positive edge, all outputs of the block are reset to the initial values.
WindowsOnly: BOOL
Activate window evaluation: All measured values outside the window defined are masked
out.
FirstWindowsPosition: LREAL
Lower limit of the window in SoftMotion units [SM units]
LastWindowPosition: LREAL
Upper limit of the window in SoftMotion units [SM units]
Axis: AXIS_REF
Selection of the drive
Function block
ECSxM axis module
Servo Drive 9400 CiA402
MC_Touchprobe
Only CAN
• Control via SDO
Is not supported.
L_SMC_Touchprobe
Only CAN
• Control via PDO
CAN and EtherCAT
• Control via PDO