In Tulip, you can create two types of timers within an individual app:

  1. Timers that count up from 0:00
  2. Timers that count down from a predetermined number

These timers can track time at two levels:

  1. Time spent on an individual step
  2. Time spent in the entire app

Here's how to create these timers. Both timers only reset when an app is "completed" or "cancelled". The amount of time spent in the app is also automatically stored when an app is completed or cancelled. Read more about the app completion concept here.

Create A Timer That Counts Up

In order to add a step or process timer that counts up (or increases):

  1. Go to the step within the app where you would like to add a timer (or go to the Master Layout)
  2. Select the Text option on the Tool Bar.
  3. Select Variable

5. In the Context Plane, select App Info as the Datasource

4. Select Time Elapsed on App, or Time Elapsed on Current Step, as the App Info

This timer will automatically begin counting as soon as an operator opens the app or step in the Tulip Player.

Create A Timer That Counts Down

The Step Time (or Step Cycle Time) refers to the time that an operator should take to complete all activities in the step and move to a new step.  

Similarly, the Process Time or (Process Cycle Time) refers to the time that an operator should take to complete all activities in the app being run.  

Editing Step and Process Timers

  1. Click on the step where you would like to add a step timer
  2. Click the Embed button in the Tool Bar, and select Step Timer
  3. Select the Step Timer, and the following Context Pane will open:
  • Title: Name your timer
  • Time Duration: Select either your Step Cycle Time or App Cycle Time
  • Target Time: Set the target time of the timer. To statically set the timer, select Static Value or App Info. To dynamically set the timer select Tulip Table Record, or Variable.
  • Warning At / Overtime At: Set warnings for your timer

Setting Target Cycle Time

To set the Target Cycle Time for an individual step, click on the step, and select the Step tab from the Context Pane. Next, edit you Step Cycle Time

To set the Target Cycle Time for an entire app, select the App tab from the Context Pane.

Your App's Target Cycle Time, or you Process Cycle Time can be set to be a custom length, or the sum of your step's times.

Using Timing Values In Triggers

You can store the amount of time spent on a specific step or on the entire app in a variable or table record.

Here's an example of a "Then" statement that stores the amount of time spent on a step when an operator presses a button:

  • "Data Manipulation" "Store" "App Info" "Time Elapsed on Current Step" location "Variable"

Further Reading


Did you find what you were looking for?

You can also head to community.tulip.co to post your question or see if others have faced a similar question!

Did this answer your question?