Sequence

 

<< Click to Display Table of Contents >>

Navigation:  Components > Control, logic & time >

Sequence

 

The sequence is an invisible server component for issuing staggered command sequences of any values, for up to 99 outputs.

The component is divided into 3 stages. The switch-on sequence is executed when an on signal is present at the "Start/Stop input". Processing takes place according to the entries in the sequence editor.

 

The set step time is multiplied by the time factor. This defines how long the waiting time is before each command line. The commands within a line are executed simultaneously.

For example, the 1st line would be executed after step time * 1 second. According to the list, the value for channel 01 is set to "On". Channels 02-04 do not change (no output). Then the 2nd line is executed after the set waiting time and so on until the last line has been executed. The switch-on sequence is then completed at this point and the main sequence is called up. This sequence executes all lines one after the other, but always starts again from the beginning (continuous loop). This is executed until a new signal is applied to the "Start/Stop input".

 

Sequenz_Schema

              Startup sequence                  Main sequence                                 Shut down sequence

 

Starting the

sequence

one-time operation of

the startup sequence

Loop operation of

the main sequence

Stopping the

sequence

one-time operation of

the shutdown sequence

 

 

Note: As the name sequence implies, the output values are sequentially send one by one and not in parallel. When used as an activation function of a set of n functions remember that you first disable all functions in a row and then in a next row activate a function. It is to ensure that at no time two of the available functions are active.

 

Data points of the component

Name

Type

Function

Dynamic

Folder

Dynamically generated outputs (see Properties "Channels").

Input Start/Stop

Input

If the start / stop signal 'input' switches to TRUE, the startup sequence is activated and runs once. Afterwards, the main sequence is repeated until the

start / stop signal 'input' switches to FALSE, in which case the shutdown sequence runs once.

Step duration [s]

Input

base time, in seconds, for 1 step (line) of the sequence can be dynamically changed.

 

Properties of the component

Name

Standard

function

Channel

0

Number of outputs that can be configured in each sequence.

Startup sequence

0

Sequence to be played at startup.

Cancel startup sequence

 

If TRUE, the startup sequence will be canceled upon shutdown. If FALSE, the startup sequence will be finished upon shutdown.

Main sequence

0

Sequence to be played permanently.

Shutdown sequence

0

Sequence to be played at shutdown.

Abort shutdown sequence

 

If TRUE, the shutdown sequence will be aborted with a new start.

Start automatically

 

If TRUE, the sequence is started immediately after loading into Editor or Server.

Step duration [s]

1

Base unit for the time required to complete one sequence step using a factor of 1 and measured in seconds.