I have a situation in the shopfloor where there will be no initial stock in the station 2 as its a single piece flow line and the worker after processing in station 1 has to load the part on station 2 and if the second part is waiting, the worker has to come back to the first buffer and load it on station 1 and the worker should be available at station 1 until the processing is over and now he has to move the part to buffer2 since the first part is still being processed in station2.
The movement of first part worked fine, but when it comes to the second part, i get a message stating that the target is not defined to move the second part after processing at station1, though i have defined the logic.I have attached the model for your reference. I request you to kindly go through the model.
Solved! Go to Solution.
the workplace needs to offer the same service as you need in the exit strategy "carry away..."
You need to add conditions also to buffer2 and to go_and_no_go.
Thanks for your reply Mr.Bangsow
I have one last problem to be solved. In the same sample, if i give the total MU's as 6, then after every 5 cycles of station 2, the 6th part has to enter the Go_No_GOcheck station after the processing of station2 is complete. But in the attached sample, the worker is not moving the part to Go_No_GOcheck station from station2.
you only need to define this special condition in the exit control of station2:
Waituntil (Station1.empty and buffer3.empty and station3.empty and
worker.empty and buffer2.occupied and go_NOGO_CHECK.empty) or (Station1.empty and buffer3.empty and station3.empty and worker.empty
and buffer1.empty and go_NOGO_CHECK.empty) @.move
Thanks for the reply Mr.Bangsow,
As i said, after processing the second part in station1, the part is moved by the worker to buffer2 and the worker waits at the workplace of the buffer2. Since the scenario is dynamic in nature, there will be parts waiting in the first bufffer, so it is required for the worker to come back to the first buffer and take the third part and load on station1 and the second part will be waiting in buffer2 to enter station2.
Also in the model Filing4 attached, once the 6th part from station2 is processed it has to enter the Go_No_Gocheck station which i mean to say is that every 6th part coming out from station2 simulation run has to enter the Go_No_Gocheck station and the part will be processed in the Go_No_Gocheck station for a duration of 10 seconds
you can set the destination of the workertransport in the exit control with @.destination. For changing the destination for each 6th part, you can e.g. use the modulo operator and the attribute statNumIn (exit control buffer3):
if self.~.statNumIn mod 6 = 0 then @.destination:=workplace7 else @.destination:=workplace3 end @.move
In this case the source should produce at least 6 parts!
For filling buffer2 with processed parts while station2 is processing, you need to change the condition of buffer1....
finally an updated model: you need to activate the importer at the checking station, you had a failure in the formula of the proctime, I have added a method to the last workstation, so that the worker waits infront of station2 for the last two parts...
look into the exit controls for the updated waituntil conditions