Help on operations

Function block

   
                ,-------------,
  Input 1 ------|             |------ Output 
  Input 2 ------|             |
                |             |------ Scene On
           ...  |             |------ Scene Off
                |             |
  Input n ------|             |------ Logic (Time delays)
                '-------------'
  Gate    -------------'

Configuration

  Active

You can use this circuit to switch an operation on and off.

  Name

Give the operation a name. The name improves the clarity and enables you to reference this operation using the name in another place, for example in the timers.

  Settings

You can use the symbol to expand the configuration screen to include further settings. You can use the symbol to hide these settings again.

  Delete

By pushing the delete button, you launch the relevant operation with standard values.

  Input

In this list, you can define up to 20 inputs and one gate. Inputs can be inputs from the various different technologies (KNX, EnOcean etc.) and also time switches.

  Invert

Each of the 20 inputs and also the gate can be inverted.

  Operation The operation is used to generate an output signal from the input signal.

An AND operation only generates an "on" signal at the output if all of the inputs have an "on" signal. The following table shows an AND-operation with two inputs A and B and the output Z.
A B | Z  
---------
0 0 | 0
0 1 | 0 
1 0 | 0
1 1 | 1


An OR operation generates an "on" signal at the output if at least one input has an "on" signal. The following table shows an OR-operation with two inputs A and B and the output Z.

A B | Z  
---------
0 0 | 0
0 1 | 1 
1 0 | 1
1 1 | 1


An XOR operation generates an "on" signal if the number of inputs with an "on" signal is uneven. The following table shows an XOR-operation with two inputs A and B and the output Z.

A B | Z  
---------
0 0 | 0
0 1 | 1 
1 0 | 1
1 1 | 0


An IMPULSE operation generates an "on" signal or "off" signal if a corresponding signal reaches one of the inputs. This operation can be used to emulate a cross circuit.



  Trigger

The trigger decides the conditions under which the linked output signal acts on connected outputs, scenes or timers.
"on allocation": Each time there is an allocation to the input, the result of the operation is forwarded directly to the connected outputs.
"change in value": Each time there is an allocation to the input, the result of the operation is only forwarded to the connected outputs if the new output status is different to the previous output status.

  Output

Here, you can determine that the output value generated is forwarded to an output, as defined, for example, in the technologies KNX, EnOcean etc. The output signal can also be inverted.

  Scenes

Here, you can determine that the output value generated on a scene is forwarded. If an "on" signal is generated as an output signal, the "on" scene is carried out. If an "off" signal is generated, the "off" scene is carried out accordingly.

  used by

If the result of this operation is used as an input by one or more instance(s), such as a timer, a corresponding list of these instances is shown here.

 

FAQs

 

Do outputs and scenes have to be entered in the configuration fields?
No. An operation can be defined without outputs and scenes. In this case, it works exclusively as an input for "Time delays".

 

Although the operation is correctly configured, no output function will be carried out.
Look in the log under "operation". Here, you will find a log of the relevant operation. If, as in this example, this states "undefined input(s)", one or more inputs are undefined.

operation.gate      gate.1 "vk1"    type: and  in: g0:0 g1:-1 ...  undefined input(s)!
                 
This occurs, for example, when one input in the operation is not launched by the connected sensor or by the configuration element "preset value", or by an operation with an inactive timer.