GW 90729
GW 90729
GW 90729
Technical manual
1
Contents
1 Introduction ................................................................................................................................................ 3
2 Application.................................................................................................................................................. 3
2.1 Association limits ................................................................................................................... 3
3 “Main” menu ............................................................................................................................................... 4
3.1 Parameters ............................................................................................................................ 4
4 “Binary input X” menu ................................................................................................................................ 6
4.1 Parameters ............................................................................................................................ 6
5 Communication objects............................................................................................................................ 61
2
1 Introduction
This manual explains the functions of the KNX 8-channel ac/dc voltage input module - DIN rail (GW
90729) devices and how they are set and configured with the aid of the ETS configuration software.
2 Application
The KNX 8-channel ac/dc voltage input module - DIN rail makes it possible to connect up to 8 (24..48Vdc or
24..230Vac) voltage input push-buttons or contacts and sent the relative commands to actuator devices via
the KNX BUS.
The module is powered by the BUS line and equipped with 8 amber LEDs signalling the status of the inputs.
The module is assembled on the DIN rail, inside the electric boards or junction boxes.
Each input is configured with the ETS software to create one of the functions listed below.
This means that up to 254 group addresses can be defined, and up to 254 associations can be made
(communication objects and group addresses).
3
3 “Main” menu
The Main menu contains the application parameters for all the 8 input channels implemented by
the device.
Fig. 3.1
3.1 Parameters
selecting enabled, displays the configuration menu Binary input 1, Binary input 2, Binary input 3, Binary
input 4, Binary input 5, Binary input 6, Binary input 7 or Binary input 8 (see chap. 4 “Binary input X”).
4
- 11.. 21 seconds (depending on physical address) (default value)
- 5.. 9 seconds
- 11 seconds
- 13 seconds
- 15 seconds
- 17 seconds
- 19 seconds
- 21 seconds
- no delay
Setting the values 11.. 21 seconds (depending on physical address) and 5.. 9 seconds, the device
automatically calculates the transmission delay according to an algorithm that examines the physical
address of the device itself; the presented values (11/21 or 5/9) indicate the extremes of the value interval
that can be calculated.
The switch-on time of the device is estimated as approx. 8 seconds.
5
4 “Binary input X” menu
If a binary input is enabled, a dedicated menu is displayed for each input called Binary input x (x = 1 .. 8, is
the input index). The menu structure changes based on the value set for the “Matched function”
parameter. For the sake of simplicity, the parameters enabled according to the value set for the above
parameter are listed in the following paragraphs.
4.1 Parameters
6
4.1.2 Debounce time [ms]
When an electro-mechanical device such as a push-button is pressed, there is a series of brief bounces
(quick closing and opening of the contact) before the contact shifts definitively to the open or closed status; if
suitable precautions are not taken, these bounces may be detected by the application software and
interpreted as multiple command activations, causing subsequent device malfunctioning.
Given that the duration of these bounces depends on the type of device used, a function has been added to
the device software to avoid the problem. It basically involves inserting a delay time between the reading
moments of the push-button contact status so that when a contact status variation is detected, a specific
time must pass before the device can detect another variation.
This value can be set in the “Debounce time [ms]” parameter. The values that can be set are:
The following chart summarises the concepts of “Long operation minimum time [x 0.1s]” and “Debounce
time [ms]” explained above.
Open
Contact
status
Closed
Minimum time Minimum time
long operation long operation
Open
Status
detecte
Closed
short
long
Type of
operation
Starting from the top, the first chart shows a simulation of the time trend of the push-button status. The
second chart shows the time trend of the push-button status detected by the device software that filters the
contact disturbance (bounce) for a time equal to Tdebounce starting from the moment when the first variation is
detected.
At the end of the debounce time, the software re-reads the contact status and, if it is the same as the last
status detected and if the variation is from open status to closed status (push-button pressed), it activates a
timer whose initial value is the one set in “Long operation minimum time [x 0.1s]”. If the timer expires
before the status variation from closed to open is detected, the software interprets this as a long operation;
otherwise, the timer is blocked and the action is considered a short operation, as shown in the third chart.
7
4.1.3 Block
To inhibit the binary input when sending commands associated with the closure/opening or long/short
enabling of the contact, the block function must be activated: this function inhibits the detection of the
closure/opening or long/short enabling of the contact, thereby preventing the device from sending the
telegrams associated with these events on the BUS. If it is activated, any possible status variation will not be
interpreted until a block deactivation command is received.
The parameter for enabling the function is the “Block” parameter that can take the following values:
If enabled is selected, this displays the parameters “Block activation value” and “block function on bus
voltage recovery” and the communication object IN.x - Block (Data Point Type: 1.003 DPT_Enable), with
which you can activate the function via the BUS command.
In particular cases where a front (opening or closure) or operation (short or long) is associated with the
cyclical sending of a command/value, the block works in the following way:
a. if the block is activated while the cyclical sending is active, the device continues to send cyclically
throughout the period in which the block is active. When the block is deactivated, the activation condition
of the cyclical sending will be checked again. if it continues to be checked, the cyclical sending will
continue, otherwise, the cyclical sending will end (even if the variation occurred while the block was
active, so the sending of the telegram on front detection was inhibited).
b. if the block is activated while the cyclical sending is not active, the device does not react. When the block
is deactivated, the cyclical sending condition will be checked and the necessary actions will be taken
(even if the variation occurred while the block was active).
The parameter “Block activation value” makes it possible to set which logic value the bit received via BUS
telegram should assume to activate the block function; the values that can be set are:
- value “0”
- value “1” (default value)
The parameter “Block function on bus voltage recovery” is used to set the status of the block function on
BUS voltage recovery. The values that can be set are:
- disabled
- enabled
- as before voltage drop (default value)
8
- scene management
(See paragraph 4.1.4.8. ”Scene management” function)
- switching sequences
(See paragraph 4.1.4.9. “Switching sequences” function)
- pulse counter
(See paragraph 4.1.4.10. “Pulse counter” function)
- multiple press/closing contact
(See paragraph 4.1.4.11. “Multiple press/closing contact” function)
Enabling this function makes the following parameters available for configuration:
9
4.1.4.1.1 Type of recognised activation (Functioning type recognized)
The parameter “Functioning type recognized” is used to define which type of contact operation generates
the sending of the sequence commands. The values that can be set are:
The count of the cyclical sending time is initialised in the moment when the operation associated with
cyclical sending is detected. The commands are repeated at the end of the cycle time, on the basis of
the delays set (the entire command sequence is repeated). The following chart summarises the
concept.
Open
Status
detecte
Closed
t
Cycle time closed Cycle time closed
contact contact
object C
object C
object C
object A
object B
object A
object B
object A
object B
BUS
telegram
TA TB TC TA TB TC TA TB TC t
The chart shows that, once contact closure has been detected, the cycle time counter is initialised
along with the delay on the sending of the first object (in this case, object A). At the end of the cycle
time, the whole sequence (including delays) is repeated. Throughout the repeat, the contact remains
closed.
10
4.1.4.1.4 Channel behaviour at BUS voltage recovery
When the BUS voltage is restored, the behaviour of the binary input (with regard to the sending of the
sequence and the cyclical sending of telegrams) can be defined via the “Channel behaviour at bus voltage
recovery” parameter. The values that can be set are:
By selecting evaluate contact status and cyclical sending, the device behaves in the following way:
if the recognised type of operation is edges (closing/opening), the device checks the contact status
and:
a) if the current status is the same as before the voltage failure, the device evaluates the value set
in the “Sending object condition” items of all the objects of the sequence, and sends only
those telegrams for which cyclical sending is enabled (as if the voltage failure had not occurred).
b) if the current status is different from the one before the voltage failure, the device interprets the
event as a new edge (occurring at switch-on) and consequently initialises the sending of the
entire sequence.
if the recognised type of operation is short operation/long operation, the device checks the last
operation recognised before the voltage failure and, after evaluating the value set for the “Sending
object condition” items of all the objects of the sequence, it sends only those telegrams for which
cyclical sending is enabled (as if the voltage failure had not occurred).
If the value ignore contact status and cyclical sending is selected, no telegram is sent when the BUS
voltage is restored; the status variation or a short/long operation must be detected in order to reactivate the
sending of the sequence.
The following chart helps you to understand the behaviour of the device upon BUS recovery if the value
"evaluate contact status and cyclical sending" is selected and the type of operation recognised is "edges"
(closure/opening).
11
voltage device
failure activation b
Open
Contact
status
a
Closed
a
Object A
Object B
Object C
Object D
Object E
Object F
Object A
Object B
Object C
Object D
Object E
Object F
In the example above, objects A, B, C are sent on the contact opening edge and objects B and C are also
sent cyclically. Objects D, E, F are sent on the contact closure edge and objects E and F are also sent
cyclically. Chart “a” shows the condition in which the contact status when the device is activated following
BUS voltage failure is the same as before that failure; vice versa, in chart “b” the contact status when the
device is activated is different from that prior to the failure.
Chart “a”
- On the opening of the contact, the device sends the sequence of telegrams A, B and C on the basis of
the set sending delays
- after a period of time equal to the period of cyclical telegram sending with an open contact (Tcycle_CA),
the device again sends objects B, C for which cyclical sending is enabled
- on the closure of the contact, the device sends the sequence of telegrams D, E and F on the basis of the
set sending delays
- after a period of time equal to the period of cyclical telegram sending with a closed contact (Tcycle_CC),
the device again sends objects E, F for which cyclical sending is enabled
- upon recovery after a BUS voltage failure, the device detects that the contact status is “closed”, as it was
prior to the failure. At this point, it sends telegrams E, F for which cyclical sending is enabled. Object D is
not sent
- After a period of time equal to the period of cyclical telegram sending with a closed contact (Tcycle_CC),
the device again sends objects E, F for which cyclical sending is enabled. This condition continues until
contact opening is detected.
12
Chart “b”
- On the opening of the contact, the device sends the sequence of telegrams A, B and C on the basis of
the set sending delays
- after a period of time equal to the period of cyclical telegram sending with an open contact (Tcycle_CA),
the device again sends objects B, C for which cyclical sending is enabled
- on the closure of the contact, the device sends the sequence of telegrams D, E and F on the basis of the
set sending delays
- after a period of time equal to the period of cyclical telegram sending with a closed contact (Tcycle_CC),
the device again sends objects E, F for which cyclical sending is enabled
- upon recovery after a BUS voltage failure, the device detects that the contact status is “open”, unlike the
condition prior to the failure. At this point, it sends telegrams A, B and C on the basis of the set sending
delays, as if it had detected an opening edge at the time of activation
- after a period of time equal to the period of cyclical telegram sending with an open contact (Tcycle_CA),
the device again sends objects B, C for which cyclical sending is enabled. This condition continues until
contact closure is detected.
If enable is selected, the following parameters will be visualised: “Sending object format”, “Sending on
closing/short operation detection”, “Sending on opening/long operation detection” and “Object
sending delay [s]”. These are grouped together in the z object sub-group (where z indicates the object
associated with the binary input, included between A and D).
The value set for this item will alter the values that can be set for the “Sending on closing/short operation
detection” and “Sending on opening/long operation detection” parameters.
The parameter “Sending on closing/short operation detection” parameter is used to set the command or
value to be sent following the detection of the closure or short operation of the contact (depending on the
type of operation selected) associated with the binary input.
13
The parameter “Sending on opening/long operation detection” parameter is used to set the command or
value to be sent following the detection of the opening or long operation of the contact (depending on the
type of operation selected) associated with the binary input.
If the format of the object to send is 1 bit, this displays the communication object IN.x - z object 1 bit
value (Data Point Type: 1.002 DPT_Bool) and the values that can be set for the two parameters above
are:
Selecting the value cyclical switching, the “Object status feedback” parameter will be shown, which
makes it possible to enable and display the IN.x - z object status feedback communication object (Data
Point Type: 1.001 DPT_Switch); by enabling this object, when the status feedback telegram is received
for the object in question, the command that the device will send (via the IN.x - z object 1 bit value
object) when the event associated with the cyclical switching detected will be the opposite of the value
generated by the most recent event between the BUS value received on the IN.x - z object status
feedback object and the last value sent (via the IN.x - z object 1 bit value object).
The “Status feedback object” parameter may have the following values:
Selecting the value enabled displays the IN.x - z object status feedback communication object. In this
case, every time the BUS voltage is restored you must send a status read request on this object in order
to update the interface about the status of the devices connected.
If the format of the object to send is 2 bit, this displays the communication object IN.x - z object 2 bit
value (Data Point Type: 2.001 DPT_Switch_Control) and the values that can be set for the two
parameters listed above are:
By selecting cyclical switching, in this case no communication object will be displayed as the device is
always updated about the function activation status.
If the format of the object to send is 1 byte unsigned, the IN.x - 1 byte value z object communication
object will be visible (Data Point Type: 5.010 DPT_Value_1_Ucount) and the values that can be set for
the two parameters listed above are:
By setting send value, it is possible to define the value to be sent via the newly displayed parameter
“Value (0 .. 255)” which can assume the following values:
If the format of the object to send is 1 byte signed, the IN.x - 1 byte value z object communication
object will be visible (Data Point Type: 6.010 DPT_Value_1_Count) and the values that can be set for
the two parameters listed above are:
14
- no action/stop cyclic sending object (default opening value)
- send value (default closing value)
By setting send value, it is possible to define the value to be sent via the newly displayed parameter
“Value (-128 .. 127)” which can assume the following values:
If the format of the object to send is 1 byte percentage value, the IN.x - 1 byte value z object
communication object will be visible (Data Point Type: 5.001 DPT_Scaling) and the values that can be
set for the two parameters listed above are:
By setting send value, it is possible to define the value to be sent via the newly displayed parameter
“Value (0% .. 100%)” which can assume the following values:
If the format of the object to send is 1 byte HVAC mode, the IN.x - 1 byte value z object
communication object will be visible (Data Point Type: 20.102 DPT_HVACMode) and the values that can
be set for the two parameters listed above are:
By selecting cyclical switching, in this case no communication object will be displayed as the device is
always updated about the function activation status.
By selecting cyclical switching (thermostat), each time the associated event (closing/opening or
short/long operation) is detected, the device will send a new temperature adjustment mode (HVAC) in
the order Comfort→ Precomfort→ Economy→ Off→ Comfort … By selecting cyclical switching (timed
thermostat), each time the associated event (closing/opening or short/long operation) is detected, the
device will send a new temperature adjustment mode (HVAC) in the order Comfort→ Precomfort→
Economy→ Off→ Auto → Comfort …
If the format of the object to send is 2 byte unsigned, the IN.x 2 byte value z object communication
object will be visible (Data Point Type: 7.001 DPT_Value_2_Ucount) and the values that can be set for
the two parameters listed above are:
By setting send value, it is possible to define the value to be sent via the newly displayed parameter
“Value (0 .. 65535)” which can assume the following values:
If the format of the object to send is 2 byte signed, the IN.x 2 byte value z object communication object
will be visible (Data Point Type: 8.001 DPT_Value_2_Count) and the values that can be set for the two
parameters listed above are:
15
By setting send value, it is possible to define the value to be sent via the newly displayed parameter
“Value (-32768 .. +32767)” which can assume the following values:
If the format of the object to send is 3 bytes RGB colour, the IN.x 3 byte value z object communication
object will be visible (Data Point Type: 232.600 DPT_Colour_RGB) and the values that can be set for the
two parameters above are:
By setting send value, you can select the colour to be sent via the “Colour” dummy parameter; The
values that can be set are:
By selecting customise, the following parameters are made visible: “Value of RED component (0 ..
255)”, “Value of GREEN component (0 .. 255)” and “Value of BLUE component (0 .. 255)”; The
combination of the three colour components determines the actual value sent on the BUS. If you select
any of the other values, these parameters will still be visible but with pre-set values that cannot be
modified.
The values that can be set are:
If the format of the object to send is 4 byte unsigned, the IN.x 4 byte value z object communication
object will be visible (Data Point Type: 12.001 DPT_Value_4_Ucount) and the values that can be set for
the two parameters listed above are:
By setting send value, it is possible to define the value to be sent via the newly displayed parameter
“Value (0 .. 4294967295)” which can assume the following values:
If the format of the object to send is 4 byte signed, the IN.x 4 byte value z object communication object
will be visible (Data Point Type: 13.001 DPT_Value_4_Count) and the values that can be set for the two
parameters listed above are:
By setting send value, it is possible to define the value to be sent via the newly displayed parameter
“Value (-2147483648 .. 2147483647)” which can assume the following values:
If the format of the object to send is 14 bytes, the IN.x 14 byte value z object communication object will
be visible (Data Point Type: 16.001 DPT_String_8859_1) and the values that can be set for the two
parameters listed above are:
16
- no action/stop cyclic sending object (default value on detection of opening)
- send value (closing detection default value)
By setting send value, it is possible to define the value to be sent via the newly displayed parameter
“Value (ISO characters 8859-1)” which can assume the following values:
NOTE: to remedy the problem of coding and the method for inserting values with 2/4 byte floating point
format (DPT 9.0xx and 14.0xx), there is an external transformation tool that makes it possible to enter a
value in the floating format and obtain the corresponding value with “unsigned and signed value” coding, and
vice versa. In this way, the user obtains the value to be entered in the ETS database, selecting the format
“2/4 byte signed/unsigned value”.
Note: if a sequence of commands with delays - activated by the detection of a specific event
(closure/opening or short/long operation) - is being sent, then the detection of the opposite event will cause
the termination of the sending of that sequence, but only if at least one of the actions associated with the
detection of the latter event is different from no action; otherwise, the command/value sequence will be
continue to be sent until the last command/value has been sent.
By selecting never, the device will only send the telegram with the set value on the BUS when the contact
changes from closed to open or vice versa (or when a short/long operation is detected on the contact).
By selecting in the case of an open contact/long operation, the device will only send the telegram with the
set value on the BUS when the contact changes from closed to open (or when a long operation is detected
on the contact). As long as the contact remains open (or no other operation is recognised), the device will
occasionally send the value associated with the event; if a new long operation is recognised, this cyclical
sending is interrupted and the sending of the sequence associated with the detected operation restarts.
17
By selecting in the case of a closed contact/short operation, the device will only send the telegram with
the set value on the BUS when the contact changes from open to closed (or when a short operation is
detected on the contact). As long as the contact remains closed (or no other operation is recognised), the
device will occasionally send the value associated with the event; if a new short operation is recognised, the
sending of the sequence associated with the detected operation restarts.
By selecting always, the device will only send the telegram with the set value on the BUS when the contact
changes from closed to open or vice versa (or when a short/long operation is detected on the contact). The
command telegram associated with the detected event is repeated at regular intervals. If a short/long
operation is recognised, this cyclical sending is interrupted and the sending of the sequence associated with
the detected operation restarts.
If the value no action/stop cyclic sending object is associated with a specific operation for all the objects
enabled, then the cyclical condition will be ignored even if it is enabled. If cyclical sending is active
(determined by the setting of the other operation), this is terminated.
18
4.1.4.2 “1 push-button + stop dimmer" function
This is used to configure the binary input to control a dimmer with a single button, increasing and decreasing
dimmer brightness always using the same input.
For sending on/off telegrams and brightness control telegrams.
As there is only one input to manage the On/Off and brightness control functions, the operation is managed
by differentiating between short operations and long operations:
a long operation is interpreted as a brightness control command. When the contact is opened, an
adjustment stop telegram is sent to stop the brightness increase/decrease operation for the dimmer and
to fix the brightness value reached at the moment the stop control command was received.
a short operation is interpreted as an on/off command.
Using this type of function, brightness control depends on the so-called brightness control characteristic
curve, which varies from actuator to actuator, based on how the manufacturer designed the curve that
regulates power, and as a result brightness. This means that the speed with which brightness reaches its
maximum and minimum value does not depend on the commands sent from the device, but the latter
regulates the brightness itself by stopping its increase/decrease based on the desired value. The
communication objects enabled by this function are IN.x - Switching (Data Point Type: 1.001 DPT_Switch)
and IN.x - Brightness dimming (Data Point Type: 3.007 DPT _Control_Dimming).
The normal behaviour of the device foresees that if the command to be sent is the opposite of the last
command sent, this is transformed into:
long operation: if the last sent command was an off command or a decrease brightness command,
the new command will be an increase brightness command; vice versa, if the last sent command
was an on command or an increase brightness command, the new command will be a decrease
brightness command. In both cases, when the contact is opened, an adjustment stop telegram is
sent to stop the brightness increase/decrease operation for the dimmer and to fix the brightness
value reached at the moment the stop control command was received.
short operation: if the last sent command was an on command, the new command will be an off
command; vice versa, if the last sent command was an off command, the new command will be an
on command; the brightness increase/decrease control commands in this case do not determine the
value of the last command sent to distinguish the value of the new command to be sent.
19
This behaviour is modified if the user enables the IN.x - Dimmer status feedback communication object
(Data Point Type: 1.001 DPT_Switch), via the “Dimmer status feedback object” parameter.
Enabling this function makes the following parameters available for configuration:
If enabled is selected, the “Brightness control commands with dimmer on” parameter is
visualised, along with the communication object IN.x - Dimmer status feedback, which makes it
possible to receive status feedback from the controlled dimmer actuator; The behaviour of the push-
button panel is modified as follows:
long operation: the commands that the device sends depend on the parameter “Brightness
control commands with dimmer on”, which can assume the following values:
By setting brightness increase and decrease, if the value of the last two events "last sent
command" and "dimmer status feedback" is ON, the new brightness control command to be sent
will be the opposite of the last sent command. When the contact is opened, an adjustment stop
telegram is sent to stop the brightness increase/decrease operation for the dimmer and to fix the
brightness value reached at the moment the stop control command was received. If the value of
the last of the two events "last sent command" and "dimmer status feedback" is OFF, the first
command to be sent is increase brightness value, followed by sending the command opposite of
the last one sent.
short operation: if the value of the last of the two events "last sent command" and "dimmer status
feedback" is ON, the new command will be an off command. Vice versa, if the value of the last of
the two events "last sent command" and "dimmer status feedback" is OFF, the new command
will be an on command.
If the feedback object is enabled, every time the BUS voltage is restored you must send a status
read request on this object in order to update the device about the status of the devices connected.
Unlike the 1 push-button + stop dimmer function, it is possible to define both the brightness variation
steps and the time that must elapse between the sending of one command and another when the long
operation is drawn out over time. The sending of the "regulation stop" telegram on contact opening is not
therefore necessary, because although the regulation does follow the characteristic power/brightness
curve, it is the command sent by the device that determines the percentage variation. The
20
communication objects enabled by this function are IN.x - Switching (Data Point Type: 1.001
DPT_Switch) and IN.x - Brightness dimming (Data Point Type: 3.007 DPT _Control_Dimming).
Fig. 4.4: “Cyclic sending 1 push button dimmer” matched function menu
Enabling this function makes the following parameters available for configuration:
- 100%
- 50%
- 25%
- 12.5% (default value)
- 6.25%
- 3.125%
- 1.56%
21
opened, no telegram is sent; the cyclical sending of the brightness control commands is merely
stopped.
The values that can be set for the parameter ”Cyclical sending period [x 0.1s]” are:
To sum up, when a long operation is detected, the device sends the first increase/decrease
command with the set percentage and, if the contact remains closed, it sends the command
cyclically until it detects the opening of the contact.
EXAMPLE: if long operation minimum time is set to 0.5 sec, and the Increase/decrease step
parameter is set to 12.5% and the Cyclical sending period [x 0.1s] parameter is set to 3 (0.3 sec)
and contact closure is detected:
0.5 seconds after the detection of the contact closure, a long operation is detected and so the
first 12.5% brightness increase/decrease telegram is sent
from this moment, for every 0.3 seconds that contact remains closed, the device will send the
12.5% brightness increase/decrease command again and again until opening is detected
when the contact is opened, no telegram is sent; the cyclical sending is merely stopped
As for the 1 push button + stop dimmer function, it is possible to enable the dimmer status
feedback object by changing the behaviour of the switching and control commands as described in
paragraph 4.1.4.2 “1 push button + stop dimmer” function.
The parameter used to enable the feedback object is “Dimmer status feedback object” which can
have the following values
If enable is selected, the “Brightness control commands with dimmer on” parameter is visible
along with the IN.x - Dimmer status feedback communication object (Data Point Type: 1.001
DPT_Switch), which is used to receive the status feedback from the controlled dimmer actuator.
The parameter “Brightness control commands with dimmer on” can have the following values:
If the feedback object is enabled, every time the BUS voltage is restored you must send a status
read request on this object in order to update the device about the status of the devices connected.
22
a short operation is interpreted as a louvre control command. The new value to be sent depends on
the last value sent via the IN.x - Shutter movement object or the movement feedback received via
the IN.x - Movement feedback object, depending on which of the two events occurred last; if the
last event that occurred is “upward movement feedback reception” or “send upward movement
command”, the command will be a "closing louvres adjustment" command, and vice versa. If the
shutter is moving, the louvre adjustment command will only stop the shutter up/down movement.
The communication objects enabled by this function are IN.x - Shutter movement (Data Point Type:
1.008 DPT_UpDown), IN.x - Louvre stop/adjustment (Data Point Type: 1.007 DPT_Step) and IN.x -
Movement feedback (Data Point Type: 1.008 DPT_UpDown).
Using this type of function, brightness control depends on the so-called brightness control characteristic
curve, which varies from device to device, based on how the manufacturer designed the curve that
regulates power, and as a result brightness. The communication objects enabled by this function are
IN.x - Switching (Data Point Type: 1.001 DPT_Switch) and IN.x - Brightness dimming (Data Point
Type: 3.007 DPT _Control_Dimming).
23
Fig. 4.6: “2 push button + stop dimmer” matched function menu
Enabling this function makes the following parameters available for configuration:
Selecting increase, the sent commands will be 'increase brightness 100%' or ON,
depending on the recognized activation; otherwise, selecting decrease the sent commands
will be 'decrease brightness 100%' or OFF.
Unlike the 2 push-button + stop dimmer function, it is possible to define both the brightness variation
steps of the brightness increase/decrease commands as well as the time that must elapse between the
sending of one command and another when the push-button remains pressed. The sending of the
"regulation stop" telegram on push-button release is not therefore necessary, because although the
regulation does follow the characteristic power/brightness curve, it is the command sent by the device
that determines the percentage variation. The communication objects enabled by this function are IN.x -
24
Switching (Data Point Type: 1.001 DPT_Switch) and IN.x - Brightness dimming (Data Point Type:
3.007 DPT _Control_Dimming).
Fig. 4.7: “Cyclic sending 2 push button dimmer” matched function menu
Enabling this function makes the following parameters available for configuration:
Selecting increase, the sent commands will be 'increase brightness 100%' or ON,
depending on the recognized activation; otherwise, selecting decrease the sent commands
will be 'decrease brightness 100%' or OFF.
- 100%
- 50%
- 25%
- 12.5% (default value)
- 6.25%
- 3.125%
- 1.56%
25
If the contact remains closed after recognising the long operation, the device sends the command
cyclically until contact opening is detected.
To sum up, when a long operation is detected, the device sends the first increase/decrease
command with the set percentage and, if the contact remains closed, it sends the command
cyclically until it detects the opening of the contact.
EXAMPLE: if long operation minimum time is set to 0.5 sec, and the Increase/decrease step
parameter is set to 12.5% and the Cyclical sending period [x 0.1s] parameter is set to 3 (0.3 sec)
and contact closure is detected:
0.5 seconds after the detection of the contact closure, a long operation is detected and so the
first 12.5% brightness increase/decrease telegram is sent
from this moment, for every 0.3 seconds that contact remains closed, the device will send the
12.5% brightness increase/decrease command again and again until opening is detected
when the contact is opened, no telegram is sent; the cyclical sending is merely stopped
The communication objects enabled by this function are IN.x - Shutter movement (Data Point Type:
1.008 DPT_UpDown) and IN.x - Louvre stop/adjustment (Data Point Type: 1.007 DPT_Step).
26
Fig. 4.8: “2 push button shutter control” matched function menu
Enabling this function makes the following parameters available for configuration:
selecting up, the sent commands will be up movement or louvres opening control (stop
movement), depending on the recognised activation; vice versa, selecting down, the sent
commands will be down movement or louvres closing control (stop movement).
The communication objects enabled by this function are IN.x - Scene (Data Point Type: 18.001
DPT_SceneControl) and IN.x - Scene storing trigger (Data Point Type: 1.017 DPT_Trigger).
27
Fig. 4.9: “Scene management” matched function menu
Enabling this function makes the following parameters available for configuration:
- disabled
- enabled (default value)
Only if enabled is selected, the device will send the scene storing command when a long operation
is detected; if disabled is selected, a long operation is not recognised and only causes the sending
of the scene execution command (like the short operation).
Independently of the value set for the above parameter, it is possible to indirectly generate the
sending of the scene memorising command after receiving a bus telegram on the object IN.x -
Scene storing trigger (both with value “1” as well as with value “0”); each time the device receives a
telegram on that object, it must immediately send a scene memorisation telegram.
28
The structure of the menu is as follows:
Enabling this function makes the following parameters available for configuration:
Sequence 1 (filling) consists in: each time a closure (edge) is detected, the device sends - on the
enabled communication objects - a sequence that follows the filling progress. This sequence
consists in activating one communication object a time, in cascade, until all the objects have the
logical value “1” and in deactivating the objects in cascade until they again have the logical value “0”.
Taking into consideration a sequence that includes 3 commands, at each iteration, the sent
commands will be:
29
Value sent on IN.x Value sent on IN.x Value sent on IN.x
Edge no.
– Sequence C – Sequence B – Sequence A
1st edge 0 0 1
2nd edge 0 1 1
3rd edge 1 1 1
4th edge 0 1 1
5th edge 0 0 1
6th edge 0 0 0
Note: Once the 6th edge is detected, the sequence will restart from the beginning
The table shows how, considering the increasing/decreasing trend of the sequence, the most significant bit
of the sequence, in this particular case, is the one for the communication object IN.x - C sequence whereas
the least significant is always the one for the object IN.x - A sequence.
Sequence 2 (sum) consists in: each time a closure (edge) is detected, the device sends - on the
communication objects - a sequence that follows the sum progress. This sequence consists in counting the
detected edges and converting this value into a binary format, distributing it on the enabled communication
objects. Taking into consideration a sequence that includes 3 commands, at each iteration, the sent
commands will be:
The table shows how the trend of the sent commands depends on the count of the detected edge; in fact it
starts with the binary coding of value 1 up to (in this specific case) the coding of value 7 and then the count
starts again with the next edge. Also in this case, the most significant bit in the sequence is the one for the
communication object IN.x - C sequence whereas the least significant is always the one for object IN.x - A
sequence.
Sequence 3 (free) allows the user to directly set the value for each command for each set edge; this setting
enables the parameter “Number of sequence iterations” and the configuration menu z object channel x
(one for each enabled command).
The parameter “Number of sequence iterations” allows to set the number of iterations (edges) that make
up the sequence; The values that can be set are:
Based on the value set for this item, the Channel x z object menu will display or hide the parameters
“Iteration 1 object value”, “Iteration 2 object value”, “Iteration 3 object value”, “Iteration 4 object
value”, “Iteration 5 object value”, “Iteration 6 object value”, “Iteration 7 object value”, “Iteration 8
object value”, “Iteration 9 object value”, “Iteration 10 object value”, “Iteration 11 object value”,
“Iteration 12 object value”, “Iteration 13 object value”, “Iteration 14 object value”, “Iteration 15 object
value” and “Iteration 16 object value”, which can assume the following values:
- value “0”
- value “1” (default value)
30
Fig. 4.11: “Binary input x object z” menu
Regardless of the type of sequence selected, the “On long operation detection, send commands of
iteration n°” parameter is used to define which sequence iteration to send if a long operation is detected;
The values that can be set are:
EXAMPLE: with reference to the above tables, let's suppose that the value set by the user is 3. When a long
operation is detected, the device will send:
31
Value sent on IN.x Value sent on IN.x Value sent on IN.x
Edge no.
– Sequence C – Sequence B – Sequence A
1st edge 0 0 1
2nd edge 0 1 0
3rd edge 0 1 1
4th edge 1 0 0
5th edge 1 0 1
6th edge 1 1 0
7th edge 1 1 1
8th edge 0 0 0
"Sum" sequence
Once a long operation has been detected and the sequence relating to the set iteration has been sent, then
when the next short operation is detected, the sequence relating to the iteration immediately after the one
associated with the long operation will be sent (in the example given here, the sequence associated with
iteration no. 4 will be sent).
To sum up, the value set for the “On long operation detection, send commands of iteration n°”
parameter defines both the sequence to be sent and the value with which to initialise the iterations counter
when a long operation is detected.
Make sure the selected iteration number associated with the sequence to be sent with a long operation is
less than - or equal to - the maximum number of iterations associated with the sequence; otherwise, the
iteration to be taken into consideration is the maximum one.
32
4.1.4.10 ”Pulse counter” function
Used to configure the channel for counting the number of contact status variations (edges) by setting the
parameters that characterise the count.
Enabling this function makes the following parameters available for configuration:
33
By selecting open => close (closing edge), only the variation from open contact to closed contact (closing
edge) will be considered by the device as a pulse, so it is this variation that produces an increase in the
count value; the opposite status variation will have no effect.
By selecting close => open (opening edge), only the variation from closed contact to open contact (opening
edge) will be considered by the device as a pulse, so it is this variation that produces an increase in the
count value; the opposite status variation will have no effect.
By selecting both, the variation from closed contact to open contact (opening edge) and the variation from
open contact to closed contact (closing edge) will both be considered by the device as a pulse, producing an
increase in the count value.
Depending on the value set for this item, the values that can be set for the “Initial value” parameter will be
different.
The parameter “Initial value” is used to set the initial value of the primary counter; When the primary
counter reaches its overflow - or maximum value - point (or minimum value, depending on the counter
increase factor set), it is re-initialised to the set initial value.
Depending on the value set for the Primary counter format parameter, the values that can be set for this
item will be different.
If the format of the primary counter is 1 byte unsigned, the IN.x - Primary counter communication object
will be visible (Data Point Type: 5.010 DPT_Value_1_Ucount) and the values that can be set for the
above parameter are:
If the format of the primary counter is 1 byte signed, the IN.x - Primary counter communication object
will be visible (Data Point Type: 6.010 DPT_Value_1_Count) and the values that can be set for the
above parameter are:
If the format of the primary counter is 2 byte unsigned, the IN.x - Primary counter communication object
will be visible (Data Point Type: 7.001 DPT_Value_2_Ucount) and the values that can be set for the
above parameter are:
If the format of the primary counter is 2 byte signed, the IN.x - Primary counter communication object
will be visible (Data Point Type: 8.001 DPT_Value_2_Count) and the values that can be set for the
above parameter are:
34
If the format of the primary counter is 4 byte unsigned, the IN.x - Primary counter communication object
will be visible (Data Point Type: 12.001 DPT_Value_4_Ucount) and the values that can be set for the
above parameter are:
If the format of the primary counter is 4 byte signed, the IN.x - Primary counter communication object
will be visible (Data Point Type: 13.001 DPT_Value_4_Count) and the values that can be set for the
above parameter are:
if a negative value is selected, the counters are decreased and the overflow value of the primary counter is
the minimum value of the range defined by the selected format.
To better understand the meaning of the “Number of variations necessary to increase counters” and
“Increase counters factor” parameters, let's consider the case where the increase factor is 2 and the
number of variations necessary to increase the counter is 5. With this configuration, the value of the counters
(both primary and differential) will be increased by two units for every five count increase edges detected. Of
course, the counter value is not modified until 5 increase edges are detected.
Selecting a value other than disable displays the communication object IN.x – Primary counter overflow
bit (Data Point Type: 1.002 DPT_Bool) via which the device indicates the overflow of the primary counter.
When the overflow occurs, a value of “1” is sent; a value of “0” is never sent.
35
Selecting enable objects 1 bit and 1 byte displays the communication object IN.x - Primary counter
overflow byte (Data Point Type: 5.010 DPT_Value_1_Ucount) via which the device indicates the overflow of
the primary counter. When the overflow occurs, the value defined by the new “Send the value with primary
counter overflow” parameter is sent. This parameter may assume the following values:
Once the maximum (or minimum) value has been reached, the primary counter restarts from the value set in
“Initial value”.
If the value set in “Increase counters factor” is greater than 1, the number of units needed to trigger the
overflow may be less than the increase factor; as the primary counter is circular, it is re-initialised when the
overflow value is exceeded and the supplementary units are calculated.
Example: increase counters factor of 7, the counter is 1 unsigned byte and the initial value is 50. If the
counter value is 253 and the counter increase condition is detected, the overflow telegram is sent and the
new counter value is 54 (the initial value is also counted).
Selecting a value other than send on demand only displays the communication object IN.x - Primary
counter sending trigger (Data Point Type: 1.017 DPT_Trigger). Selecting send in case of change or send
on change and periodically, the “Minimum primary counter variation for sending value” parameter will
be visible, whereas by selecting send periodically or send on change and periodically the “Primary
counter sending period (seconds)” parameter will be visible.
Selecting the value send on demand only, no new parameter will be enabled because the primary counter
value is not sent spontaneously by the device; only in the case of a status read request will it send the user a
telegram in response to the command received, giving information about the current value of the primary
counter.
If the primary counter sending condition is different from on demand only, there is the possibility of indirectly
generating the sending of the current counter value following receipt of a BUS telegram on the object IN.x -
Primary counter sending trigger (both with value “1” as well as with value “0”); Every time the device
receives a telegram on that object, it must immediately send the current value of the primary counter. After a
BUS voltage recovery, the value of the primary counter should be sent in order to update any connected
devices.
The parameter “Minimum primary counter variation for sending value” is visible if the primary counter
value is sent with a change. It is used to define the minimum count variation (in relation to the last value
sent) that causes the new measured value to be spontaneously sent; The values that can be set are:
The parameter “Primary counter sending period (seconds)” is visible if the primary counter value is sent
periodically. It is used to define the period with which telegrams indicating the current primary counter value
are spontaneously sent; The values that can be set are:
36
In the event of a BUS voltage failure, the primary counter value must be saved in a non-volatile memory and
restored when the BUS voltage is recovered.
The differential counter used for the pulse count must be of a sufficient capacity to count the maximum
required number of pulses. With the “Differential counter format” parameter, it is possible to define the
size and code of the communication object used to communicate the value of the primary counter. The
values that can be set are:
The “Overflow value” parameter is used to set the maximum value of the differential counter; in fact, unlike
the primary counter, it is possible to set the maximum count value - i.e. the value beyond which the
differential counter is in an overflow condition.
Depending on the value set for the Differential counter format parameter, the values that can be set for this
item will be different.
37
If the format of the differential counter is 1 byte unsigned, the IN.x - Differential counter communication
object will be visible (Data Point Type: 5.010 DPT_Value_1_Ucount) and the values that can be set for
the above parameter are:
If the format of the differential counter is 1 byte signed, the IN.x - Differential counter communication
object will be visible (Data Point Type: 6.010 DPT_Value_1_Count) and the values that can be set for
the above parameter are:
If the format of the differential counter is 2 byte unsigned, the IN.x - Differential counter communication
object will be visible (Data Point Type: 7.001 DPT_Value_2_Ucount) and the values that can be set for
the above parameter are:
If the format of the differential counter is 2 byte signed, the IN.x - Differential counter communication
object will be visible (Data Point Type: 8.001 DPT_Value_2_Count) and the values that can be set for
the above parameter are:
If the format of the differential counter is 4 byte unsigned, the IN.x - Differential counter communication
object will be visible (Data Point Type: 12.001 DPT_Value_4_Ucount) and the values that can be set for
the above parameter are:
If the format of the differential counter is 4 byte signed, the IN.x - Differential counter communication
object will be visible (Data Point Type: 13.001 DPT_Value_4_Count) and the values that can be set for
the above parameter are:
The parameter “Differential counter overflow feedback” is used to enable the display - and hence the use
- of the communication objects that indicate when the differential counter has exceeded its maximum (or
minimum) value. The values that can be set are:
Selecting a value other than disable displays the communication object IN.x – Differential counter
overflow bit (Data Point Type: 1.002 DPT_Bool) via which the device indicates the overflow of the
differential counter. When the overflow occurs, a value of “1” is sent; a value of “0” is never sent.
Selecting enable objects 1 bit and 1 byte displays the communication object IN.x - Differential counter
overflow byte (Data Point Type: 5.010 DPT_Value_1_Ucount) via which the device indicates the overflow of
the differential counter. When the overflow occurs, the value defined by the new “Send the value with
differential counter overflow” parameter is sent. This parameter may assume the following values:
Once the maximum value has been reached, the differential counter restarts from 0.
If the value set in “Increase counters factor” of the Channel x menu is greater than 1, the number of units
needed to trigger the overflow may be less than the increase factor; as the differential counter is circular, it is
re-initialised when the overflow value is exceeded and the supplementary units are calculated. Example:
38
increase counters factor of 7 and the counter is 1 byte unsigned. If the differential counter value is 253 and
the counter increase condition is detected, the overflow telegram is sent and the new counter value is 4 (the
initial value is also counted).
The parameter "Differential counter sending behaviour" is used to define the conditions for sending the
current value of the differential counter. The values that can be set are:
Selecting a value other than send on demand only displays the communication object IN.x - Differential
counter sending trigger (Data Point Type: 1.017 DPT_Trigger). Selecting send in case of change or send
on change and periodically, the “Minimum differential counter variation for sending value” parameter
will be visible, whereas by selecting send periodically or send on change and periodically the
“Differential counter sending period (seconds)” parameter will be visible.
Selecting the value send on demand only, no new parameter will be enabled because the differential
counter value is not sent spontaneously by the device; only in the case of a status read request will it send
the user a telegram in response to the command received, giving information about the current value of the
differential counter.
If the differential counter sending condition is different from on demand only, there is the possibility of
indirectly generating the sending of the current counter value following receipt of a BUS telegram on the
object IN.x - Differential counter sending trigger (both with value “1” as well as with value “0”); Every time
the device receives a telegram on that object, it must immediately send the current value of the differential
counter. After a BUS voltage recovery, the value of the differential counter should be sent in order to update
any connected devices.
This parameter is visible if the differential counter value is sent with a change. It is used to define the
minimum count variation (in relation to the last value sent) that causes the new measured value to be
spontaneously sent. The values that can be set are:
This parameter is visible if the differential counter value is sent periodically. It is used to define the period
with which telegrams indicating the current differential counter value are spontaneously sent. The values that
can be set are:
The parameter “Differential counter reset object” is used to enable the display - and hence the use - of
the communication object IN.x - Differential counter reset (Data Point Type: 1.017 DPT_Trigger), to
receive - via BUS - the differential counter reset command for resetting the value of the differential counter.
The values that can be set are:
Selecting enable, the IN.x - Differential counter reset communication object is made visible, via which the
device receives the differential counter reset command. If a value of “1” or "0" is received, the differential
counter is re-initialised at 0.
In the event of a BUS voltage failure, the differential counter value must be saved in a non-volatile memory
and restored when the BUS voltage is recovered.
39
4.1.4.11 “Multiple press/closing contact” function
This function is used to set the type and number of commands to send after a series of consecutive pressing
operations has been detected, for up to four commands per binary input.
In this mode, every input can send a series of KNX telegrams following the detection of several consecutive
contact pressing operations; a pressing is recognised when the contact re-opens after a closure
(open→closed→open). In particular, the device is able to distinguish the following consecutive pressings:
40
a number of consecutive multiple presses equal to the value counted and, after sending the telegrams
associated with this action, it resets their counter.
Enabling this function makes the following parameters available for configuration:
The following chart shows some situations that summarise the concept of multiple presses (the debounce
time is not shown).
Open
Contact
status
Closed
single pressing
single pressing
Type of
operation
1 2 3 4 5 6 7 8 9 10
1. Once the closure of the contact has been detected, the contact closure time is calculated in order to
distinguish a short press from a long one.
2. When the re-opening of the contact is detected before the long operation time, a short press is
recognised and the count of the gap between two consecutive presses is started. The multiple press
count is increased.
3. A new contact closure leads to the initialisation of the contact closure time count (to distinguish a short
press from a long one), but this does not modify in any way the calculation of the gap between two
consecutive presses and the multiple press count.
4. The re-opening of the contact before the long operation time and before reaching the maximum gap
between two consecutive presses means the detection of a new short press that increases the multiple
press count and re-initialises the calculation of the gap between two consecutive presses.
5. A new contact closure leads to the initialisation of the contact closure time count (to distinguish a short
press from a long one), but this does not modify in any way the calculation of the gap between two
consecutive presses and the multiple press count.
6. Once the maximum gap between two consecutive presses (dotted red line) has elapsed, the multiple
press count is terminated and, after sending the KNX commands relating to this action, the counter is
reset.
41
7. The re-opening of the contact before the long operation time means the detection of a new short press
that increases the multiple press count and initialises the count of the gap between two consecutive
presses.
8. A new contact closure leads to the initialisation of the contact closure time count (to distinguish a short
press from a long one), but this does not modify in any way the calculation of the gap between two
consecutive presses and the multiple press count.
9. Once the maximum gap between two consecutive presses (dotted red line) has elapsed, the multiple
press count is terminated and, after sending the KNX commands relating to this action, the counter is
reset.
10. The re-opening of the contact before the long operation time means the detection of a new short press
that increases the multiple press count and initialises the count of the gap between two consecutive
presses.
The detection of a long press in no way alters the multiple press count or any calculation of the gap between
two consecutive presses, even if the minimum duration of the long operation is less than the maximum gap
between two consecutive presses. See below (the debounce time is not shown).
Minimum time Minimum time Minimum time Minimum time Minimum time
long operation long operation long operation long operation long operation
Open
Contact
status
Closed
single pressing
long operation
long operation
Type of
operation
1 2 3 4 5 6 7 8 9 10 11 12 13 14
1. Once the closure of the contact has been detected, the contact closure time is calculated in order to
distinguish a short press from a long one.
2. When the re-opening of the contact is detected before the long operation time, a short press is
recognised and the count of the gap between two consecutive presses is started. The multiple press
count is increased.
3. A new contact closure leads to the initialisation of the contact closure time count (to distinguish a short
press from a long one), but this does not modify in any way the calculation of the gap between two
consecutive presses and the multiple press count.
4. The re-opening of the contact before the long operation time and before reaching the maximum gap
between two consecutive presses means the detection of a new short press that increases the multiple
press count and re-initialises the calculation of the gap between two consecutive presses.
5. A new contact closure leads to the initialisation of the contact closure time count (to distinguish a short
press from a long one), but this does not modify in any way the calculation of the gap between two
consecutive presses and the multiple press count.
6. If the contact remains closed for a time greater than the minimum duration of a long operation, a long
press is recognised and the KNX commands for that action are sent, but neither calculation of the gap
between two consecutive presses nor the multiple press count is modified in any way.
7. The re-opening of the contact following the recognition of a long press does not lead to any action.
8. Once the maximum gap between two consecutive presses (dotted red line) has elapsed, the multiple
press count is terminated and, after sending the KNX commands relating to this action, the counter is
reset.
42
9. A new contact closure leads to the initialisation of the contact closure time count (to distinguish a short
press from a long one), but this does not modify in any way the calculation of the gap between two
consecutive presses and the multiple press count.
10. The re-opening of the contact before the long operation time means the detection of a new short press
that increases the multiple press count and initialises the count of the gap between two consecutive
presses.
11. A new contact closure leads to the initialisation of the contact closure time count (to distinguish a short
press from a long one), but this does not modify in any way the calculation of the gap between two
consecutive presses and the multiple press count.
12. Once the maximum gap between two consecutive presses (dotted red line) has elapsed, the multiple
press count is terminated and, after sending the KNX commands relating to this action, the counter is
reset.
13. If the contact remains closed for a time greater than the minimum duration of a long operation, a long
press is recognised and the KNX commands for that action are sent, but neither calculation of the gap
between two consecutive presses nor the multiple press count is modified in any way.
14. The re-opening of the contact following the recognition of a long press does not lead to any action.
1. the device waits for the gap between two consecutive presses to exceed the maximum value,
consequently interrupting the multiple press count and sending the commands associated with the
number of presses detected
2. every time the multiple press count is increased, the device sends the telegrams associated with the
number of presses detected
The commands associated with a “long press” are always sent as soon as the long press is detected.
The “Send objects” parameter is used to define the sending conditions of the objects associated with
multiple presses. The values that can be set are:
Selecting only at the end of the press count, the device behaves as described in point “a”. Selecting with
every press detected, the device behaves as described in point “b”.
The following chart summarises the behaviour of the device on the basis of the set sending condition.
43
Minimum time Minimum time Minimum time Minimum time Minimum time
long operation long operation long operation long operation long operation
Open
Contact
status
Closed
single pressing
long operation
long operation
Type of
operation
Long
Double
Single
Long
Double
Single
The chart resumes the situation shown previously, introducing the long press and its effect on counters and
timers. The two sections at the bottom show the commands sent on the KNX BUS if the sending is only at
the end of the press count (case “a”) or with every press detected (case “b”). The main difference
between the two cases is that in case “b”, every time a multiple press is counted, the associated telegrams
are sent, while in case “a” it is necessary to wait until the time between two consecutive presses exceeds the
maximum value in order to end the multiple press count, and the telegrams sent are only those associated
with the last press detected.
The red arrows highlight the differences between the moments when the telegrams associated with the
same long presses are actually sent.
44
4.1.4.11.3 Single press detection
The parameter “Single press detection” is used to enable the recognition of a single press, and to
visualise the Binary input x - Single press menu for enabling and configuring the commands that will be
sent following the recognition of a single press.
- disabled
- enabled (default value)
selecting enabled, displays the menu Binary input x - Single press as shown in the following figure:
Upon detection of the single press, it is possible to send up to 4 different objects (which are distinguished by
the letters A, B, C and D); object A is always enabled, whereas the parameter “Object z” (z is the index of
the object associated with the threshold, between A and D) can be used to enable a new object to be sent.
The parameter may assume the following values:
selecting enable displays the parameters “Sending object format” and “On single press detection
sends the value” grouped in the subgroup Object z (where z indicates the object associated with the binary
input, included between A and D).
The parameter “Sending object format” makes it possible to set the format and code of the object “z” of
input “x” that is sent by the device. The values that can be set are:
45
Depending on the value set for this item, the values that can be set for the “On single press detection
sends the value” parameter will be different.
The “On single press detection sends the value” parameter is used to set the command or value to send
following the detection of a single press (on the basis of the set sending conditions) associated with the
binary input. The values that can be set are:
If the format of the object to send is 1 bit, the IN.x - Single press 1 bit z object communication object will
be visible (Data Point Type: 1.002 DPT_Bool) and the values that can be set for the above parameter
are:
- 0
- 1
- cyclical switching (default value)
selecting cyclical switching, the command that the device will send (via the object IN.x - Single press
1 bit z object) when the event associated with the cyclical switching detected will be the opposite of the
last value sent (via the object IN.x - Single press 1 bit z object).
If the format of the object to send is 2 bit, the IN.x - Single press 2 bit z object communication object will
be visible (Data Point Type: 2.001 DPT_Switch_Control) and the values that can be set for the above
parameter are:
selecting cyclic switching, the command that the device will send (via the object IN.x - Single press 2
bit z object z) when the event associated with the cyclical switching detected will be the opposite of the
last value sent (via the object IN.x - Single press 2 bit z object z).
If the format of the object to send is 1 byte value unsigned, the IN.x - Single press 1 byte z object
communication object will be visible (Data Point Type: 5.010 DPT_Value_1_Ucount) and the values that
can be set for the above parameter are:
If the format of the object to send is 1 byte value signed, the IN.x - Single press 1 byte z object
communication object will be visible (Data Point Type: 6.010 DPT_Value_1_Count) and the values that
can be set for the above parameter are:
If the format of the object to send is 1 byte percentage value, the IN.x - Single press 1 byte z object
communication object will be visible (Data Point Type: 5.001 DPT_Scaling) and the values that can be
set for the above parameter are:
If the format of the object to send is 1 byte HVAC mode, the IN.x - Single press 1 byte z object
communication object will be visible (Data Point Type: 20.102 DPT_HVACMode) and the values that can
be set for the above parameter are:
- auto mode
- comfort mode
- pre-comfort mode
- economy mode
46
- off mode (building protection)
- cyclical switching (thermostat) (default value)
- cyclical switching (timed thermostat)
By selecting the value cyclic switching (thermostat), each time the associated event is detected
(single press) the device sends a new thermoregulation mode (HVAC), following the order Comfort→
Precomfort→ Economy→ Off→ Comfort …;
By selecting the value cyclic switching (timed thermostat), each time the associated event is detected
(pressing/releasing) the device sends a new thermoregulation mode (HVAC), following the order
Comfort→ Precomfort→ Economy→ Off→ Auto→ Comfort …
If the format of the object to send is 2 byte value unsigned, the IN.x - Single press 2 byte z object
communication object will be visible (Data Point Type: 7.001 DPT_Value_2_Ucount) and the values that
can be set for the above parameter are:
If the format of the object to send is 2 byte value signed, the IN.x - Single press 2 byte z object
communication object will be visible (Data Point Type: 8.001 DPT_Value_2_Count) and the values that
can be set for the above parameter are:
If the format of the object to send is 3 bytes RGB colour, the “On single press detection sends the
value” parameter is a dummy one, used to select the colour to be sent. The real value, downloaded
from the memory, will depend on the three parameters that represent the colour components (see
below). In addition, the IN.x - Single press 3 byte z object communication object will be visible (Data
Point Type: 232.600 DPT_Colour_RGB) and the values that can be set for the above parameter are:
By selecting customise, the following parameters are made visible: “Value of RED component (0 ..
255)”, “Value of GREEN component (0 .. 255)” and “Value of BLUE component (0 .. 255)”; The
combination of the three colour components determines the actual value sent on the BUS. If you select
any of the other values, these parameters will still be visible but with pre-set values that cannot be
modified.
The values that can be set are:
If the format of the object to send is 4 byte value unsigned, the IN.x - Single press 4 byte z object
communication object will be visible (Data Point Type: 12.001 DPT_Value_4_Ucount) and the values
that can be set for the above parameter are:
If the format of the object to send is 4 byte value signed, the IN.x - Single press 4 byte z object
communication object will be visible (Data Point Type: 13.001 DPT_Value_4_Count) and the values that
can be set for the above parameter are:
47
NOTE: to remedy the problem of coding and the method for inserting values with 2/4 byte floating point
format (DPT 9.0xx and 14.0xx), there is an external transformation tool that makes it possible to enter a
value in the floating format and obtain the corresponding value with “unsigned and signed value” coding,
and vice versa. In this way, the user obtains the value to be entered in the ETS database, selecting the
format “2/4 byte signed/unsigned value”.
- disabled
- enabled (default value)
selecting enabled, displays the menu Binary input x - Double press as shown in the following figure:
Upon detection of the double press, it is possible to send up to 4 different objects (which are distinguished by
the letters A, B, C and D); object A is always enabled, whereas the parameter “Object z” (z is the index of
the object associated with the threshold, between A and D) can be used to enable a new object to be sent.
The parameter may assume the following values:
selecting enabled displays the parameters “Sending object format” and “On double press detection
sends the value” grouped in the subgroup Object z (where z indicates the object associated with the binary
input, included between A and D).
The parameter “Sending object format” makes it possible to set the format and code of the object “z” of
input “x” that is sent by the device. The values that can be set are:
48
- 4 bytes unsigned value
- 4 bytes signed value
- 14 bytes
- 3 bytes RGB colour
Depending on the value set for this item, the values that can be set for the “On double press detection
sends the value” parameter will be different.
The “On double press detection sends the value” parameter is used to set the command or value to send
following the detection of a double press (on the basis of the set sending conditions) associated with the
binary input. The values that can be set are:
If the format of the object to send is 1 bit, the IN.x - Double press 1 bit z object communication object
will be visible (Data Point Type: 1.002 DPT_Bool) and the values that can be set for the above
parameter are:
- 0
- 1
- cyclical switching (default value)
selecting cyclic switching, the command that the device will send (via the object IN.x - Double press 1
bit z object z) when the event associated with the cyclical switching detected will be the opposite of the
last value sent (via the object IN.x - Double press 1 bit z object z).
If the format of the object to send is 2 bit, the IN.x - Double press 2 bit z object communication object
will be visible (Data Point Type: 2.001 DPT_Switch_Control) and the values that can be set for the above
parameter are:
selecting cyclic switching, the command that the device will send (via the object IN.x - Double press 2
bit z object z) when the event associated with the cyclical switching detected will be the opposite of the
last value sent (via the object IN.x - Double press 2 bit z object z).
If the format of the object to send is 1 byte unsigned, the IN.x - Double press 1 byte z object
communication object will be visible (Data Point Type: 5.010 DPT_Value_1_Ucount) and the values that
can be set for the above parameter are:
If the format of the object to send is 1 byte signed, the IN.x - Double press 1 byte z object
communication object will be visible (Data Point Type: 6.010 DPT_Value_1_Count) and the values that
can be set for the above parameter are:
If the format of the object to send is 1 byte percentage value, the IN.x - Double press 1 byte z object
communication object will be visible (Data Point Type: 5.001 DPT_Scaling) and the values that can be
set for the above parameter are:
If the format of the object to send is 1 byte HVAC mode, the IN.x - Double press 1 byte z object
communication object will be visible (Data Point Type: 20.102 DPT_HVACMode) and the values that can
be set for the above parameter are:
49
- auto mode
- comfort mode
- pre-comfort mode
- economy mode
- off mode (building protection)
- cyclical switching (thermostat) (default value)
- cyclical switching (timed thermostat)
By selecting the value cyclic switching (thermostat), each time the associated event is detected
(double press) the device sends a new thermoregulation mode (HVAC), following the order Comfort→
Precomfort→ Economy→ Off→ Comfort …;
By selecting the value cyclic switching (timed thermostat), each time the associated event is detected
(double press) the device sends a new thermoregulation mode (HVAC), following the order Comfort→
Precomfort→ Economy→ Off→ Auto→ Comfort …
If the format of the object to send is 2 byte unsigned, the IN.x - Double press 2 byte z object
communication object will be visible (Data Point Type: 7.001 DPT_Value_2_Ucount) and the values that
can be set for the above parameter are:
If the format of the object to send is 2 byte signed, the IN.x - Double press 2 byte z object
communication object will be visible (Data Point Type: 8.001 DPT_Value_2_Count) and the values that
can be set for the above parameter are:
If the format of the object to send is 3 bytes RGB colour, the “On double press detection sends the
value” parameter is a dummy one, used to select the colour to be sent. The real value, downloaded
from the memory, will depend on the three parameters that represent the colour components (see
below). In addition, the IN.x - Double press 3 byte z object communication object will be visible (Data
Point Type: 232.600 DPT_Colour_RGB) and the values that can be set for the above parameter are:
By selecting customise, the following parameters are made visible: “Value of RED component (0 ..
255)”, “Value of GREEN component (0 .. 255)” and “Value of BLUE component (0 .. 255)”; The
combination of the three colour components determines the actual value sent on the BUS. If you select
any of the other values, these parameters will still be visible but with pre-set values that cannot be
modified.
The values that can be set are:
If the format of the object to send is 4 byte unsigned, the IN.x - Double press 4 byte z object
communication object will be visible (Data Point Type: 12.001 DPT_Value_4_Ucount) and the values
that can be set for the above parameter are:
50
If the format of the object to send is 4 byte signed, the IN.x - Double press 4 byte z object
communication object will be visible (Data Point Type: 13.001 DPT_Value_4_Count) and the values that
can be set for the above parameter are:
NOTE: to remedy the problem of coding and the method for inserting values with 2/4 byte floating point
format (DPT 9.0xx and 14.0xx), there is an external transformation tool that makes it possible to enter a
value in the floating format and obtain the corresponding value with “unsigned and signed value” coding,
and vice versa. In this way, the user obtains the value to be entered in the ETS database, selecting the
format “2/4 byte signed/unsigned value”.
- disabled
- enabled (default value)
selecting enabled, displays the menu Binary input x - Triple press as shown in the following figure:
Upon detection of the triple press, it is possible to send up to 4 different objects (which are distinguished by
the letters A, B, C and D); object A is always enabled, whereas the parameter “Object z” (z is the index of
the object associated with the threshold, between A and D) can be used to enable a new object to be sent.
The parameter may assume the following values:
selecting enabled displays the parameters “Sending object format” and “On triple press detection
sends the value” grouped in the subgroup Object z (where z indicates the object associated with the binary
input, included between A and D).
The parameter “Sending object format” makes it possible to set the format and code of the object “z” of
input “x” that is sent by the device. The values that can be set are:
51
- 1 byte unsigned value
- 1 byte signed value
- 1 byte percentage value
- 1 byte HVAC mode
- 2 bytes unsigned value
- 2 bytes signed value
- 4 bytes unsigned value
- 4 bytes signed value
- 14 bytes
- 3 bytes RGB colour
Depending on the value set for this item, the values that can be set for the “On triple press detection
sends the value” parameter will be different.
The “On double triple detection sends the value” parameter is used to set the command or value to send
following the detection of a triple press (on the basis of the set sending conditions) associated with the binary
input. The values that can be set are:
If the format of the object to send is 1 bit, the IN.x - Triple press 1 bit z object communication object
will be visible (Data Point Type: 1.002 DPT_Bool) and the values that can be set for the above
parameter are:
- 0
- 1
- cyclical switching (default value)
selecting cyclic switching, the command that the device will send (via the object IN.x - Triple press 1
bit z object z) when the event associated with the cyclical switching detected will be the opposite of the
last value sent (via the object IN.x - Triple press 1 bit z object z).
If the format of the object to send is 2 bit, the IN.x - Triple press 2 bit z object communication object
will be visible (Data Point Type: 2.001 DPT_Switch_Control) and the values that can be set for the above
parameter are:
selecting cyclic switching, the command that the device will send (via the object IN.x - Triple press 2
bit z object z) when the event associated with the cyclical switching detected will be the opposite of the
last value sent (via the object IN.x - Triple press 2 bit z object z).
If the format of the object to send is 1 byte unsigned, the IN.x - Triple press 1 byte z object
communication object will be visible (Data Point Type: 5.010 DPT_Value_1_Ucount) and the values that
can be set for the above parameter are:
If the format of the object to send is 1 byte signed, the IN.x - Triple press 1 byte z object
communication object will be visible (Data Point Type: 6.010 DPT_Value_1_Count) and the values that
can be set for the above parameter are:
If the format of the object to send is 1 byte percentage value, the IN.x - Triple press 1 byte z object
communication object will be visible (Data Point Type: 5.001 DPT_Scaling) and the values that can be
set for the above parameter are:
52
- from 0 (default value) to 100, in steps of 1
If the format of the object to send is 1 byte HVAC mode, the IN.x - Triple press 1 byte z object
communication object will be visible (Data Point Type: 20.102 DPT_HVACMode) and the values that can
be set for the above parameter are:
- auto mode
- comfort mode
- pre-comfort mode
- economy mode
- off mode (building protection)
- cyclical switching (thermostat) (default value)
- cyclical switching (timed thermostat)
By selecting the value cyclic switching (thermostat), each time the associated event is detected (triple
press) the device sends a new thermoregulation mode (HVAC), following the order Comfort→
Precomfort→ Economy→ Off→ Comfort …;
By selecting the value cyclic switching (timed thermostat), each time the associated event is detected
(triple press) the device sends a new thermoregulation mode (HVAC), following the order Comfort→
Precomfort→ Economy→ Off→ Auto→ Comfort …
If the format of the object to send is 2 byte unsigned, the IN.x - Triple press 2 byte z object
communication object will be visible (Data Point Type: 7.001 DPT_Value_2_Ucount) and the values that
can be set for the above parameter are:
If the format of the object to send is 2 byte signed, the IN.x - Triple press 2 byte z object
communication object will be visible (Data Point Type: 8.001 DPT_Value_2_Count) and the values that
can be set for the above parameter are:
If the format of the object to send is 3 bytes RGB colour, the “On triple press detection sends the
value” parameter is a dummy one, used to select the colour to be sent. The real value, downloaded
from the memory, will depend on the three parameters that represent the colour components (see
below). In addition, the IN.x - Triple press 3 byte z object communication object will be visible (Data
Point Type: 232.600 DPT_Colour_RGB) and the values that can be set for the above parameter are:
By selecting customise, the following parameters are made visible: “Value of RED component (0 ..
255)”, “Value of GREEN component (0 .. 255)” and “Value of BLUE component (0 .. 255)”; The
combination of the three colour components determines the actual value sent on the BUS. If you select
any of the other values, these parameters will still be visible but with pre-set values that cannot be
modified.
The values that can be set are:
If the format of the object to send is 4 byte unsigned, the IN.x - Triple press 4 byte z object
communication object will be visible (Data Point Type: 12.001 DPT_Value_4_Ucount) and the values
that can be set for the above parameter are:
53
- from 0 (default value) to 4294967295, in steps of 1
If the format of the object to send is 4 byte signed, the IN.x - Triple press 4 byte z object
communication object will be visible (Data Point Type: 13.001 DPT_Value_4_Count) and the values that
can be set for the above parameter are:
NOTE: to remedy the problem of coding and the method for inserting values with 2/4 byte floating point
format (DPT 9.0xx and 14.0xx), there is an external transformation tool that makes it possible to enter a
value in the floating format and obtain the corresponding value with “unsigned and signed value” coding, and
vice versa. In this way, the user obtains the value to be entered in the ETS database, selecting the format
“2/4 byte signed/unsigned value”.
- disabled
- enabled (default value)
selecting enabled, displays the menu Binary input x - Quadruple press as shown in the following figure:
Upon detection of the quadruple press, it is possible to send up to 4 different objects (which are
distinguished by the letters A, B, C and D); object A is always enabled, whereas the parameter “Object z” (z
is the index of the object associated with the threshold, between A and D) can be used to enable a new
object to be sent. The parameter may assume the following values:
selecting enabled displays the parameters “Sending object format” and “On quadruple press detection
sends the value” grouped in the subgroup Object z (where z indicates the object associated with the binary
input, included between A and D).
The parameter “Sending object format” makes it possible to set the format and code of the object “z” of
input “x” that is sent by the device. The values that can be set are:
54
- 1 bit (default value)
- 2 bit
- 1 byte unsigned value
- 1 byte signed value
- 1 byte percentage value
- 1 byte HVAC mode
- 2 bytes unsigned value
- 2 bytes signed value
- 3 bytes RGB colour
- 4 bytes unsigned value
- 4 bytes signed value
- 14 bytes
Depending on the value set for this item, the values that can be set for the “On quadruple press detection
sends the value” parameter will be different.
The “On double quadruple detection sends the value” parameter is used to set the command or value to
send following the detection of a quadruple press (on the basis of the set sending conditions) associated with
the binary input. The values that can be set are:
If the format of the object to send is 1 bit, the IN.x - Quadruple press 1 bit z object communication
object will be visible (Data Point Type: 1.002 DPT_Bool) and the values that can be set for the above
parameter are:
- 0
- 1
- cyclical switching (default value)
selecting cyclic switching, the command that the device will send (via the object IN.x - Quadruple
press 1 bit z object z) when the event associated with the cyclical switching detected will be the
opposite of the last value sent (via the object IN.x - Quadruple press 1 bit z object z).
If the format of the object to send is 2 bit, the IN.x - Quadruple press 2 bit z object communication
object will be visible (Data Point Type: 2.001 DPT_Switch_Control) and the values that can be set for the
above parameter are:
selecting cyclic switching, the command that the device will send (via the object IN.x - Quadruple
press 2 bit z object z) when the event associated with the cyclical switching detected will be the
opposite of the last value sent (via the object IN.x - Quadruple press 2 bit z object z).
If the format of the object to send is 1 byte unsigned, the IN.x - Quadruple press 1 byte z object
communication object will be visible (Data Point Type: 5.010 DPT_Value_1_Ucount) and the values that
can be set for the above parameter are:
If the format of the object to send is 1 byte signed, the IN.x - Quadruple press 1 byte z object
communication object will be visible (Data Point Type: 6.010 DPT_Value_1_Count) and the values that
can be set for the above parameter are:
55
If the format of the object to send is 1 byte percentage value, the IN.x - Quadruple press 1 byte z
object communication object will be visible (Data Point Type: 5.001 DPT_Scaling) and the values that
can be set for the above parameter are:
If the format of the object to send is 1 byte HVAC mode, the IN.x - Quadruple press 1 byte z object
communication object will be visible (Data Point Type: 20.102 DPT_HVACMode) and the values that can
be set for the above parameter are:
- auto mode
- comfort mode
- pre-comfort mode
- economy mode
- off mode (building protection)
- cyclical switching (thermostat) (default value)
- cyclical switching (timed thermostat)
By selecting the value cyclic switching (thermostat), each time the associated event is detected
(quadruple press) the device sends a new thermoregulation mode (HVAC), following the order
Comfort→ Precomfort→ Economy→ Off→ Comfort …;
By selecting the value cyclic switching (timed thermostat), each time the associated event is detected
(quadruple press) the device sends a new thermoregulation mode (HVAC), following the order
Comfort→ Precomfort→ Economy→ Off→ Auto→ Comfort …
If the format of the object to send is 2 byte unsigned, the IN.x - Quadruple press 2 byte z object
communication object will be visible (Data Point Type: 7.001 DPT_Value_2_Ucount) and the values that
can be set for the above parameter are:
If the format of the object to send is 2 byte signed, the IN.x - Quadruple press 2 byte z object
communication object will be visible (Data Point Type: 8.001 DPT_Value_2_Count) and the values that
can be set for the above parameter are:
If the format of the object to send is 3 bytes RGB colour, the “On quadruple press detection sends
the value” parameter is a dummy one, used to select the colour to be sent. The real value, downloaded
from the memory, will depend on the three parameters that represent the colour components (see
below). In addition, the IN.x - Quadruple press 3 byte z object communication object will be visible
(Data Point Type: 232.600 DPT_Colour_RGB) and the values that can be set for the above parameter
are:
By selecting customise, the following parameters are made visible: “Value of RED component (0 ..
255)”, “Value of GREEN component (0 .. 255)” and “Value of BLUE component (0 .. 255)”; The
combination of the three colour components determines the actual value sent on the BUS. If you select
any of the other values, these parameters will still be visible but with pre-set values that cannot be
modified.
The values that can be set are:
56
- from 0 (default value) to 255, in steps of 1
If the format of the object to send is 4 byte unsigned, the IN.x - Quadruple press 4 byte z object
communication object will be visible (Data Point Type: 12.001 DPT_Value_4_Ucount) and the values
that can be set for the above parameter are:
If the format of the object to send is 4 byte signed, the IN.x - Quadruple press 4 byte z object
communication object will be visible (Data Point Type: 13.001 DPT_Value_4_Count) and the values that
can be set for the above parameter are:
NOTE: to remedy the problem of coding and the method for inserting values with 2/4 byte floating point
format (DPT 9.0xx and 14.0xx), there is an external transformation tool that makes it possible to enter a
value in the floating format and obtain the corresponding value with “unsigned and signed value” coding, and
vice versa. In this way, the user obtains the value to be entered in the ETS database, selecting the format
“2/4 byte signed/unsigned value”.
- disabled
- enabled (default value)
selecting enabled, displays the menu Binary input x - Long press as shown in the following figure:
Upon detection of the long press, it is possible to send up to 4 different objects (which are distinguished by
the letters A, B, C and D); object A is always enabled, whereas the “Object z” parameter (z is the index of
the object associated with the threshold, between A and D) can be used to enable a new object to be sent.
The parameter may assume the following values:
57
selecting enabled displays the parameters “Sending object format” and “On long press detection sends
the value” grouped in the subgroup Object z (where z indicates the object associated with the binary input,
included between A and D).
The parameter “Sending object format” makes it possible to set the format and code of the object “z” of
input “x” that is sent by the device. The values that can be set are:
Depending on the value set for this item, the values that can be set for the “On long press detection sends
the value” parameter will be different.
The “On long press detection sends the value” parameter is used to set the command or value to send
following the detection of a long press (on the basis of the set sending conditions) associated with the
channel. The values that can be set are:
If the format of the object to send is 1 bit, the IN.x - Long press 1 bit z object communication object will
be visible (Data Point Type: 1.002 DPT_Bool) and the values that can be set for the above parameter
are:
- 0
- 1
- cyclical switching (default value)
selecting cyclic switching, the command that the device will send (via the object IN.x - Long press 1
bit z object z) when the event associated with the cyclical switching detected will be the opposite of the
last value sent (via the object IN.x - Long press 1 bit z object z).
If the format of the object to send is 2 bit, the IN.x - Long press 2 bit z object communication object will
be visible (Data Point Type: 2.001 DPT_Switch_Control) and the values that can be set for the above
parameter are:
selecting cyclic switching, the command that the device will send (via the object IN.x - Long press 2
bit z object z) when the event associated with the cyclical switching detected will be the opposite of the
last value sent (via the object IN.x - Long press 2 bit z object z).
If the format of the object to send is 1 byte unsigned, the IN.x - Long press 1 byte z object
communication object will be visible (Data Point Type: 5.010 DPT_Value_1_Ucount) and the values that
can be set for the above parameter are:
58
If the format of the object to send is 1 byte signed, the IN.x - Long press 1 byte z object
communication object will be visible (Data Point Type: 6.010 DPT_Value_1_Count) and the values that
can be set for the above parameter are:
If the format of the object to send is 1 byte percentage value, the IN.x - Long press 1 byte z object
communication object will be visible (Data Point Type: 5.001 DPT_Scaling) and the values that can be
set for the above parameter are:
If the format of the object to send is 1 byte HVAC mode, the IN.x - Long press 1 byte z object
communication object will be visible (Data Point Type: 20.102 DPT_HVACMode) and the values that can
be set for the above parameter are:
- auto mode
- comfort mode
- pre-comfort mode
- economy mode
- off mode (building protection)
- cyclical switching (thermostat) (default value)
- cyclical switching (timed thermostat)
By selecting the value cyclic switching (thermostat), each time the associated event is detected (long
press) the device sends a new thermoregulation mode (HVAC), following the order Comfort→
Precomfort→ Economy→ Off→ Comfort …;
By selecting the value cyclic switching (timed thermostat), each time the associated event is detected
(long press) the device sends a new thermoregulation mode (HVAC), following the order Comfort→
Precomfort→ Economy→ Off→ Auto→ Comfort …
If the format of the object to send is 2 byte unsigned, the IN.x - Long press 2 byte z object
communication object will be visible (Data Point Type: 7.001 DPT_Value_2_Ucount) and the values that
can be set for the above parameter are:
If the format of the object to send is 2 byte signed, the IN.x - Long press 2 byte z object
communication object will be visible (Data Point Type: 8.001 DPT_Value_2_Count) and the values that
can be set for the above parameter are:
If the format of the object to send is 3 bytes RGB colour, the “On long press detection sends the
value” parameter is a dummy one, used to select the colour to be sent. The real value, downloaded from
the memory, will depend on the three parameters that represent the colour components (see below). In
addition, the IN.x - Long press 3 byte z object communication object will be visible (Data Point Type:
232.600 DPT_Colour_RGB) and the values that can be set for the above parameter are:
59
By selecting customise, the following parameters are made visible: “Value of RED component (0 ..
255)”, “Value of GREEN component (0 .. 255)” and “Value of BLUE component (0 .. 255)”; The
combination of the three colour components determines the actual value sent on the BUS. If you select
any of the other values, these parameters will still be visible but with pre-set values that cannot be
modified.
The values that can be set are:
If the format of the object to send is 4 byte unsigned, the IN.x - Long press 4 byte z object
communication object will be visible (Data Point Type: 12.001 DPT_Value_4_Ucount) and the values
that can be set for the above parameter are:
If the format of the object to send is 4 byte signed, the IN.x - Long press 4 byte z object
communication object will be visible (Data Point Type: 13.001 DPT_Value_4_Count) and the values that
can be set for the above parameter are:
NOTE: to remedy the problem of coding and the method for inserting values with 2/4 byte floating point
format (DPT 9.0xx and 14.0xx), there is an external transformation tool that makes it possible to enter a
value in the floating format and obtain the corresponding value with “unsigned and signed value” coding, and
vice versa. In this way, the user obtains the value to be entered in the ETS database, selecting the format
“2/4 byte signed/unsigned value”.
60
5 Communication objects
Communication objects with output functions
61
associated to object
A
IN.x - A object 2 bytes Unsigned Send unsigned 7.001
value value values (0..65535) DPT_Value
1 26 51 76 101 126 151 176
associated to object _2_Ucount
A
IN.x - A object 2 bytes Signed value Send signed values (- 8.001
value 32768..32767) DPT_Value
1 26 51 76 101 126 151 176
associated to object _2_Count
A
IN.x - A object 3 byte RGB color Send RGB color 232.600
value components value DPT_Colour
1 26 51 76 101 126 151 176
associated to object _RGB
A
IN.x - A object 4 bytes Unsigned Sends unsigned 12.001
value value values (0.. DPT_Value
1 26 51 76 101 126 151 176 4294967295) _4_Ucount
associated to object
A
IN.x - A object 4 bytes Signed value Sends signed values 13.001
value (-2147483648.. DPT_Value
1 26 51 76 101 126 151 176 2147483647) _4_Count
associated to object
A
IN.x - A object 14 bytes Characters Send characters 16.001
value ISO 8859-1 codified with ISO DPT_String
1 26 51 76 101 126 151 176 8859-1 standard _8859_1
associated to object
A
IN.x - Single press 1 bit 1/0 value Send 1/0 values 1.002
1 26 51 76 101 126 151 176 A object associated to object DPT_Bool
A of the single press
IN.x - Single press 2 bit On/Off forced Send priority 1.002
A object positioning commands DPT_Switch
1 26 51 76 101 126 151 176
associated to object _Control
A of the single press
IN.x - Single press 1 Unsigned Send unsigned 5.010
byte A object value values (0..255) DPT_Value
1 26 51 76 101 126 151 176
associated to object _1_Ucount
A of the single press
IN.x - Single press 1 Signed value Send signed values (- 6.010
byte A object 128..127) associated DPT_Value
1 26 51 76 101 126 151 176
to object A of the _1_Count
single press
IN.x - Single press 1 % value Send percent values 5.001
byte A object (0%..100%) DPT_Scalin
1 26 51 76 101 126 151 176
associated to object g
A of the single press
IN.x - Single press 1 HVAC mode Send HVAC mode 20.102
byte A object (auto/comfort/precom DPT_HVAC
1 26 51 76 101 126 151 176 fort/economy/off) Mode
associated to object
A of single press
IN.x - Single press 2 Unsigned Send unsigned 7.001
byte A object value values (0..65535) DPT_Value
1 26 51 76 101 126 151 176
associated to object _2_Ucount
A of the single press
IN.x - Single press 2 Signed value Send signed values (- 8.001
byte A object 32768..32767) DPT_Value
1 26 51 76 101 126 151 176
associated to object _2_Count
A of the single press
62
IN.x - Single press 3 RGB color Send RGB color 232.600
byte A object components value DPT_Colour
1 26 51 76 101 126 151 176
associated to object _RGB
A of the single press
IN.x - Single press 4 Unsigned Sends unsigned 12.001
byte A object value values (0.. DPT_Value
1 26 51 76 101 126 151 176 4294967295) _4_Ucount
associated to object
A of the single press
IN.x - Single press 4 Signed value Sends signed values 13.001
byte A object (-2147483648.. DPT_Value
1 26 51 76 101 126 151 176 2147483647) _4_Count
associated to object
A of the single press
IN.x - Brightness Increase/Decr Dimmer brightness 3.007
2 27 52 77 102 127 152 177 dimming ease increasing/decreasing DPT_Contr
commands ol_Dimming
IN.x - Shutter Stop/Step Send stop 1.007
2 27 52 77 102 127 152 177 stop/Louvres control movement/slat DPT_Step
regulation commands
IN.x - B sequence On/Off Send On/Off 1.001
commands DPT_Switch
2 27 52 77 102 127 152 177
associated to object
B of the sequence
IN.x - Primary counter Overflow Send the primary 1.002
2 27 52 77 102 127 152 177 bit overflow status counter overflow DPT_Bool
feedback
IN.x - B object 1 bit 1/0 value Send 1/0 values 1.002
2 27 52 77 102 127 152 177 value associated to object DPT_Bool
B
IN.x - Single press 1 bit 1/0 value Send 1/0 values 1.002
2 27 52 77 102 127 152 177 B object associated to object DPT_Bool
B of the single press
IN.x - C sequence On/Off Send On/Off 1.001
commands DPT_Switch
3 28 53 78 103 128 153 178
associated to object
C of the sequence
IN.x - Primary counter Overflow Send the value 5.010
byte overflow status associated to the DPT_Value
3 28 53 78 103 128 153 178
primary counter _1_Ucount
overflow feedback
IN.j - 1 bit value 1/0 value Sends values 1/0 1.002
3 28 53 78 103 128 153 178 associated to object C associated with DPT_Bool
object C
IN.x - C object 1 bit 1/0 value Send 1/0 values 1.002
3 28 53 78 103 128 153 178 value associated to object DPT_Bool
C
IN.x - D sequence On/Off Send On/Off 1.001
commands DPT_Switch
4 29 54 79 104 129 154 179
associated to object
D of the sequence
IN.x - Differential 1 byte Send unsigned value 5.010
4 29 54 79 104 129 154 179 counter unsigned (0..255) of the DPT_Value
value differential counter _1_Ucount
IN.x - Differential 1 byte signed Send signed value (- 6.010
4 29 54 79 104 129 154 179 counter value 128..127) of the DPT_Value
differential counter _1_Count
IN.x - Differential 2 byte Send unsigned value 7.001
4 29 54 79 104 129 154 179 counter unsigned (0..65535) of the DPT_Value
value differential counter _2_Ucount
4 29 54 79 104 129 154 179 IN.x - Differential 2 byte signed Send signed value (- 8.001
63
counter value 32768..32767) of the DPT_Value
differential counter _2_Count
IN.x - Differential 4 byte Send unsigned value 12.001
counter unsigned (0.. 4294967295) of DPT_Value
4 29 54 79 104 129 154 179
value the differential _4_Ucount
counter
IN.x - Differential 4 byte signed Send signed value (- 13.001
counter value 2147483648.. DPT_Value
4 29 54 79 104 129 154 179
2147483647) of the _4_Count
differential counter
IN.x - D object 1 bit 1/0 value Send 1/0 values 1.002
4 29 54 79 104 129 154 179 value associated to object DPT_Bool
D
IN.x - Single press 1 bit 1/0 value Send 1/0 values 1.002
4 29 54 79 104 129 154 179 D object associated to object DPT_Bool
D of the single press
IN.x - Differential Overflow Send the differential 1.002
5 30 55 80 105 130 155 180 counter bit overflow status counter overflow DPT_Bool
feedback
IN.x - Double press 1 1/0 value Send 1/0 values 1.002
5 30 55 80 105 130 155 180 bit A object associated to object DPT_Bool
A of the double press
IN.x - Double press 2 On/Off forced Send priority 1.002
bit A object positioning commands DPT_Switch
5 30 55 80 105 130 155 180
associated to object _Control
A of the double press
IN.x - Double press 1 Unsigned Send unsigned 5.010
byte A object value values (0..255) DPT_Value
5 30 55 80 105 130 155 180
associated to object _1_Ucount
A of the double press
IN.x - Double press 1 Signed value Send signed values (- 6.010
byte A object 128..127) associated DPT_Value
5 30 55 80 105 130 155 180
to object A of the _1_Count
double press
IN.x - Double press 1 % value Send percent values 5.001
byte A object (0%..100%) DPT_Scalin
5 30 55 80 105 130 155 180
associated to object g
A of the double press
IN.x - Double press 1 HVAC mode Send HVAC mode 20.102
byte A object (auto/comfort/precom DPT_HVAC
5 30 55 80 105 130 155 180 fort/economy/off) Mode
associated to object
A of double press
IN.x - Double press 2 Unsigned Send unsigned 7.001
byte A object value values (0..65535) DPT_Value
5 30 55 80 105 130 155 180
associated to object _2_Ucount
A of the double press
IN.x - Double press 2 Signed value Send signed values (- 8.001
byte A object 32768..32767) DPT_Value
5 30 55 80 105 130 155 180
associated to object _2_Count
A of the double press
IN.x - Double press 3 RGB color Send RGB color 232.600
byte A object components value DPT_Colour
5 30 55 80 105 130 155 180
associated to object _RGB
A of the double press
IN.x - Double press 4 Unsigned Sends unsigned 12.001
byte A object value values (0.. DPT_Value
5 30 55 80 105 130 155 180 4294967295) _4_Ucount
associated to object
A of the double press
5 30 55 80 105 130 155 180 IN.x - Double press 4 Signed value Sends signed values 13.001
64
byte A object (-2147483648.. DPT_Value
2147483647) _4_Count
associated to object
A of the double press
IN.x - Differential Overflow Send the value 5.010
counter byte overflow status associated to the DPT_Value
6 31 56 81 106 131 156 181
differential counter _1_Ucount
overflow feedback
IN.x - Double press 1 1/0 value Send 1/0 values 1.002
6 31 56 81 106 131 156 181 bit B object associated to object DPT_Bool
B of the double press
IN.x - Double press 1 1/0 value Send 1/0 values 1.002
7 32 57 82 107 132 157 182 bit C object associated to object DPT_Bool
C of the double press
IN.x - Double press 1 1/0 value Send 1/0 values 1.002
8 33 58 83 108 133 158 183 bit D object associated to object DPT_Bool
D of the double press
IN.x - Triple press 1 bit 1/0 value Send 1/0 values 1.002
9 34 59 84 109 134 159 184 A object associated to object DPT_Bool
A of the triple press
IN.x - Triple press 2 bit On/Off forced Send priority 1.002
A object positioning commands DPT_Switch
9 34 59 84 109 134 159 184
associated to object _Control
A of the triple press
IN.x - Triple press 1 Unsigned Send unsigned 5.010
byte A object value values (0..255) DPT_Value
9 34 59 84 109 134 159 184
associated to object _1_Ucount
A of the triple press
IN.x - Triple press 1 Signed value Send signed values (- 6.010
byte A object 128..127) associated DPT_Value
9 34 59 84 109 134 159 184
to object A of the _1_Count
triple press
IN.x - Triple press 1 % value Send percent values 5.001
byte A object (0%..100%) DPT_Scalin
9 34 59 84 109 134 159 184
associated to object g
A of the triple press
IN.x - Triple press 1 HVAC mode Send HVAC mode 20.102
byte A object (auto/comfort/precom DPT_HVAC
9 34 59 84 109 134 159 184 fort/economy/off) Mode
associated to object
A of triple press
IN.x - Triple press 2 Unsigned Send unsigned 7.001
byte A object value values (0..65535) DPT_Value
9 34 59 84 109 134 159 184
associated to object _2_Ucount
A of the triple press
IN.x - Triple press 2 Signed value Send signed values (- 8.001
byte A object 32768..32767) DPT_Value
9 34 59 84 109 134 159 184
associated to object _2_Count
A of the triple press
IN.x - Triple press 3 RGB color Send RGB color 232.600
byte A object components value DPT_Colour
9 34 59 84 109 134 159 184
associated to object _RGB
A of the triple press
IN.x - Triple press 4 Unsigned Sends unsigned 12.001
byte A object value values (0.. DPT_Value
9 34 59 84 109 134 159 184 4294967295) _4_Ucount
associated to object
A of the triple press
IN.x - Triple press 4 Signed value Sends signed values 13.001
9 34 59 84 109 134 159 184 byte A object (-2147483648.. DPT_Value
2147483647) _4_Count
65
associated to object
A of the triple press
IN.x - Triple press 1 bit 1/0 value Send 1/0 values 1.002
10 35 60 85 110 135 160 185 B object associated to object DPT_Bool
B of the triple press
IN.x - Triple press 1 bit 1/0 value Send 1/0 values 1.002
11 36 61 86 111 136 161 186 C object associated to object DPT_Bool
C of the triple press
IN.x - Triple press 1 bit 1/0 value Send 1/0 values 1.002
12 37 62 87 112 137 162 187 D object associated to object DPT_Bool
D of the triple press
IN.x - Quadruple press 1/0 value Send 1/0 values 1.002
1 bit A object associated to object DPT_Bool
13 38 63 88 113 138 163 188
A of the quadruple
press
IN.x - Quadruple press On/Off forced Send priority 1.002
2 bit A object positioning commands DPT_Switch
13 38 63 88 113 138 163 188 associated to object _Control
A of the quadruple
press
IN.x - Quadruple press Unsigned Send unsigned 5.010
1 byte A object value values (0..255) DPT_Value
13 38 63 88 113 138 163 188 associated to object _1_Ucount
A of the quadruple
press
IN.x - Quadruple press Signed value Send signed values (- 6.010
1 byte A object 128..127) associated DPT_Value
13 38 63 88 113 138 163 188
to object A of the _1_Count
quadruple press
IN.x - Quadruple press % value Send percent values 5.001
1 byte A object (0%..100%) DPT_Scalin
13 38 63 88 113 138 163 188 associated to object g
A of the quadruple
press
IN.x - Quadruple press HVAC mode Send HVAC mode 20.102
1 byte A object (auto/comfort/precom DPT_HVAC
13 38 63 88 113 138 163 188 fort/economy/off) Mode
associated to object
A of quadruple press
IN.x - Quadruple press Unsigned Send unsigned 7.001
2 byte A object value values (0..65535) DPT_Value
13 38 63 88 113 138 163 188 associated to object _2_Ucount
A of the quadruple
press
IN.x - Quadruple press Signed value Send signed values (- 8.001
2 byte A object 32768..32767) DPT_Value
13 38 63 88 113 138 163 188 associated to object _2_Count
A of the quadruple
press
IN.x - Quadruple press RGB color Send RGB color 232.600
3 byte A object components value DPT_Colour
13 38 63 88 113 138 163 188 associated to object _RGB
A of the quadruple
press
IN.x - Quadruple press Unsigned Sends unsigned 12.001
4 byte A object value values (0.. DPT_Value
4294967295) _4_Ucount
13 38 63 88 113 138 163 188
associated to object
A of the quadruple
press
13 38 63 88 113 138 163 188 IN.x - Quadruple press Signed value Sends signed values 13.001
66
4 byte A object (-2147483648.. DPT_Value
2147483647) _4_Count
associated to object
A of the quadruple
press
IN.x - Quadruple press 1/0 value Send 1/0 values 1.002
1 bit B object associated to object DPT_Bool
14 39 64 89 114 139 164 189
B of the quadruple
press
IN.x - Quadruple press 1/0 value Send 1/0 values 1.002
1 bit C object associated to object DPT_Bool
15 40 65 90 115 140 165 190
C of the quadruple
press
IN.x - Quadruple press 1/0 value Send 1/0 values 1.002
1 bit D object associated to object DPT_Bool
16 41 66 91 116 141 166 191
D of the quadruple
press
IN.x - Long press 1 bit 1/0 value Send 1/0 values 1.002
17 42 67 92 117 142 167 192 A object associated to object DPT_Bool
A of the long press
IN.x - Long press 2 bit On/Off forced Send priority 1.002
A object positioning commands DPT_Switch
17 42 67 92 117 142 167 192
associated to object _Control
A of the long press
IN.x - Long press 1 Unsigned Send unsigned 5.010
byte A object value values (0..255) DPT_Value
17 42 67 92 117 142 167 192
associated to object _1_Ucount
A of the long press
IN.x - Long press 1 Signed value Send signed values (- 6.010
byte A object 128..127) associated DPT_Value
17 42 67 92 117 142 167 192
to object A of the long _1_Count
press
IN.x - Long press 1 % value Send percent values 5.001
byte A object (0%..100%) DPT_Scalin
17 42 67 92 117 142 167 192
associated to object g
A of the long press
IN.x - Long press 1 HVAC mode Send HVAC mode 20.102
byte A object (auto/comfort/precom DPT_HVAC
17 42 67 92 117 142 167 192 fort/economy/off) Mode
associated to object
A of long press
IN.x - Long press 2 Unsigned Send unsigned 7.001
byte A object value values (0..65535) DPT_Value
17 42 67 92 117 142 167 192
associated to object _2_Ucount
A of the long press
IN.x - Long press 2 Signed value Send signed values (- 8.001
byte A object 32768..32767) DPT_Value
17 42 67 92 117 142 167 192
associated to object _2_Count
A of the long press
IN.x - Long press 3 RGB color Send RGB color 232.600
byte A object components value DPT_Colour
17 42 67 92 117 142 167 192
associated to object _RGB
A of the long press
IN.x - Long press 4 Unsigned Sends unsigned 12.001
byte A object value values (0.. DPT_Value
17 42 67 92 117 142 167 192 4294967295) _4_Ucount
associated to object
A of the long press
IN.x - Long press 4 Signed value Sends signed values 13.001
17 42 67 92 117 142 167 192 byte A object (-2147483648.. DPT_Value
2147483647) _4_Count
67
associated to object
A of the long press
IN.x - Long press 1 bit 1/0 value Send 1/0 values 1.002
18 43 68 93 118 143 168 193 B object associated to object DPT_Bool
B of the long press
IN.x - Long press 1 bit 1/0 value Send 1/0 values 1.002
19 44 69 94 119 144 169 194 C object associated to object DPT_Bool
C of the long press
IN.x - Long press 1 bit 1/0 value Send 1/0 values 1.002
20 45 70 95 120 145 170 195 D object associated to object DPT_Bool
D of the long press
The object variants shown in blue in the table above are not shown for objects B (objects
2/27/52/77/102/127/152/177), C (objects 3/28/53/78/103/128/153/178) and D (objects
4/29/54/79/104/129/154/179) due to space problems, but are still present.
The object variants shown in red in the table above are not shown for objects B (objects
6/31/56/81/106/131/156/181), C (objects 7/32/57/82/107/132/157/182) and D (objects
8/33/58/83/108/133/158/183) due to space problems, but are still present.
The object variants shown in orange in the table above are not shown for objects B (objects
10/35/60/85/110/135/160/185), C (objects 11/36/61/86/111/136/161/186) and D (objects
12/37/62/87/112/137/162/187) due to space problems, but are still present.
The object variants shown in green in the table above are not shown for objects B (objects
14/39/64/89/114/139/164/189), C (objects 15/40/65/90/115/140/165/190) and D (objects
16/41/66/91/116/141/165/191) due to space problems, but are still present.
The object variants shown in grey in the table above are not shown for objects B (objects
18/43/68/93/118/143/168/193), C (objects 19/44/69/94/119/144/169/194) and D (objects
20/45/70/95/120/145/170/195) due to space problems, but are still present.
68
Communication objects with input functions
# Object name Object Description Datapoint
IN 1 IN 2 IN 3 IN 4 IN 5 IN 6 IN 7 IN 8 function type
IN.x - Block Switching Allows to 1.003
0 25 50 75 100 125 150 175 On/Off activate/deactivate DPT_Ena
the block function ble
IN.x - Scene storing Store Receive the sending 1.017
2 27 52 77 102 127 152 177 trigger learn scene message DPT_Trig
request (trigger) ger
IN.x - Dimmer status On/Off status Dimmer activation 1.001
21 46 71 96 121 146 171 196 feedback status feedbacks DPT_Swit
ch
IN.x - A object status On/Off status Receive status 1.001
feedback feedback from DPT_Swit
21 46 71 96 121 146 171 196 actuator for cyclical ch
commutation function
of object A
IN.x - Movement Increase/Decr Receive movement 1.008
21 46 71 96 121 146 171 196 feedback ease direction feedback DPT_UpD
from shutter actuator own
IN.x - Primary counter Counter value Receive the sending 1.017
sending trigger transmission primary counter DPT_Trig
21 46 71 96 121 146 171 196
actual value request ger
(trigger)
IN.x - B object status On/Off status Receive status 1.001
feedback feedback from DPT_Swit
22 47 72 97 122 147 172 197 actuator for cyclical ch
commutation function
of object B
IN.x - Differential Counter value Receive the sending 1.017
counter sending trigger transmission differential counter DPT_Trig
22 47 72 97 122 147 172 197
actual value request ger
(trigger)
IN.x - C object status On/Off status Receive status 1.001
feedback feedback from DPT_Swit
23 48 73 98 123 148 173 198 actuator for cyclical ch
commutation function
of object C
IN.x - Differential Reset value Receives the 1.017
23 48 73 98 123 148 173 198 counter reset differential counter DPT_Trig
value reset ger
IN.x - D object status On/Off status Receive status 1.001
feedback feedback from DPT_Swit
24 49 74 99 124 149 174 199 actuator for cyclical ch
commutation function
of object D
69
70
LAST REVISION 03/2015 code 7.01.7.563.3