I've encoutred problem with Pick and Place working parallel, here is my model:
There are 2 possible routes for MUs:
1. Help => P&P => Machine1 => P&P => Machine2 => P&P => Buffer
2. Help => P&P => Machine3 => P&P => Machine4 => P&P => Buffer
I figured it out how to make P&P work with many different stations, but problem occures when all 4 stations are processing/setting up in same time. When Machine1 or Machine3 ends its work before Machine2/Machine4 (so we have for example Machine1,2,4 working and Machine 3 ended its work), P&P picks MU from this Machine and placed MU back on it (because next Machine is working), so this Machine processes MU again. After that usually Machine2 or Machine4 ends its work and everything is back to normal.
Hope someone understands my problem and can help my with that.
Solved! Go to Solution.
You need to wait until your successor is empty and operational before calling the P&P. You can try an exit control e.g. for successor machine4:
waituntil machine4.occupied=false and machine4.operational prio 1;
freelance simulation specialist
Didnt know about machine4.operational and I was trying to fix this issue by changing entrance control method. Creating exit control method with your lines fixed my issue. Thank you very much for help.