WISE Timer Function

Timer Introduction

WISE controller provides 12 Timer for timing functions. It also provides Timer Timeout function for condition evaluations. With the timer function, the users are able to edit logic that requires timing approach. In addition, the timer function can be reseted/started in real time that increases flexibility when performing logic control.

timer concept


Timer Setting

The configuration page is shown as below:



Follow the following steps:

  1. “Timer Amount” field is required. Select the total number of timer you are going to use from the dropdown list.
  2. Specify the timer you want to set up by selecting its index number from the dropdown list of the “Index” field.
  3. “Period” field is required for each timer; please input the period interval in units of seconds. The range of period is between 1 and 65535.
  4. Specify the initial status of each timer from the dropdown list of the “Initial Status” field. Select “Start” indicates the timer will start to count as soon as the hardware device is power up. “Stop” indicates the Timer will remain off when the hardware device is power up; it will not be activated until being triggered under certain conditions. The default setting of initial Status is “Stop”.
  5. Repeat steps 2 ~ 4. After all timer settings are completed, click “Save” button to save the changes.
  6. Timer Rule Setting

    The Timer status can be “Not Timeout” or “Timeout”. They can be included in the IF Condition statements. The Timer Action can be “Start” or “Reset”. The Start Action will start to run the Timer and if the Start Action is triggered one more time when the Timer is running, the Timer will restart again. The Reset action will reset the Timer and stop running the Timer. The Timer will be in “Timeout” status only when the Timer is running and reached the setting time, otherwise, the status of Timer will remain in “Not Timeout”.

    timer period


    Timer Condition:

    Timer status can be included in the IF Condition statements.

    Timer Status Description Condition Statements
    Timer Status of index N Not Timeout Identify if Timer status is Not Timeout continue to be TRUE when the status matches the criteria
    Timeout Identify if Timer status is Timeout

    Timer Action:

    Users can change the Timer status in the Action statement.

    Timer Action Description Execution Type
    Timer index N Start Start or Restart the Timer One Time
    Reset Stop and reset the Timer One Time

    Timer Application Example

    Scenario Example Document

    Assume a WISE Controller is used in a device monitoring system. It sends out an Email to the related personnel every 30 minutes in real time to report related data regarding current device status such as device operating temperature.

    disk WISE-71xx, 790x, 4000
    disk WISE-580x

    Graphic Illustration

    timer ex