Passer au contenu
Elausys

Actionneurs KNX / Manuel d'utilisation du module logique

Math

Opérations mathématiques, types de données, valeurs fixes et comportement d'envoi de la sortie.

elausys · 18 septembre 2026
Sur cette page

The math function allows to perform mathematical operation on 2 inputs values with the following features:

  • Selectable mathematical operation
    • Addition (+)
    • Subtraction (-)
    • Multiplication (*)
    • Division (/)
    • Minimum of two inputs
    • Maximum of two inputs
    • Average of two inputs
  • Selectable Input 2 value from a fixed value or from a group object
  • Inputs type configurable from the following objects type
    • Percent value - DPT 5.001
    • 1-byte unsigned value (0-255) - DPT 5.005
    • 2-bytes unsigned - DPT 7.*
    • 2-bytes signed - DPT 8.*
    • 2-bytes float - DPT 9.*
    • 4-bytes unsigned - DPT 12.*
    • 4-bytes signed - DPT 13.*
    • 4-bytes float - DPT 14.*
  • Selection to send output value at any input change or only when output changes
  • Option to delay the output

The channel can be blocked from the KNX bus using the “Block” communication object. When a channel is blocked, Input changes have no effect on the output.

Parameters

PARAMETERVALUESDESCRIPTION
Channel descriptionTextChannel description that is displayed in the channel menu and in the group objects name of this channel
OperationAddition (+) Subtraction (-) Multiplication (*) Division (/) Minimum of two inputs Maximum of two inputs Average of two inputsSelection of the mathematical operation to perform between the two inputs values
Objects typePercent value - DPT 5.001 1-byte unsigned value (0-255) - DPT 5.005 (default) 2-bytes unsigned - DPT 7. 2-bytes signed - DPT 8. 2-bytes float - DPT 9. 4-bytes unsigned - DPT 12. 4-bytes signed - DPT 13. 4-bytes float - DPT 14.Datatype of the inputs value
Send conditionAt any input change (default) At output changeSelection if the output value is to be send on the bus at each change of the inputs or only when the output changes
Type of input 2Objects (default) Fixed valueSelection if input 2 value is received from a group object or set as a fixed value
Value0 (default) Value range based on the selected objects type rangeValue of input 2 if a fixed value is selected for this input
Output
Output delay0 (default) 0..255Delay to send the output based on the “delay unit” parameter.
Delay unit100ms seconds (default) minutesDelay units for the output delay value.

Communication objects

NRNAMEFUNCTIONSIZEFLAGSTYPE
1BlockOn/Off1 bitCRW1.003 - enable
3 *Input 1 – ValuePercent1 bitCW5.001 - percentage
5 *Input 2 – ValuePercent1 bitCW5.001 - percentage
7 *Output – ValuePercent1 bitCRT5.001 - percentage
  • Depending on the chosen datatype for the objects, these group objects can have the following configurations:
NAMEFUNCTIONSIZEFLAGSTYPE
Input x /Output - PercentPercent1 byteCW5.001 – percentage
Input x /Output - Value1 byte1 byteCW5.005 – 1-byte unsigned
Input x /Output - Value2 bytes2 bytesCW7.x – 2-bytes unsigned
Input x /Output - Value2 bytes2 bytesCW8.x – 2 bytes signed
Input x /Output - Value2 bytes2 bytesCW9.x – 2 bytes float
Input x /Output - Value4 bytes4 bytesCW12.x – 4-bytes unsigned
Input x /Output - Value4 bytes4 bytesCW13.x – 4 bytes signed
Input x /Output - Value4 bytes4 bytesCW14.x – 4 bytes float

Manual navigation

All manual articles

Questions fréquentes

La deuxième entrée peut-elle être une valeur fixe ?

Oui. Définissez Type of input 2 sur Fixed value et saisissez une valeur dans la plage du type de données sélectionné.

Quelles opérations sont disponibles ?

Addition, soustraction, multiplication, division, minimum, maximum et moyenne des deux entrées sont disponibles.

Continuer l'exploration

Retrouvez les autres guides de ce produit dans la documentation.

Retour à Manuel d'utilisation du module logique