how to chart downtime for two different shift operators

how to chart downtime for two different shift operators

raashid_mohammed1
Not applicable
22 Views
4 Replies
Message 1 of 5

how to chart downtime for two different shift operators

raashid_mohammed1
Not applicable

See attached model

I have 4 operators set for Timetable1 and 4 for Timetable2

On dashboard I have state bar of operators

I want to chart when they are down due to shift end, right now when the shift ends the operators are in idle state instead of break or down state

please help

operatorworkingwithshifts.fsm

0 Likes
Accepted solutions (1)
23 Views
4 Replies
Replies (4)
Message 2 of 5

jeff_nordgren
Not applicable

@Raashid Mohammed

Attached is your model with the changes that I've made. Is this more what you had in mind?

operatorworkingwithshifts.fsm

0 Likes
Message 3 of 5

adrian_haws
Not applicable
Accepted solution

Changing the state manually is an intuitive way to look at this, but it doesn't work quite the same way. This is because if an operator is in the middle of a task sequence when he goes down, the manual state change will immediately be overwritten by the task it's performing. What you can do is add a delay task sequence for the duration of the breakdown time. We did this by changing the down and resume functions from "Stop Input" and "Resume Input", respectively, to "Travel to Location, Delay Until Down Time Complete" and "Do Nothing". Then in the code for the down function, you can remove the travel task sequence, and for both of them make sure to still set the label values for "opAvail". Then in the State Bar chart properties->Utilization Analysis make sure to include "scheduled down" in the chart. See updated model.

Message 4 of 5

raashid_mohammed1
Not applicable

THANK YOU

Want if I add

stopobject(downobject, STATE_Down) on Stop Function

And resumeobject(downobject, STATE_IDLE) on resume Function

Will that work the same way ?

0 Likes
Message 5 of 5

adrian_haws
Not applicable

@Raashid Mohammed The problem with stopping the object is that it will force the operator to stop in the middle of a task sequence.

0 Likes