Restart of the touch probe profile when the positioning is aborted

Which products are affected?
L_MCProfileGenerator profile generator of the LenzeMotionControlVx.lib function library as of version V31. This profile generator is used in the template as of version 3.1.

What happens?
Although a profile abort (bAbort=TRUE) is requested, a touch probe event at the profile generator triggers a remaining path positioning.

When does the problem occur?
The behaviour only occurs if a position mode with touch probe evaluation is selected. If in that case a touch probe event is detected at the touch probe input bActTpReceived while the profile abort (bAbort=TRUE) is activated, the selected remaining path profile is executed. The input for the profile abort works edge-triggered. As a result, the start of the remaining path positioning is not prevented even in case of a TRUE level.
Practically, it is only possible to assign a touch probe sensor as long as there is a movement. Therefore, only the deceleration duration in case of a profile abort is relevant.

Possible diagnostics?
Every edge at the bActTpReceived input triggers a new remaining path positioning.

Short-term measures/recommendations?
The touch probe signal processing in the profile generator can be avoided with bTPEnable=FALSE. This input should be locked with NOT bAbort. As a result, the unexpected start of the remaining path positioning can be prevented.

Evaluation
A machine part is moved unexpectedly but in a controlled was by a certain distance inside the permissible travel range. The behaviour is not necessarily detected during commissioning since the conditions mentioned before may only occur accidentally.

URL for linking this AKB article: https://www.lenze.com/en-de/go/akb/200808181/1/
Kontaktformular