Cancel
Showing results for 
Search instead for 
Did you mean: 

SingleProc performance

Pioneer
Pioneer

Hi,

 

I have single process and assembly stations,processing time normally distributed and 2 type of workers. The first one has efficency=100%, the second one 90%.

How can I set this difference into the processing time?

 

Thanks a lot.

6 REPLIES

Re: SingleProc performance

Siemens Phenom Siemens Phenom
Siemens Phenom

Have you seen that you can set the worker efficiency?

_________________________________________________________________
Did you like the answer? Then click the Thumbs Up button.
Did the answer solve your problem? Then accept the answer as solution.

Re: SingleProc performance

Pioneer
Pioneer
Yes, I didn't explain well my problem, sorry.
I have different cells, when a worker work in his own cell has an efficiency of 100%, if I reallocate him in another cell he has an efficiency of 90%.

Re: SingleProc performance

Siemens Phenom Siemens Phenom
Siemens Phenom

You could set the correct worker efficiency in the receive controls of the SingleProcs.

 

Example:

(type : integer; -- 0=failure, 1=setup, 2=processing, 3=transport
 tbl  : table)   -- Exporters
is
do
    local worker: object := tbl[1,1];
    worker.Efficiency := when worker.name = "WorkerA" then 100 else 75;	

    inspect type
    when 0 then
        ?.failImp.startProcessing;
    when 1 then
        ?.setupImp.startSetup;
    when 2 then
        ?.imp.startProcessing;
    end;
end;
_________________________________________________________________
Did you like the answer? Then click the Thumbs Up button.
Did the answer solve your problem? Then accept the answer as solution.

Re: SingleProc performance

Pioneer
Pioneer

Hi, thanks for your reply.

I tried for the last 2 days but I didn't solve the problem.

I used your method, but Plant Simulation give back this message "The method expects arguments, but none were passed". I don't understad what is missing.

 

This is my model

Re: SingleProc performance

Siemens Phenom Siemens Phenom
Siemens Phenom

The SimTalk code I postet was meant as a receive control, not as a exntrance control.

 

Open the SingleProc, activate the tab "Importer" and set the check-box "Active". Then enter the name of the Method into the edit field "Receive control". You also need to enter the name of the Broker into the edit field "Broker", and you need to insert a FootPath between the WorkerPool and the Workplace (instead you could set the check-box "Workers can beam to the workplace" in the WorkerPool). Finally clear the entrance control on the tab "Controls".

_________________________________________________________________
Did you like the answer? Then click the Thumbs Up button.
Did the answer solve your problem? Then accept the answer as solution.

Re: SingleProc performance

Pioneer
Pioneer
It works, thank you so much!! very gentle