Skip to content

Over Time Threshold Report

LegacyHow this worked in the previous version

When you need to pull the highest priority items out of the waiting area first, to report the number of entities that have exceeded a predefined time limit for being in a user defined area of the model, and to show the stats on the screen.

Over Time Threshold Report

The following model object can be found in the model objects directory:

  • Flow Control - Over Time Threshold Report
  • Ease of Use: Moderate
  • Ease of Modification: Moderate
  • Open Your Model: Open your model or create a new blank model.

  • Insert the Model Object into Your Model

  • Locate the model object Over Time Threshold Report and select the insert button.

  • 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.

  • Connect to Your Model

  • **Connect **the **arrival route **to an entity in your model.

Over Time Threshold Report

  1. **Click **on the arrival route, and change the entity arrival pattern to your situation.

Over Time Threshold Report

If you decide to use your own arrival route, copy the action logic from the arrival route and paste it into the arrival route you have chose for this scenario.

Over Time Threshold Report

  1. **Connect **the exit route from **Process **to the Waiting Queue.

Over Time Threshold Report

If you decide to remove the Process, copy the action logic from its exit route and paste it into the entry route of Waiting Queue

Over Time Threshold Report

  1. **Connect **the percentage route that exits from **Process4 **and connect it to the rest of your model.

If you decide not to use the Process4, then copy the action logic that is in the exit route of Process4, and paste it where you require the resources to be set free.

  • Define Values

  • **Modify / Update **the attribute **a_Priority **in the arrival route to define the priority of an entity.

  1. **Modify **the scenario parameters **s_LoopDelay1 **and s_OverLimit_Hrs. Review the detailed information for scenario parameters description.
  • Completion: The model object is now integrated into your model, you should now be able to save and then simulate the model.
  • a_Priority: Is used to record the priority of an entity. The setting and placement of this attribute will need to be adjusted to meet the requirement of the model.
  • a_StartWait1: Is used to store the start time of entities entering the “wait area”. The location of this attribute will need to be move to meet the requirements of the model.
  • a_TotalWait1: Is used to store the total wait time for each entity.
  • v_Count_Over_Limit: Is used to count the entities that a currently under the preset limit and reside in the waiting queue.
  • v_Count_Under_Limit: Is used to count the entities that a currently over the preset limit and reside in the waiting queue.
  • v_Gate1: Holds entities from processing through looped logic at the Waiting Queue until specified time (s_LoopDelay1) has passed.
  • s_LoopDelay1: Sets the delay before executing the repeating the logic in the Waiting queue.
  • s_OverLimit_Hrs: Sets the time after which entities in the Waiting Queue will be counted as over the limit.