L_TT1P_PickAndPlace: After a stop, path execution can no longer be continued (corrected from V3.17.0)

Corrected from:
Library:  L_TT1P_TechnologyModules_LM  from  V03.17.0.47
                      (update via Easy Package Manager)
 
Response of the new version:
When xExecutePickAndPlace is set to TRUE again, execution of the path is continued from its breakpoint.
 
What happens?
When xExecutePick&Place is set to TRUE again, the path is executed again from the start.
 
When does this behaviour occur?
The Pick&PlaceHigh technology module executes a path.
A breakpoint has been defined at a specific point.
The path stops at this point and the technology module waits for the acknowledgement of the breakpoint.
Then, xPathStop is set.
The technology module changes to the eTMState = "Stop" state.
When xPathStop is reset, the technology module reaches the eTMState = "READY" state.
The xPahtHold = TRUE state is reported. The path is thus still stopped.
 
Which products are affected?
L_TT1P_PickAndPlace from the L_TT1P_TechnologyModules_LM library (V3.15.1.4 and higher)
 
Short-term measures:
At a breakpoint, the xStop function is superfluous because the path has already been stopped. Path traversing only continues after acknowledging the breakpoint with xAckHalt = TRUE.
 
Evaluation/recommendations:
If the above short-term measure is taken into account, path execution can always be continued after an interruption. The behaviour will be revised in release 3.17.0.

URL for linking this AKB article: https://www.lenze.com/en-de/go/akb/201800071/1/
Contact form