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.