The leader in industrial automation and control solutions

Overview & Concepts

The Timer object in EasyBuilder Pro is used to measure elapsed time and trigger actions after a specified delay or interval. It provides a built-in timing mechanism within the HMI project, allowing time-based behavior without requiring PLC logic or macro programming.

A Timer is configured by defining:

  • The control bit used to start or enable the timer
  • The preset time value (delay or duration)
  • The time unit or timing parameters
  • The action or status indication when the timer completes

When the timer is activated, the HMI begins counting based on the defined preset value. Once the elapsed time reaches the configured duration, the timer condition becomes true and the associated action or output state is triggered.

Typical applications include delaying screen transitions, creating timed system operations, or generating periodic actions within the HMI.

Timer Operations can be configured as a Per-Page timer (the timer can only be activated when that project window is also active) or Global (The timer starts counting when the input bit is in the ON state, regardless of the window displayed on the HMI)

EBPro Timer Object menu icon

Implementation

Click [Object] » [Time-related] » [Timer] icon on the toolbar to open the property dialog box as shown in the following figure.  In a cMT / cMT X project, after the [Timer (Global)] icon is clicked, a Timer management window opens in which timers can be added by clicking [New].

Timer (Per-Page)

EBPro Timer (Per page) object.  Timer (Per-page) can be placed on a project window and be activated only when the window is opened

Timer (Global) – cMT / cMT X Series Models

EBPro Timer (global) object.  Timer (Global) can be activated regardless of the active window on the HMI.

Timer Operation

ON Delay

Visualization of the ON Delay Timer operation mode, along with explanations of what happens when the various control bits activate.

OFF Delay

Visualization of the OFF Delay Timer operation mode, along with explanations of what happens when the various control bits activate.

PULSE

Visualization of the PULSE Timer operation mode, along with explanations of what happens when the various control bits activate.

ACCUMULATED ON Delay

Visualization of the Accumulated ON Delay Timer operation mode, along with explanations of what happens when the various control bits activate.

ACCUMULATED OFF Delay

Visualization of the Accumulated OFF Delay Timer operation mode, along with explanations of what happens when the various control bits activate.