- 89 -
U.motion KNX Server Plus, Touch
Installation Manual
When creating the logical expression the following points must be considered:
•
The evaluation of a logical expression is always done pairwise. At start, the first two objects with the specified
operator "AND" / "OR" will be evaluated. Then the results of this evaluation will be evaluated with the defined
operator "AND" / "OR" with the third object and so on!
•
The logical expression must be created by entering the objects "ID" concatenated among each other with a logical
operator "AND" / "OR , all separated by a blank space; the logical operators must be written in capital letters.
•
In order to invert an input object, the operator "NOT" must be written directly before the "ID" of the corresponding
object, separated from the objects “ID” through a blank space; this operator must be written in capital letters, too.
Once a logical expression is configured in the LOGIC, at least one output object must be defined in the list “LOGIC-
OUTPUTS”; otherwise the LOGIC will have no effect. At every status change of one of the defined input objects, the
corresponding logical expression is evaluated and the defined output objects are set to the corresponding state.
To add new objects into the area "LOGIC-OUTPUTS", simply locate the desired objects with the search function and pull
them into the area ("drag and drop"). Once all required objects are in the list, the actions to be performed for each object
- depending on the result of the evaluated logic expression - can be defined:
CONDITION
Evaluation of the result of the logical expression ("If LOGIC = TRUE" or "If LOGIC =
FALSE"). If the action should be triggered at every evaluation of the logic, please select
"Every status change”.
ACTION
Action to execute on the object – differs depending on the type of the object
VALUE
Value, to which the object will be set, when the condition is fulfilled; (if for the
parameter "ACTION" the corresponding option is selected and the object supports
this functionality). If for the condition the option "Every status change" is selected, the
output object can be set to the same value as the result of the evaluation of the LOGIC
("Value of ...") or also to its inverted value (“Inverted value of …").