Automatic sequencing principles – Vaisala Hydromet Data Collection Platform User Manual

Page 183

Advertising
background image

Chapter 5 ________________________________________ Advanced Use of Lizard Setup Software

VAISALA______________________________________________________________________ 181

On the Advanced user level, the synchronization times are modifiable
down to milliseconds. The type and scale parameters are also accessible
(although not visible in

Figure 88 on page 180

).

On the left of the Adjust timers frame, there is an additional Baselines
frame, which displays and enables changes to the overall timing of the
application. As with other Lizard settings, you can edit the list items in
bold print by double-clicking the value to be changed, typing in the new
value, and pressing ENTER to confirm the change.

Automatic Sequencing Principles

The Lizard component library contains all the necessary timed events
with default values for timer parameters and estimates of the time
needed for performing these operations. All the timed events are
classified into the following three baselines:

-

Measurements

-

Calculations

-

Logging and reporting

When an application is generated or the Timers view is opened, Lizard
performs an automatic timer sequencing operation with the following
algorithm:

1.

Lizard orders the timers into their baselines.

2.

Inside each baseline, the interdependence of events is determined,
for example, which events have to be executed first to perform the
interdependent events. Timed events must be sorted according to
this sequence.

3.

Following the previously determined order and using the execution
time estimates, Lizard determines the time needed by different
baselines and moves the following ones forward in time
accordingly. In a real application, this only effects the duration of
the measurements. Certain measurements may require, for
example, long activation delays, which then causes the following
calculations to be delayed. Calculations, logging, and reporting are
executed as soon as possible after the measurement cycle has
finished.

All automatic sequencing is based on a cycle of one minute (or
multiple). By default, measurements are started at the full minute,
followed by other events as soon as the measurement cycle is complete.

Advertising