When Will You Need This?
When you must execute a downtime logic when a downtime occurs.
The following model object can be found in the model objects directory: Flow Control \ Downtime.
Ease of Use: Easy
Ease of Modification: Moderate
How to Use the Model Object
1. Open Your Model
Open your model or create a new blank model.
2. Insert the Model Object into Your Model
1. Locate the model object Downtime and select the insert button.
2. Move the cursor to the point of insertion and left mouse-click. The upper left corner of the model object will be inserted at the location of the mouse-click.
3. Connect to Your Model
1. Connect a percentage route from your model to Process Station1.
2. Create a percentage route from Process Station1 to the rest of your model.
4. Define Values
1. Define the values for scenario parameters s_MTTF_M1, s_MTTR_M1, s_Worker_Station1, s_TimeTrigger_1_is_onM1, s_CyclesTrigger_1_is_onM1, s_CyclesBeforeRepairM1, and s_CyclesRepairTimeM1 based on the information provided under the head Scenario Parameters below.
5. Update Objects
1. Change the name of Process Station1 to what maybe appropriate for your model.
The model object is now integrated into your model, you should now be able to save and then simulate the model.
Attributes, Variables, Scenario Parameters and Scenarios Usage
1. a_Time_In: Record the time when the entity starts processing.
2. a_Proces_Time1: Run for the processing time assigned to an entity.
1. v_TTF_Run_TimeM1: Time for the machine to fail.
2. v_CountM1: Counter so that the a distribution in the action logic is re-evaluated.
3. v_MTTF_M1: Predicted time between failures.
4. v_CyclesCntM1: Count the cycle number.
1. s_MTTF_M1: The time between failures (this may be entered as a distribution).
2. s_MTTR_M1: The time to repair (this may be entered as a distribution).
3. s_Worker_Station1: Enter the resource name used to perform the downtime.
4. s_TimeTrigger_1_is_onM1: If set to one, this allows special logic downtimes triggered by time usage of the machine.
5. s_CyclesTrigger_1_is_onM1: If set to one, this allows special logic downtimes triggered by cycles.
6. s_CyclesBeforeRepairM1: The number of cycles required before a maintenance occurs (this may be entered as a distribution).
7. s_CyclesRepairTimeM1: The time for maintenance if a cycle-based downtime occurs (this may be entered as a distribution).