Corrected from:
PLC Designer V3.3.2
L_SM3_DriveUtil library from V3.3.2.0
Behaviour of the new version?
The L_SMC_AxisBasicControl function block is referenced to TouchProbe if L_SMC_TouchProbe is not active (Execute := FALSE).
Otherwise an error message is output at L_SMC_AxisBasicControl.
What happens?
Homing to Touchprobe is not executed by the L_SMC_AxisBasicControl function block.
When does the problem occur?
Homing to Touchprobe is not possible if the function blocks L_SMC_AxisBasicControl and L_SMC_TouchProbe (Execute := TRUE) are used at the same time.
Which products are affected?
PLC Designer from V3.3
L_SM3_DriveUtil library from V3.3.0.0
Diagnostics options?
None
Short-term measures/recommendations?
Before homing with L_SMC_AxisBasicControl, execute the L_SMC_AbortTrigger function block.
Evaluation:
If the function blocks L_SMC_AxisBasicControl and L_SMC_Touchprobe (Execute := TRUE) are used at the same time, homing is not possible.