I have been working on the plant simulation for about a year now and m good with programming , so any small guidance will be a great help
I am looking to play with WORKER, objective is to share worker whenever they are free.
let us say there are 2 station, 2 worker (simple model). i want to use worker to share load whenever possible i.e if station 1 is working and worker 1 is working on it , now when worker 2 becomes free, it should join the station 1 to help worker 1 finish the job..ie this should reduce the processing time of station 1 (as 2 persons are working on it).
i am currently using (<path>.imp.stopprocessing) and workerpool Onentrance, Onexit method and worker.efficiency. but struggling to make it happen.
any guidance or approach will be helpful
Solved! Go to Solution.
thanks for the reply steffen, i thought of this approach also.
this will make broker to not fullfill the request of the other station (2, lets say) since we have already assigned the worker to station 1 (as worker was free for sometime)
in my code when i stop a station using .imp.stopprocessing. it will return the worker to workerpool and at exit i am increasing worker's eff. to 200
thanks..can you help me with code in my example...appreciate your help
the Only logic i am using is ...stop the processing when any worker returns...onworkpool entrance
recalculate the worker efficiency's ---onworkpoolexit