81
Application manual Wall mounting KNX Pushbuttons with Thermostat EK-ED2-TP 2-4 rockers Series ‘FF EK-E12-TP 1-4 rockers Series ’71

EK-ED2-TP EK-E12-TP · 2020. 12. 4. · For final use, this unit must be completed with frontal plates for commands and a frame, which must be ordered ... EK-E12-TP-RW (red-white

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

  • Application manual Wall mounting KNX Pushbuttons

    with Thermostat EK-ED2-TP 2-4 rockers Series ‘FF EK-E12-TP 1-4 rockers Series ’71

  • Application manual

    KNX pushbutton interfaces with thermostat EK-ED2-TP/ EK-E12-TP

    Revision 2.2.0 - Updated: 04/12/2020 MAEKED212TP_EN

    © EKINEX S.p.A. – All rights reserved Pag. 2

    Summary

    1 Scope of the document .................................................................................................................................. 5 2 Product description ........................................................................................................................................ 6

    2.1 Completion of the device ....................................................................................................................... 6 2.2 Rocker functions .................................................................................................................................... 9 2.3 LED indicators ........................................................................................................................................ 9 2.4 Customization of rocker plates .............................................................................................................. 9

    3 Switching, display and connection elements ............................................................................................... 10 4 Configuration ............................................................................................................................................... 12 5 Commissioning ............................................................................................................................................ 12 6 Function description .................................................................................................................................... 13

    6.1 Offline operation ................................................................................................................................... 13 6.2 Online operation ................................................................................................................................... 13 6.3 Software working cycle ........................................................................................................................ 14 6.4 Pushbutton inputs ................................................................................................................................ 14

    6.4.1 Pushbutton input events ............................................................................................................... 14 6.4.2 Lock function ................................................................................................................................ 14 6.4.3 State variables (communication objects) ..................................................................................... 14 6.4.4 Binding between Events and Communication objects ................................................................. 15 6.4.5 Repeated send ............................................................................................................................. 15 6.4.6 Input coupling ............................................................................................................................... 15 6.4.7 Single or independent input mode ............................................................................................... 16 6.4.8 Coupled input mode ..................................................................................................................... 16 6.4.9 Dimming function ......................................................................................................................... 18 6.4.10 Shutter / venetian blind function ................................................................................................... 20

    6.5 LED indicators ...................................................................................................................................... 23

    6.5.1 General parameters ..................................................................................................................... 23 6.5.2 Individual parameters ................................................................................................................... 23 6.5.3 Technical Alarm indicator ............................................................................................................. 23

    6.6 Temperature sensor ............................................................................................................................. 24

    6.6.1 Temperature sensor ..................................................................................................................... 24

    6.7 Room thermostat ................................................................................................................................. 25

    6.7.1 Use of sensors ............................................................................................................................. 25 6.7.2 Applications .................................................................................................................................. 25 6.7.3 Control algorithms ........................................................................................................................ 25

    6.7.3.1 Two-point control with hysteresis .............................................................................. 26 6.7.3.2 Continuous Proportional-Integral control .................................................................. 27 6.7.3.3 PWM Proportional-Integral control ............................................................................ 29

    6.7.4 Setpoint management .................................................................................................................. 30 6.7.5 Operating modes .......................................................................................................................... 31 6.7.6 Heating/cooling switch over ......................................................................................................... 32 6.7.7 Window switch management ....................................................................................................... 33 6.7.8 Valve protection function .............................................................................................................. 33 6.7.9 Temperature control alarm ........................................................................................................... 33

    6.8 Logic functions ..................................................................................................................................... 35

  • Application manual

    KNX pushbutton interfaces with thermostat EK-ED2-TP/ EK-E12-TP

    Revision 2.2.0 - Updated: 04/12/2020 MAEKED212TP_EN

    © EKINEX S.p.A. – All rights reserved Pag. 3

    7 Application program for ETS ....................................................................................................................... 38

    7.1 About EK-ED2-TP and EK-E12-TP ..................................................................................................... 39 7.2 General settings ................................................................................................................................... 40 7.3 Internal sensors ................................................................................................................................... 45

    7.3.1 Temperature sensor ..................................................................................................................... 45

    7.4 Rockers configuration .......................................................................................................................... 47

    7.4.1 Independent or single: send values or sequences....................................................................... 48 7.4.2 Independent or single: dimming ................................................................................................... 48 7.4.3 Independent or single: shutter or venetian blind .......................................................................... 49 7.4.4 Independent or single: scene ....................................................................................................... 49 7.4.5 Coupled: switch ............................................................................................................................ 50 7.4.6 Coupled: dimming ........................................................................................................................ 50 7.4.7 Coupled: shutter or venetian blind ............................................................................................... 50

    7.5 Rocker x: Function A/B configuration .................................................................................................. 50

    7.5.1 Independent or single ................................................................................................................... 50 7.5.2 Independent or single: Lock function enabled ............................................................................. 52 7.5.3 Independent or single: send values or sequences....................................................................... 53 7.5.4 Independent or single: dimming ................................................................................................... 56 7.5.5 Independent or single: shutter or venetian blind .......................................................................... 57 7.5.6 Independent or single: scene ....................................................................................................... 58 7.5.7 Coupled ........................................................................................................................................ 59 7.5.8 Coupled: Lock function enabled ................................................................................................... 59 7.5.9 Coupled: switch ............................................................................................................................ 59 7.5.10 Coupled: dimming ........................................................................................................................ 60 7.5.11 Coupled: shutter or venetian blind ............................................................................................... 61

    7.6 LED configuration ................................................................................................................................ 62 7.7 Temperature control ............................................................................................................................. 64

    7.7.1 Settings ........................................................................................................................................ 64 7.7.2 Monitoring and remote control of the conduction mode ............................................................... 66 7.7.3 Remote operative mode modification .......................................................................................... 67 7.7.4 Remote Setpoint modification ...................................................................................................... 68 7.7.5 Sensors from bus ......................................................................................................................... 69 7.7.6 Weighted temperature value ........................................................................................................ 70 7.7.7 Heating ......................................................................................................................................... 71 7.7.8 Cooling ......................................................................................................................................... 73

    7.8 Logic functions ..................................................................................................................................... 76

    7.8.1 Parameter and communication object tables ............................................................................... 76

    8 Appendix ...................................................................................................................................................... 78

    8.1 Summary of KNX communication objects ........................................................................................... 78 8.2 Warning ................................................................................................................................................ 81 8.3 Other information ................................................................................................................................. 81

  • Application manual

    KNX pushbutton interfaces with thermostat EK-ED2-TP/ EK-E12-TP

    Revision 2.2.0 - Updated: 04/12/2020 MAEKED212TP_EN

    © EKINEX S.p.A. – All rights reserved Pag. 4

    Revision Modifications Date

    2.2.0 ED2 image updated to 2020 version 04/12/2020

    2.1.0 Deleted all references to light sensor 09/03/2020

    2.0.0 Updating of the internal temperature controller with related structure of c.o. database. 16/05/2017

    1.1.0 Updating of the c.o. indexes in internal database. 30/01/2017

    1.0.4 Adding of cross reference to the versions with BG (blue-green) and RW (red-white) LED 04/09/2015

    1.0.3 Adding of logic functions. In the 4 rectuangular rockers configuration, it was reintroduced the possibility to control each rocker as a unique rocker, with function A in parallel to function B.

    28/08/2015

    1.0.2 Updating of temperature control, continuous regulator. 04/08/2015

    1.0.1 First emission. 04/05/2015

  • Application manual

    KNX pushbutton interfaces with thermostat EK-ED2-TP/ EK-E12-TP

    Revision 2.2.0 - Updated: 04/12/2020 MAEKED212TP_EN

    © EKINEX S.p.A. – All rights reserved Pag. 5

    1 Scope of the document

    This application manual describes application details for ekinex® pushbutton interface EK-ED2-TP (2-4

    rockers) and for ekinex® pushbutton interface EK-E12-TP (1-4 rockers).

    The document is aimed at the system configurator as a description and reference of device features and

    application programming. For installation, mechanical and electrical details of the device please refer to the

    technical description datasheet.

    Application manual and application programs for ETS are available for download at www.ekinex.com.

    Item File name (## = release) Version Device rel. Update

    Product datasheet STEKED32TP_EN.pdf EK-ED2-TP

    A2.0 12 / 2020 Application manual MAEKED12TP_EN.pdf EK-ED2-TP

    Application program APEKED2TP##.knxprod EK-ED2-TP

    Item File name (## = release) Version Device rel. Update

    Product datasheet STEKE122TP_EN .pdf EK-E12-TP

    A2.0 12 / 2020 Application manual MAEKED12TP_EN.pdf EK-E12-TP

    Application program APEKE12TP##.knxprod EK-E12-TP

    You can access the most up-to-date version of the full documentation for the device using following QR codes:

    2-4 rocker interface EK-ED2-TP:

    1-4 rocker interface EK-E12-TP:

  • Application manual

    KNX pushbutton interfaces with thermostat EK-ED2-TP/ EK-E12-TP

    Revision 2.2.0 - Updated: 04/12/2020 MAEKED212TP_EN

    © EKINEX S.p.A. – All rights reserved Pag. 6

    2 Product description

    The ekinex® KNX 4-rocker pushbutton unit is a wall-mounting device for on/off switching of loads, dimming of

    lighting devices, control of motor drives or other programmable switching and control functions. The pushbutton

    is equipped with an integrated temperature sensor and can act as a room probe or thermostat, both in heating

    and cooling mode. When acting as a room thermostat, the device is not equipped with a user interface for

    displaying room conditions and modifying the setpoint temperature; therefore, it must be paired with an external

    supervision device. Terminals such as radiators, electrical radiators and radiant panels can be controlled.

    This unit is equipped with an integrated KNX bus communication module and is designed for wall installation;

    commands are constituted by rockers with 2 active plus a neutral rest position. The device has also two

    programmable LEDs for each function which can be used for instance as a status signal or orientation

    nightlight.

    For final use, this unit must be completed with frontal plates for commands and a frame, which must be ordered

    separately in order to obtain the desired aesthetic look; regardless of the detail, several kinds of plates are

    available (square or rectangular) which can be combined in order to obtain different rockers’ combinations.

    The device is powered by the KNX bus line with a 30 VDC SELV voltage and does not require auxiliary power.

    Product code Number and type of

    rockers Rocker size Frame

    EK-ED2-TP (blue-green led couples)

    EK-ED2-TP-RW (red-white led couples) 2 rectangular vertical

    4 square

    4 rectangular horizontal

    40 x 80 mm

    40 x 80 mm

    80 x 20 mm

    Form or Flank series

    EK-ED2-TP-BG-NF (no frame line, blue-green led couples)

    EK-ED2-TP-RW-NF (no frame line, red-white led couples)

    No frame

    Product code Number and type of

    rockers Rocker size Frame

    EK-E12-TP (blue-green led couples)

    EK-E12-TP-RW (red-white led couples) 1 single square

    2 rectangular vertical

    4 square

    4 rectangular horizontal

    60x60 mm

    30x60 mm

    30x30 mm

    15x60 mm

    Form or Flank series

    EK-E12-TP-BG-NF (no frame line, blue-green led couples)

    EK-E12-TP-RW-NF (no frame line, red-white led couples)

    No frame

    The supply includes, inside the box:

    1 adapter;

    1 metallic support;

    2 pairs of fixing screws;

    1 KNX terminal block for the connection of the bus line.

    2.1 Completion of the device

    For full installation and operation, the unit must be completed with:

    A rocker faceplate (according to the chosen number and disposition);

  • Application manual

    KNX pushbutton interfaces with thermostat EK-ED2-TP/ EK-E12-TP

    Revision 2.2.0 - Updated: 04/12/2020 MAEKED212TP_EN

    © EKINEX S.p.A. – All rights reserved Pag. 7

    An ekinex® Form or Flank series 1-place square or 2-place rectangular frame (with the exception of

    the rocker interfaces of No Frame series NF);

    An ekinex® 1-window square or 2-window rectangular plate

    Rocker placement for EK-ED2-TP

    Combining the 3 available models of rockers (rectangular vertical, square horizontal and rectangular

    horizontal) different configurations are allowed, as shown in the following picture.

    Figure 1A - Rocker combination for EK-ED2-TP

  • Application manual

    KNX pushbutton interfaces with thermostat EK-ED2-TP/ EK-E12-TP

    Revision 2.2.0 - Updated: 04/12/2020 MAEKED212TP_EN

    © EKINEX S.p.A. – All rights reserved Pag. 8

    Rocker placement for EK-E12-TP

    Combining the 4 available models of rockers (square single, rectangular vertical, square horizontal and

    rectangular horizontal) different configurations are allowed, as shown in the following picture.

    Figure 2B - Rocker combination for EK-E12-TP

  • Application manual

    KNX pushbutton interfaces with thermostat EK-ED2-TP/ EK-E12-TP

    Revision 2.2.0 - Updated: 04/12/2020 MAEKED212TP_EN

    © EKINEX S.p.A. – All rights reserved Pag. 9

    2.2 Rocker functions

    Each one of two active positions of the rockers (side for rectangular rockers, superior and inferior for square

    ones) corresponds to an action, i.e. an input, or physical pushbutton, of the device. Such actions, in relation to

    a single rocker, will be labelled with letters A and B.

    When one side of a rocker is pressed, the device sends on the KNX bus the telegram (or sequence) associated

    to the corresponding function according to how the device is programmed.

    In the most common situation, for instance, one side of the rocker might send an “ON” telegram for a lighting

    unit, while the other side would send the “OFF” telegram for the same unit. Another typical application would

    be for one side of the rocker to increase the brightness of a dimmed light (and respectively decrease it for the

    opposite side), or to raise / lower a curtain or blind and so on.

    The two functions associated with a rocker can also be programmed to perform exactly the same operation,

    thereby effectively causing one rocker to act as a single pushbutton.

    Note for EK-ED2-TP

    The use of the entire activation surface of the rocker as if it is a single rocker is programmed by

    defining the function B as “in parallel with function A as a single function”. This use is configurable

    only in combinations a), b) and c) (see Figure 1 in the previous page): for instance, it is possible to

    link only one function to combination a) with a single square rocker.

    In combination d) with 4 rectangular horizontal rockers it is possible to link only functions other than

    function A and function B.

    2.3 LED indicators

    Each one of the 2 rocker sides is equipped with 4 high efficiency couple of LEDs with different color

    combinations blue/green and red/white, which can be freely programmed (also with functions not related to

    the rockers’ functions) e.g. as status feedbacks of the loads or as orientation nightlight.

    For a more detailed description of LED position and related settings please refer to the application section of

    this manual.

    2.4 Customization of rocker plates

    Rocker plates can be customized with predefined symbols and texts. On request, a customization is also

    possible with symbols and texts chosen by the customer. For more information see the standard library on the

    ekinex® catalogue or the website www.ekinex.com.

    For further technical information, please also refer to the product datasheet available on the

    website www.ekinex.com.

    i

    i

  • Application manual

    KNX pushbutton interfaces with thermostat EK-ED2-TP/ EK-E12-TP

    Revision 2.2.0 - Updated: 04/12/2020 MAEKED212TP_EN

    © EKINEX S.p.A. – All rights reserved Pag. 10

    3 Switching, display and connection elements

    The front side of the device is fitted with mounting hooks for the rocker faceplates; between the hooks there

    are the pushbuttons and on the lateral sides the LEDs for status indication are placed.

    On the rear side, the device is equipped with a programming pushbutton, a programming status LED and

    terminals for connecting the KNX bus line.

    Fig. 2A - Switching, display and connection elements for EK-ED2-TP

    1) Connection terminal block for KNX bus line

    2) Product label

    3) Adapter

    4) Rocker (in the example: 30 x 30 mm square type)

    5) LED-lightguide

    6) Positioning of the temperature sensor

    7) Programming pushbutton

    8) Programming LED

  • Application manual

    KNX pushbutton interfaces with thermostat EK-ED2-TP/ EK-E12-TP

    Revision 2.2.0 - Updated: 04/12/2020 MAEKED212TP_EN

    © EKINEX S.p.A. – All rights reserved Pag. 11

    Fig. 2B- Switching, display and connection elements for EK-E12-TP

    1. Rocker faceplate hooks

    2. LED diffusers

    3. Temperature sensor

    4. Programming pushbutton

    5. Programming LED

    6. Terminal block for KNX bus line

    7. Adapter

  • Application manual

    KNX pushbutton interfaces with thermostat EK-ED2-TP/ EK-E12-TP

    Revision 2.2.0 - Updated: 04/12/2020 MAEKED212TP_EN

    © EKINEX S.p.A. – All rights reserved Pag. 12

    4 Configuration

    The exact functionality of the device depends on the software settings.

    In order to configure and commission the device you need ETS4 or later releases and the ekinex® application

    program, (namely APEKED2TPxx.knxprod for EK-ED2-TP and APEKE12TPxx.knxprod for EK-E12-TP);

    which can be downloaded from the ekinex website www.ekinex.com.

    The application program allows the configuration of all working parameters for the device.

    The device-specific application program has to be loaded into ETS or, as alternative, the whole ekinex®

    product database can be loaded; at this point, all the instances of the selected device type can be added to

    the project.

    For every single device, ETS allows to set the operating parameters separately for each function as described

    in detail in the following chapters.

    The configuration can, and usually will, be performed completely offline; the actual transfer of the programmed

    configuration to the device takes place in the commissioning phase.

    Product code EAN No. of

    channels

    ETS application software

    (## = release)

    Communication

    objects

    (max no.)

    Group

    addresses

    (max no.)

    EK-ED2-TP 8 APEKED2TP##.knxprod 229 254

    Product code EAN No. of

    channels

    ETS application software

    (## = release)

    Communication

    objects

    (max no.)

    Group

    addresses

    (max no.)

    EK-E12-TP 8 APEKE12TP##.knxprod 229 254

    Configuration and commissioning of KNX devices require specialized skills; to acquire these

    skills, you should attend training courses at a training centre certified by KNX.

    For further information: www.knx.org.

    5 Commissioning

    After the device has been configured within the ETS project according to user requirements, the commissioning

    of the device requires the following activities:

    electrically connect the device, as described in the product datasheet, to the bus line on the final

    network or through a purposely setup network for programming;

    apply power to the bus;

    switch the device operation to programming mode by pressing the programming pushbutton located

    on the rear side of the housing. In this mode of operation, the programming LED is turned on steady;

    upload the configuration (including the physical address) to the device with the ETS program.

    At the end of the upload, the operation of the device automatically returns to normal mode; in this mode the

    programming LED is turned off. Now the device is programmed and ready for use on the bus.

    i

  • Application manual

    KNX pushbutton interfaces with thermostat EK-ED2-TP/ EK-E12-TP

    Revision 2.2.0 - Updated: 04/12/2020 MAEKED212TP_EN

    © EKINEX S.p.A. – All rights reserved Pag. 13

    6 Function description

    After switching on the bus, which also acts as a power supply, the device becomes fully functional after a very

    short time needed for reinitialization. A delay is programmable for the device to become active on the bus in

    order to avoid a bus traffic overload during the first moments of start-up of the whole network.

    In case of a bus power failure (voltage lower than 19 V for 1 s or more), the device becomes unreactive: before

    the power supply becomes insufficient, the status is internally stored. The timing functions are not active,

    neither are the programmed group addresses.

    As soon as the bus voltage is restored, the device will resume operation in its previous state (which is saved

    on power fail), unless different initialization settings are programmed.

    6.1 Offline operation

    A fully unprogrammed device does not operate in standby mode. Since the operation relies entirely on the

    exchange of information through communication objects, there is no part of the device that can operate

    independently from a KNX bus.

    6.2 Online operation

    In general the device works like a configurable digital sensor that is listening to own inputs or outputs of other

    devices. On input events the device performs output functionality over KNX bus like sending values or

    controlling external devices like KNX actuators.

  • Application manual

    KNX pushbutton interfaces with thermostat EK-ED2-TP/ EK-E12-TP

    Revision 2.2.0 - Updated: 04/12/2020 MAEKED212TP_EN

    © EKINEX S.p.A. – All rights reserved Pag. 14

    6.3 Software working cycle

    The main purpose of the software is following:

    Handle user pushbutton presses and generate bus telegrams according to the assigned functions;

    Implement pushbutton interlock and timing functions;

    Handle incoming bus messages in order to update the status of pushbutton activations and LED

    indicators;

    Respond to bus messages requesting feedback on the status of the inputs.

    The status of the device and specifically of its entities (input activation status and LED indicators) relies on

    KNX communication objects, which can be freely defined and bound in various ways to the physical elements

    of the device; these communication objects acts as state variables for the device.

    There are also special events on which it is possible to trigger additional features. These events are the bus

    failure and recovery, and the download of a new configuration with ETS.

    6.4 Pushbutton inputs

    The press of a pushbutton can be bound to different effects on a state variable.

    6.4.1 Pushbutton input events

    A button press can be handled either as an “on-off” event (“on” means when the button is pushed, “off” when

    it is released), or as a “short press - long press” event (whereby a time period can be defined to discriminate

    the duration of the “long” from the “short” press).

    In both cases, for each of the two available events a separate action can be assigned that operates on a

    selected variable (actually, more than one; see below for details).

    6.4.2 Lock function

    For each input (or channel if inputs are coupled, see below), a lock feature can be enabled which allows to

    block the operation of an input through a message on a communication object.

    When in a locked state, the input is effectively disabled.

    A value (for each transition) can be specified to be assigned to the communication object upon entering or

    exiting the locked state.

    The locked state can also be automatically activated when the bus is connected.

    6.4.3 State variables (communication objects)

    The variable that is changed by the input events can be one of the types available for KNX communication

    objects, i.e. for instance a 1-bit value (on-off), a 2-bit value or an integer value of larger size.

    In all cases, each of the two events can:

    change the value of the variable to one of two definable values within its range (which is trivial in the

    case of the 1-bit value);

    toggle between the two defined values

    do nothing (value is unaffected)

  • Application manual

    KNX pushbutton interfaces with thermostat EK-ED2-TP/ EK-E12-TP

    Revision 2.2.0 - Updated: 04/12/2020 MAEKED212TP_EN

    © EKINEX S.p.A. – All rights reserved Pag. 15

    This state variable, once assigned a group address, is actually a KNX communication object; as such, it

    undergoes the usual rules for communication objects, among which – for instance – the effect of flags to

    determine how the change of value affects the transmission of the objects.

    6.4.4 Binding between Events and Communication objects

    The above description is a little simplified in order to ease comprehension; as a matter of fact, to each event

    can be assigned not just one, but several communication objects (up to 8), even of different types. Each of

    these communication objects can have its own behaviour and its own associated value set.

    6.4.5 Repeated send

    For most features, is it possible to set the device to send a telegram not just when a value changes as a

    consequence of an input transition, but also at regular intervals whenever that value setting is active.

    This behaviour, also referred to as Cyclical Transmission, can be set separately for each of the two values that

    are associated to an input (or both, or none of them).

    If an input is set to “send values or sequences” mode, repeated send is not available if more than 1

    Communication Object is assigned to that input.

    6.4.6 Input coupling

    The 8 pushbutton inputs described can be considered, and used, as independent; however, due to the physical

    structure of the device and the nature of the functions it most frequently performs, these inputs can be naturally

    grouped in pairs, which in the application program are referred to as channels. Each channel is made of a pair

    of inputs, and is physically associated to a rocker.

    Since the channels of the device are labelled 1 to 4, the inputs are labelled 1A / 1B for channel 1, 2A / 2B for

    channel 2 and so on. The same numbering is used whether the channel pairing is used or not.

    In order to specify channel pairings, each rocker can be configured in two ways: single mode and coupled

    mode. This setting appears among rocker-level settings rather than input-level settings, because only inputs

    belonging to the same rocker can be coupled. The only combinations allowed for coupling are in fact 1A with

    1B, 2A with 2B, and so on.

    In single or independent mode, each input operates independently, has its own parameters and

    communication objects. This is the mode of operation described so far.

    In coupled mode, 2 inputs operate logically grouped under a channel in order to perform a common

    functionality; therefore, they operate on shared communication objects.

    It is possible to configure some of the inputs in single or independent mode and the others in coupled mode,

    with the pairing constraints just described.

    It must be mentioned that there is actually a third way to configure an input pair, which lies somehow halfway

    between the two modes above (although it is considered as a variation of the single mode): each second input,

    i.e. inputs 1B, 2B, 3B etc., can be configured to perform exactly the same function as its first input. In this

    fashion, both pushbuttons associated with a rocker are effectively operated “in parallel”, so as to operate the

    whole rocker as a single, larger control (either pushbutton or switch, according to programmed operation).

    Following there is a description of all possible features of the channels. Single or independent and coupled

    modes have a similar functionality, but differ for the configuration and will be therefore be treated separately.

  • Application manual

    KNX pushbutton interfaces with thermostat EK-ED2-TP/ EK-E12-TP

    Revision 2.2.0 - Updated: 04/12/2020 MAEKED212TP_EN

    © EKINEX S.p.A. – All rights reserved Pag. 16

    6.4.7 Single or independent input mode

    Each single input can be configured for one of following different features:

    1. Send values or sequences

    An event triggers the transmission on the bus of configurable values or sequence of values.

    These values can be of a logical type or a numerical type with a different size.

    A sequence of values can be made of up to 8 communication objects of different value types.

    Time delays can set between values in the sequence.

    2. Dimmer control

    This mode is intended to be used with dimming actuators for the control of lighting devices.

    The functionality is triggered on short press and long press events.

    On short press events, the device sends on/off telegrams to the dimming actuator.

    On long press events, the dimming percentage is varied up or down until the button is released.

    3. Shutter or Venetian blind control

    This mode is intended to be used together with actuators for the control of motorized blinds, shutters

    and similar devices. These actuators have functions for blind opening and closing; two movement types

    are selectable, i.e. continuous movement and stepwise movement. On input events, the device sends

    operation telegrams to the actuators.

    The operation is configurable through following parameters:

    If toggle mode is enabled, on each activation of the same input the movement direction is

    inverted; if it is disabled, the movement direction is fixed and it can be set to “up” or “down”.

    If blinds mode is enabled, the device sends “full movement” telegrams on long press and “step”

    telegrams on short press; if it is disabled, the device sends “full movement” telegrams on long

    press and “stop” telegrams on short press.

    4. Scene function output

    This mode is intended to be used together with several KNX actuators that support using a scene

    function; this function allows storing and recalling a communication object value on an actuator.

    In this mode, the role of the device is to send a “store / recall scene” telegram to the actuator on a long

    / short press event.

    This mode has two possible configurations:

    Activate pre-set scene on short press, and store current setting as scene value on long press

    Activate two different scenes on long and short press.

    6.4.8 Coupled input mode

    Each pair of coupled inputs, corresponding to the two sides of a same rocker, can be configured for one of

    following different features (only the differences from the single mode are highlighted):

    1. Switch control

    Both inputs in a pair are bound to the same communication object; unlike single mode, the object can

    only be of the 1-bit type (on-off), therefore building a conventional switching behaviour.

    The user can configure which of the two inputs sets the “off” or resp. “on” value.

    2. Dimmer control

    The functionality is triggered on short press and long press events of the inputs in the pair.

    The user can configure which of the two inputs sets the “up” or resp. “down” value.

    On short press events, the input configured as “up” sends an “on” switching telegram to the dimming

    actuator; while the “down” input sends an “off” telegram.

  • Application manual

    KNX pushbutton interfaces with thermostat EK-ED2-TP/ EK-E12-TP

    Revision 2.2.0 - Updated: 04/12/2020 MAEKED212TP_EN

    © EKINEX S.p.A. – All rights reserved Pag. 17

    On long press events, the dimming percentage is varied up or down until the button is released.

    3. Shutter or Venetian blind control

    The two inputs of a pair are assigned to opposite movement directions; these can be assigned to inputs

    as desired, i.e. A up / B down or the other way around.

    The blinds mode can also be set, and it works exactly as in single mode.

    In coupled mode, there is no provision for a scene control feature.

  • Application manual

    KNX pushbutton interfaces with thermostat EK-ED2-TP/ EK-E12-TP

    Revision 2.2.0 - Updated: 04/12/2020 MAEKED212TP_EN

    © EKINEX S.p.A. – All rights reserved Pag. 18

    6.4.9 Dimming function

    The dimming function is a device application profile included in KNX specifics. Those specifics define the basic

    requirements for interface mechanisms, in addition to which some aspects regarding the operating modes,

    peculiar for each device (for both command or actuation devices) are to be considered.

    All the information contained in this section have the purpose of illustrating specific device

    functions, and therefore are not to be necessarily considered exhaustive or applicable to

    other cases. In order to obtain a complete or generally applicable documentation, please

    refer to the official KNX documentation.

    For further information, visit the website www.knx.org.

    The dimmer control type is essentially based on a 4-bit communication object, whose data has the following

    format:

    The transmission of telegrams containing data of such format tells the actuator to perform an increase or a

    decrease, by an amplitude equal to the specified step, or to stop an ongoing variation.

    The increase or decrease of an intensity value by the actuator is not instantaneous but gradual; therefore, an

    increase / decrease command with interval equal to the maximum allowed value has the effect of starting the

    intensity variation in the desired direction, which will continue until the maximum (or minimum) value has been

    reached. Such variation can be stopped, once the desired intensity value has been reached, by sending a

    “stop” command.

    It is normally possible, and desirable, to have the possibility to instantly switch on or off the load (i.e. to

    instantaneously bring its value from 0% to 100%). In order to achieve that, an “On / Off” command based on

    another object is used; this is the same object used for the normal load switch, which is present also in absence

    of a dimming mechanism.

    The command device – in this case, the rocker unit – will define the operations to generate a sequence of

    commands with an opportune order and time interval, in order to achieve the desired command effect.

    i

  • Application manual

    KNX pushbutton interfaces with thermostat EK-ED2-TP/ EK-E12-TP

    Revision 2.2.0 - Updated: 04/12/2020 MAEKED212TP_EN

    © EKINEX S.p.A. – All rights reserved Pag. 19

    In case of unit EK-Ex2-TP, the defined operations and related commands are the following:

    Figure 3 - Dimmer mode command sequence

    Short press: instantaneous switch on / off (toggle on / off on a switch object);

    Long press: increase / decrease value until 100% / 0%;

    Release: stop increase / decrease.

    Please note that the same mechanism can be applied to the shutter or venetian blind control (in that case,

    “maximum / minimum” is substituted with “open / close”). For this purpose, the data type (DPT) 3.008 exists,

    whose structure and values are identical to those already described; in order to control a shutter with the

    same mode, it is possible to connect a communication object type 3.007 command side, to an object type

    3.008 actuator side (if foreseen). In this case, obviously, the object type “On / Off” which allows

    instantaneous switch on / off is not used.

  • Application manual

    KNX pushbutton interfaces with thermostat EK-ED2-TP/ EK-E12-TP

    Revision 2.2.0 - Updated: 04/12/2020 MAEKED212TP_EN

    © EKINEX S.p.A. – All rights reserved Pag. 20

    6.4.10 Shutter / venetian blind function

    The “Shutter / venetian blind” function is a bundle of application profiles included in KNX specifics. As for

    dimming function, such specifics define basic requirements related to interface mechanisms, in addition to

    which some aspects regarding the operating modes, peculiar for each device (for both command or actuation

    devices) are to be considered.

    All the information contained in this section have the purpose of illustrating specific device

    functions, and therefore are not to be necessarily considered exhaustive or applicable to

    other cases. In order to obtain a complete or generally applicable documentation, please

    refer to the official KNX documentation.

    For further information, visit the website www.knx.org.

    In case of shutters, the actuator brings a mechanic component from one point to another in a gradual way, with

    possibility to stop at intermediate points; the command is carried out by 2 lines which, when activated (one line

    at a time) make the actuator move in the corresponding direction.

    A venetian blind is essentially a shutter that, in addition to the up / down movement, is also equipped with slats

    that can be opened / closed same way as a shutter (gradual movement between extreme points). The

    peculiarity is that normally the slat’s movement and the up / down movement are controlled by the same two

    lines; therefore, the activation of the electromechanic device must be carried out according to a specific

    sequence. For further detail please check the actuator’s documentation; in this document all we need to point

    out is that, command side, the control sequences can be considered as independent from these aspects.

    The basic control for a shutter or a venetian blind is essentially based on three 1-bit communication objects:

    [1.008] Move Up/Down

    [1.007] Stop – Step Up/Down

    [1.017] Dedicated Stop

    The effect of the commands linked to these objects is the following:

    The command “Move”, when received, starts the movement of the shutter in the indicated

    direction.

    The command “Stop – Step” has two functions: if the shutter is stopped, it moves by one step in

    the indicated direction (the duration is set in the actuator), if not, it stops the ongoing movement

    without doing anything else.

    The command “Stop” just stops the ongoing movement.

    In addition, other types of control objects are normally available (“dimmer” type, absolute position, etc.) but

    they are not part of the basic control on which this manual is about; for further information please refer to the

    actuators’ manual or KNX specifics.

    In the simplest version, on command side:

    In order to control a shutter at least the objects “Move” and “Stop” are required (and present).

    In order to control a venetian blind at least the objects “Move” and “Stop – Step” are required (and

    present).

    On actuator side – whether it is a shutter or a venetian blind – the presence of objects “Move” and “Stop –

    Step” must be guaranteed, while the presence of the object “Stop” is optional (but usually present).

    i

  • Application manual

    KNX pushbutton interfaces with thermostat EK-ED2-TP/ EK-E12-TP

    Revision 2.2.0 - Updated: 04/12/2020 MAEKED212TP_EN

    © EKINEX S.p.A. – All rights reserved Pag. 21

    As for the operations to perform on the command device, in our specific case the rocker unit, in order to

    generate a sequence of these commands with the proper order and time interval, there are multiple

    possibilities.

    In case of ekinex input devices, two modes are available – indicated as “Shutter” and “Venetian blind” based

    on their typical destination – which are illustrated in the following figure.

    Figure 4 - “Shutter” mode command sequence

    In “Shutter” mode, when a rocker is pressed – or a digital input is activated – the shutter starts moving in the

    corresponding direction (which can be alternatively in the two directions if the rocker is in independent mode

    and has been configured as toggle).

    If the rocker is released quickly, the shutter will continue its run until full opening or closing; it is still possible to

    stop it by pressing again the rocker with a long press.

    If the rocker is pressed with a long press, when it is released – which will be in correspondence with the desired

    position – the shutter will stop.

  • Application manual

    KNX pushbutton interfaces with thermostat EK-ED2-TP/ EK-E12-TP

    Revision 2.2.0 - Updated: 04/12/2020 MAEKED212TP_EN

    © EKINEX S.p.A. – All rights reserved Pag. 22

    Figure 5 - “Venetian blind” mode command sequence

    In “Venetian blind” mode, on release of a rocker after a short press, the venetian blind performs a step; this

    operation, normally – i.e. even if the actuator is indeed configured for a venetian blind – is used for the slats

    regulation.

    If the rocker is pressed with a long press, when the threshold time is reached, a “Move” command is issued,

    which will bring the venetian blind to full open or close. In order to stop it at an intermediate position, the rocker

    needs to be pressed again (short press).

  • Application manual

    KNX pushbutton interfaces with thermostat EK-ED2-TP/ EK-E12-TP

    Revision 2.2.0 - Updated: 04/12/2020 MAEKED212TP_EN

    © EKINEX S.p.A. – All rights reserved Pag. 23

    6.5 LED indicators

    The LED indicators associated with each input are two (first colour and second colour) and can be singularly

    addressed, even if the corresponding inputs are coupled.

    6.5.1 General parameters

    All LEDs have a common intensity value, which can be set from the bus through a communication object or

    with a fixed setting from 0 to 100% in 10% steps.

    6.5.2 Individual parameters

    Each LED can be driven in one of following ways:

    Fixed value (always on or always off);

    Lit when the corresponding input is activated. In this option, an additional off-delay can be

    specified after the button is released;

    Status set from the bus through a communication object. In this case, the LED can be set to be

    flashing when active (with a choice of different on/off time combinations), and the on/off light

    status can be inverted with respect to the communication object status (so as to have the LED

    on when the CO has an “off” value).

    6.5.3 Technical Alarm indicator

    The device has a peculiar indicator feature called Technical Alarm: if it is enabled, all LEDs at the four corners

    of the device can be activated flashing through a KNX bus telegram. In particular, the activation of the technical

    alarm generates the blue LEDs activation in BG version (colour of the LEDs: green and blue), while the red

    LEDs activation in RW version (colour of the LEDs: red and white). For further information about the LEDs

    position and configuration parameters please refer to the application section of this manual.

    This feature is meant as an indicator for a generic alarm condition, but it can be used in a custom way as the

    user sees fit.

    The typical purpose of this indication is to warn about an alarm condition, but can be also used for any other

    indication.

  • Application manual

    KNX pushbutton interfaces with thermostat EK-ED2-TP/ EK-E12-TP

    Revision 2.2.0 - Updated: 04/12/2020 MAEKED212TP_EN

    © EKINEX S.p.A. – All rights reserved Pag. 24

    6.6 Temperature sensor

    The value from the embedded temperature sensor, unless it is disabled, can be read from the bus by other

    devices. In addition, their behaviour can be modified through following parameters:

    6.6.1 Temperature sensor

    The raw value read from the sensor can be corrected with a small offset (-5 °C to +5 °C in steps of 0.5 °C), in

    order to compensate for environmental factors and achieve a better precision.

    The sensor value can periodically be sent on the bus with a specified transmission interval, and whenever a

    specified variation occurs.

  • Application manual

    KNX pushbutton interfaces with thermostat EK-ED2-TP/ EK-E12-TP

    Revision 2.2.0 - Updated: 04/12/2020 MAEKED212TP_EN

    © EKINEX S.p.A. – All rights reserved Pag. 25

    6.7 Room thermostat

    6.7.1 Use of sensors

    The temperature controller integrated inside the pushbutton allows the room temperature acquisition in the

    following ways:

    1) from the temperature sensor integrated inside the device;

    2) via bus from another KNX device, e.g. another ekinex® pushbutton

    In order to optimize or correct the temperature regulation in particular cases (big rooms, when there is a strong

    asymmetry in temperature distribution, when the pushbutton is installed in wrong or unsuitable positions, etc.)

    the device can use a weighted mean between two temperature values. The weights are assigned according

    to the Relative weight parameter, which assigns a proportion to the values.

    Note on mounting position

    If the integrated temperature regulator is used, the device must be preferably installed on an internal wall, at 1,5 m of height

    and at least 0,3 m of distance from doors. The device cannot be installed near heat sources such as radiators or domestic

    appliances or in positions subjected to direct solar irradiation. If necessary, for the regulation can be used a weighted mean

    value between the measured temperature acquired by the integrated sensor and a value received via bus from another

    KNX device.

    6.7.2 Applications

    The applications that can be configured are peculiar to thermal plants with a single stage and concern the

    following terminals: radiators, electric radiators and radiant panel systems.

    The temperature control can be:

    two point control with hysteresis, ON-OFF command type;

    proportional-integral, with ON-OFF command, PWM or continuous type.

    6.7.3 Control algorithms

    The picture below shows the components of a common generic control system for ambient temperature. The

    room thermostat measures the actual temperature of the air mass (Teff) and constantly compares it to the

    setpoint value (Tset).

    i

    Teff

    Appliance

    Solar radiation Presence of people

    Control algorithm

    Actuator (e.g. relay output –

    valve motor etc)

    Heating body (e.g. radiator, fan-

    coil, radiant panel)

    Ambient Tset +

    -

    Room thermostat Actuator control

    Dispersioni

  • Application manual

    KNX pushbutton interfaces with thermostat EK-ED2-TP/ EK-E12-TP

    Revision 2.2.0 - Updated: 04/12/2020 MAEKED212TP_EN

    © EKINEX S.p.A. – All rights reserved Pag. 26

    The control algorithm, basing on the difference between Tset and Teff, processes a command value which can

    be analogue or On / Off type; the command is represented by a CO that is transmitted via bus, periodically or

    event based, to a KNX actuator device.

    The output of the actuator device is the driving variable of the control system, which can be e.g. a flow rate of

    water or air. The control system realized by the room thermostat is of feedback type, namely the algorithm

    takes into account the effects on the system in order to change the control action on the same entity.

    6.7.3.1 Two-point control with hysteresis

    This control algorithm, which is also known as On / Off, is the most classic and popular. The control provides

    for the on / off switching of the system following a hysteresis loop, i.e. two threshold levels are considered for

    the switching instead of a single one.

    Heating mode: when the measured temperature is lower than the value of the difference (Tset – ΔThysteresis),

    whereby ΔThysteresis identifies the differential adjustment of the boilers, the device activates the heating system

    by sending a message or KNX telegram to the actuator that handles the heating system; when the measured

    temperature reaches the desired temperature (Setpoint), the device disables the heating system by sending

    another message. In this way, there are two decision thresholds for activation and deactivation of the heating,

    the first being the level (Tset – ΔThysteresis) below which the device activates the system, whereas the second is

    the desired temperature above which the heating system is deactivated.

    Cooling mode: When the measured temperature is higher than the value of the difference (Tset + ΔThysteresis),

    whereby ΔThysteresis identifies the differential adjustment of the cooler, the device activates the air conditioning

    system by sending a message or KNX telegram to the actuator that handles it; when the measured temperature

    falls below the desired temperature Tset the device turns off the air conditioning system by sending another

    message. In this way, there are two decision thresholds for activation and deactivation of the cooling: the first

    being the level (Tset + ΔThysteresis) above which the device activates the system, whereas the second is the

    desired temperature below which the air conditioning system is deactivated. In the ETS application program,

    two different parameters are available for the hysteresis value for both heating and cooling: the values usually

    differ depending on the system type and its inertia.

    In those applications where floor or ceiling radiant panels are present, it is possible to realize a different 2-point

    room temperature control. This type of control must be paired either to a proper regulation system for flow

    temperature that takes into account all internal conditions or an optimizer that exploits the thermal capacity of

    the building to adjust the energy contributions. In this type of control the hysteresis (ΔThysteresis) o the room

    temperature high limit (Tset + ΔThysteresis) represent the maximum level of deviation that the user is willing to

    accept during plant conduction.

    T ambient OFF

    ON

    Tset

    Thysteresis

    T ambient OFF

    ON

    Tset

    Thysteresis

  • Application manual

    KNX pushbutton interfaces with thermostat EK-ED2-TP/ EK-E12-TP

    Revision 2.2.0 - Updated: 04/12/2020 MAEKED212TP_EN

    © EKINEX S.p.A. – All rights reserved Pag. 27

    Heating mode – When the measured temperature is lower than the desired temperature Tset, the device

    activates the heating system by sending a message or KNX telegram to the actuator that handles it; when the

    measured temperature reaches the value (Tset + ΔThysteresis), whereby ΔThysteresis identifies the differential

    adjustment of the boilers the device disables the heating system by sending another message. In this way,

    there are two decision thresholds for activation and deactivation of the heating, the first being the desired

    temperature Tset below which the device activates the system, whereas the second is the value (Tset +

    ΔThysteresis), above which the heating system is deactivated.

    Cooling mode – When the measured temperature is higher than the desired temperature Tset, the device

    activates the air conditioning system by sending a message or KNX telegram to the actuator that handles it;

    when the measured temperature reaches the value (Tset - ΔThysteresis), whereby ΔThysteresis identifies the

    differential adjustment of the air conditioning system, the device disables the air conditioning system by

    sending another message. In this way, there are two decision thresholds for activation and deactivation of the

    air conditioning system: he first being the desired temperature Tset above which the device activates the

    system, whereas the second is the value (Tset - ΔThysteresis) below which the air conditioning system is

    deactivated.

    In the ETS application program, two different parameters are available for the hysteresis value for both heating

    and cooling: the values usually differ depending on the system type and its inertia.

    In the ETS application program, the default 2-point hysteresis control algorithm foresees inferior hysteresis for

    heating and superior for cooling. If Heating and/or cooling type = floor radiant panels or ceiling radiant panels,

    it is possible to select the hysteresis position according to the described second mode, i.e. with superior

    hysteresis for heating and inferior for cooling.

    The desired temperature (Tset) is generally different for each one of the 4 operating modes and for

    heating/cooling modes. The different values are defined for the first time during ETS configuration and can be

    modified later on. In order to optimize energy saving (for each extra degree of room temperature, outbound

    dispersions and energy consumption go up 6%), it is possible to take advantage of the multi-functionality of

    the domotic system, for example with:

    • Hour programming with automatic commutation of the operating mode by means of KNX supervisor;

    • Automatic commutation of the operating mode according to presence of people in the room;

    • Automatic commutation of the operating mode according to window opening for air refreshment;

    • Circuit deactivation when desired temperature is reached;

    • Flow temperature reduction in case of partial load.

    6.7.3.2 Continuous Proportional-Integral control

    The continuous proportional-integral (PI) controller is described by the following equation:

    𝑐𝑜𝑛𝑡𝑟𝑜𝑙 𝑣𝑎𝑟𝑖𝑎𝑏𝑙𝑒(𝑡) = 𝐾𝑝 × 𝑒𝑟𝑟𝑜𝑟(𝑡) + 𝐾𝑖 × ∫ 𝑒𝑟𝑟𝑜𝑟(𝜏)𝑑𝜏𝑡

    0

    T ambient OFF

    ON

    Tset

    hysteresis

    T ambient OFF

    ON

    Tset

    Thysteresis

  • Application manual

    KNX pushbutton interfaces with thermostat EK-ED2-TP/ EK-E12-TP

    Revision 2.2.0 - Updated: 04/12/2020 MAEKED212TP_EN

    © EKINEX S.p.A. – All rights reserved Pag. 28

    whereby:

    𝑒𝑟𝑟𝑜𝑟(𝑡) = (𝑆𝑒𝑡𝑝𝑜𝑖𝑛𝑡 − 𝑀𝑒𝑎𝑠𝑢𝑟𝑒𝑑 𝑡𝑒𝑚𝑝𝑒𝑟𝑎𝑡𝑢𝑟𝑒) 𝑖𝑛 ℎ𝑒𝑎𝑡𝑖𝑛𝑔

    𝑒𝑟𝑟𝑜𝑟(𝑡) = (𝑀𝑒𝑎𝑠𝑢𝑟𝑒𝑑 𝑡𝑒𝑚𝑝𝑒𝑟𝑎𝑡𝑢𝑟𝑒 − 𝑆𝑒𝑡𝑝𝑜𝑖𝑛𝑡) 𝑖𝑛 𝑐𝑜𝑜𝑙𝑖𝑛𝑔

    𝐾𝑝 = 𝑝𝑟𝑜𝑝𝑜𝑟𝑡𝑖𝑜𝑛𝑎𝑙 𝑐𝑜𝑛𝑠𝑡𝑎𝑛𝑡

    𝐾𝑖 = 𝑖𝑛𝑡𝑔𝑟𝑎𝑙 𝑐𝑜𝑛𝑠𝑡𝑎𝑛𝑡

    The control variable is composed by 2 numbers, one depending proportionally from the error and one

    depending from the integral of the error itself.

    Practically, some more intuitive values are used:

    𝑃𝑟𝑜𝑝𝑜𝑟𝑡𝑖𝑜𝑛𝑎𝑙 𝐵𝑎𝑛𝑑 𝐵𝑃 [𝐾] = 100

    𝐾𝑝

    𝐼𝑛𝑡𝑒𝑔𝑟𝑎𝑙 𝑇𝑖𝑚𝑒 𝑇𝑖 [𝑚𝑖𝑛] =𝐾𝑝

    𝐾𝑖

    The Proportional Band is the error value that determines the maximum span of the control variable at 100%.

    For example, a controller with Proportional Band = 5 K regulates at 100% when Setpoint = 20°C and Measured Temperature is ≤

    15 °C in heating mode; in cooling mode, it regulates at 100% when Setpoint = 24°C and Measured Temperature is ≥ 29°C. As shown

    in figure, a controller with a narrow Proportional Band provides higher control variable values for smaller errors compared to a

    controller with a wider Proportional Band.

    Integral Time is the amount of time necessary to repeat the value of the control variable of a purely proportional controller,

    when error is constant. For example, with a purely proportional controller with Proportional Band = 4 K, if Setpoint = 20°C and

    Measured Temperature = 18°C, the control variable will be 50%. If Integral Time = 60 minutes, if error remains constant, the control

    variable will be 100% after 1 hour, i.e. the controller will add to the control variable a contribution equal to the value due to its

    proportional part.

    0%

    100%

    T ambiente [°C] T Setpoint

    Narrow Proportional Band

    50%

    Wide Proportional Band

    0%

    100%

    50%

    Narrow Proportional Band

    Wide Proportional Band

  • Application manual

    KNX pushbutton interfaces with thermostat EK-ED2-TP/ EK-E12-TP

    Revision 2.2.0 - Updated: 04/12/2020 MAEKED212TP_EN

    © EKINEX S.p.A. – All rights reserved Pag. 29

    In heating and air conditioning systems, a purely proportional controller cannot guarantee reaching the Setpoint. An integral action is

    mandatory in order to reach the Setpoint: for this reason, the integral action is also called automatic reset.

    6.7.3.3 PWM Proportional-Integral control

    The proportional-integral PWM (Pulse Width Modulator) controller uses an analogue control variable to

    modulate the duration of the time intervals in which a binary output is in the On or Off state. The controller

    operates in a periodic manner over a cycle, and in each period it maintains the output to the On value for a

    time proportional to the value of the control variable. As shown in the figure, by varying the ratio between the

    ON time and the OFF time, the average time of activation of the output varies, and consequently the average

    intake of heating or cooling power supplied to the environment.

    This type of controller is well suited for use with On / Off type actuators, such as relays and actuators for zone

    valves, which are less expensive (both for electrical and mechanical components) than proportional actuators.

    A distinctive advantage of this type of controller, compared with the raw On / Off controller already described,

    is that it eliminates the inertia characteristics of the system: it allows significant energy savings, because you

    avoid unnecessary interventions on the system introduced by the 2-point control with hysteresis and it only

    provides the power required to compensate for losses in the building.

    Every time the user or the supervisor changes the desired temperature setpoint, the cycle time is interrupted,

    the control output is reprocessed and the PWM restarts with a new cycle: this allows the system to reach its

    steady state more quickly.

    Terminal type Proportional Band [K] Integral Time [min] Cycle Period [min]

    Radiators 5 150 15-20

    Electrical heaters 4 100 15-20

    Fan-coil 4 90 15-20

    Floor radiant panels 5 240 15-20

    Guidelines for choosing the proper parameters of a PMW Proportional-Integral controller:

    OFF

    ON Cycle period

    T ON

    T OFF

    Time [min]

    OFF

    ON T ON = T OFF

    Time [min]

    Mean ON time = 50%

    OFF

    ON T ON = ½ T OFF

    Time [min]

    Mean ON time = 25%

  • Application manual

    KNX pushbutton interfaces with thermostat EK-ED2-TP/ EK-E12-TP

    Revision 2.2.0 - Updated: 04/12/2020 MAEKED212TP_EN

    © EKINEX S.p.A. – All rights reserved Pag. 30

    Cycle time: for low-inertial systems such as heating and air conditioning systems, short cycle times must be chosen (10-15 minutes)

    to avoid oscillations of the room temperature.

    Narrow proportional band: wide and continuous oscillations of the room temperature, short setpoint settling time.

    Wide proportional band: small or no oscillations of the room temperature, long setpoint settling time.

    Short integral time: short setpoint settling time, continuous oscillations of the room temperature.

    Long integral time: long setpoint settling time, no oscillations of the room temperature.

    6.7.4 Setpoint management

    The pushbutton is not equipped with any local interface to control the integrated room thermostat, therefore

    the temperature setpoint modifications need to be managed through communication objects coming from a

    supervisory device.

    Five setpoint management modes are foreseen:

    Single setpoint

    Relative setpoints, heating/cooling switch over from bus

    Relative setpoints, automatic heating/cooling switch over

    Absolute setpoints, heating/cooling switch over from bus

    Absolute setpoints, automatic heating/cooling switch over

    Single setpoint mode

    In this mode, a unique communication object is exposed (Input Setpoint) to modify the desired temperature.

    This object can be updated cyclically or on event of change by the supervisory device. If power goes down,

    the last value is retained into the pushbutton’s non-volatile memory. In case the object is not updated, the

    temperature controller acts anyway on default setpoints (both heating and cooling) set in the application

    program during commissioning.

    If a temperature controller is set on both heating and cooling mode, it is necessary that the

    supervisory device also updates the input seasonal mode object (Heating/cooling status in, [1.100]

    DPT_Heat_Cool) in order to coherently switch over the controller’s action.

    If window contacts for energy saving are used, when detecting an open window the input setpoint freezes and

    the pre-set building protection setpoint is activated (the relative communication object is exposed and is

    different in heating or cooling mode).

    Relative setpoints, heating/cooling switch over from bus

    In this mode, 4 communication objects are exposed, one for each operating mode:

    Comfort setpoint

    Stand-by offset

    Economy offset

    Building protection setpoint

    i

  • Application manual

    KNX pushbutton interfaces with thermostat EK-ED2-TP/ EK-E12-TP

    Revision 2.2.0 - Updated: 04/12/2020 MAEKED212TP_EN

    © EKINEX S.p.A. – All rights reserved Pag. 31

    Stand-by and economy setpoints are represented as attenuations to the comfort setpoint in order to facilitate

    the supervisor management: by uniquely modifying the comfort setpoint, references for attenuated modes are

    automatically transferred. The values modified from bus are retained in the pushbutton’s non-volatile memory.

    With this mode, the supervisory device can develop an hour-based time scheduling by sending to the

    pushbutton the current operating mode (comm. obj. HVAC mode in [20.102] DPT_HVACMode). The default

    value for HVAC mode in corresponds to the comfort setpoint value.

    Same as single setpoint management, if the temperature controller is set as both heating and cooling mode,

    it is necessary that the supervisory device also updates the input seasonal mode object (Heating/cooling status

    in, [1.100] DPT_Heat_Cool) in order to coherently switch over the controller’s action.

    Relative setpoints, automatic heating/cooling switch over

    In this mode, 3 communication objects are exposed, for all operating modes:

    Comfort heating setpoint

    Building protection heating setpoint

    Building protection cooling setpoint

    Stand-by and economy setpoints are represented as attenuations to the comfort setpoint and can only be

    modified in the application program during commissioning: by uniquely modifying the comfort setpoint,

    references for attenuated modes and for comfort cooling setpoint mode (through switch over dead band) are

    automatically transferred. The values modified from bus are retained in the pushbutton’s non-volatile memory.

    With this mode, the supervisory device can develop an hour-based time scheduling by sending to the

    pushbutton the current operating mode (comm. obj. HVAC mode in [20.102] DPT_HVACMode). The default

    value for HVAC mode in corresponds to the comfort setpoint value.

    The switch over between operating modes is automatic and the information can be sent to other devices

    through communication object Heating/cooling status out, [1.100] DPT_Heat_Cool). Please refer to the

    section about heating/cooling switch over to learn more about switch over modes.

    6.7.5 Operating modes

    In Single Setpoint mode, 2 levels for each operating mode are available:

    Temperature setpoint

    Building protection setpoint

    Time scheduling for attenuation can be realized by the supervisor, by directly modifying the temperature

    setpoint.

    In Relative Setpoint mode, 4 different operating modes are available, which are mutually exclusive to one

    another:

    comfort;

    stand-by;

    economy;

    building protection.

    Through ETS application program, it is possible to assign 2 different setpoint values to each operating mode,

    for comfort and building protection level, and two different attenuation levels for stand-by and economy,

  • Application manual

    KNX pushbutton interfaces with thermostat EK-ED2-TP/ EK-E12-TP

    Revision 2.2.0 - Updated: 04/12/2020 MAEKED212TP_EN

    © EKINEX S.p.A. – All rights reserved Pag. 32

    corresponding to both heating and cooling. Stand-by and economy setpoints are represented as attenuations

    to the comfort setpoint in order to facilitate the supervisor management: by uniquely modifying the comfort

    setpoint, references for attenuated modes are automatically transferred.

    Each setpoint, except when automatic heating/cooling switch over is active, is exposed through communication

    objects. Setpoints and attenuations can be modified remotely through the exposed communication objects.

    The building protection setpoint intervention must be planned in ETS application program, as these parameters

    concern the safety and protection of the plant’s components (especially during heating).

    6.7.6 Heating/cooling switch over

    The switch over between both heating and cooling mode can take place in 2 ways:

    1. from KNX bus, through a communication object;

    2. automatically, through a command from the internal logic of the device;

    Switchover from bus

    In mode 1, the switch over command is issued through KNX bus and therefore it is performed by a different

    KNX device, e.g. the ekinex® Touch&See unit. The integrated temperature controller acts as a “slave”: the

    switch over is carried out by input communication object [DPT 1.100 heat/cool].

    Automatic switch over

    Mode 2 is suitable for applications with heating / cooling systems with a 4-pipe configuration (e.g. fan-coils or

    radiant ceiling panels). Also in this case the information can be transmitted on the bus through an output

    communication object [DPT 1.100 heat/cool]; the difference with mode 1 is that the switch over is performed

    automatically by the machine, basing on the values of current temperature and setpoint. The automatic switch

    over is achieved by introducing a dead band as shown in the following figure.

    The figure shows that, as long as the actual measured temperature is below the heating mode setpoint, the

    heating mode is selected; similarly, if the value is greater than the cooling setpoint, then cooling mode is

  • Application manual

    KNX pushbutton interfaces with thermostat EK-ED2-TP/ EK-E12-TP

    Revision 2.2.0 - Updated: 04/12/2020 MAEKED212TP_EN

    © EKINEX S.p.A. – All rights reserved Pag. 33

    selected. If the value is within the dead band, the operation mode remains unchanged until the value itself

    passes over the threshold value associated with the opposite mode.

    The 4 setpoints for heating mode and the 4 setpoints for cooling mode are not exposed through

    communication objects to avoid inconsistencies between the different levels of temperature. In this

    case, a single communication object is published, which corresponds to the comfort heating

    setpoint. Every time this parameter is changed, the whole dead band changes with it, as well as all

    setpoints related to the 4 operating modes: the automatic switch over is then triggered outside the

    defined dead band.

    6.7.7 Window switch management

    Window switch management is an optional feature, oriented to energy saving, which becomes available only

    if the Temperature control function is enabled in the application program.

    Whenever a condition of opened window is detected, the operating mode is forced to “building protection” and

    it remains forced as long as the open window condition is active. The program provides a time delay parameter

    for detection, in order to discriminate between an occasional short-term opening (e.g. to provide air exchange

    in the room) from an unintentional opening that justifies the power-saving function to be recalled.

    The operating mode determined from Window switch management has priority on all operating mode settings

    imposed by the scheduler (in case Setpoint management = relative setpoint)

    The physical detection of window openings is normally performed through switches that can be connected to

    KNX input devices; the pushbutton exposes up to 2 1-bit communication objects (Temperature control tab

    External sensors) which can be synchronized to the switches’ states.

    The internal logic performs a logical OR operation of the acquired contacts: the energy saving function is

    therefore activated if at least one window switch activation is detected. In order to determine the physical state

    of the contact corresponding to the “open window” state, two different options can be selected:

    NC (normally closed): open contact stands for closed window, closed contact stands for open window;

    NO (normally open): open contact stands for open window, closed contact stands for closed window;

    6.7.8 Valve protection function

    The function is suitable for both heating and cooling systems that use water as thermal conveying fluid and

    are provided with motorized valves for the interception of a zone or of a single room. Long periods of inactivity

    of the system can lead to the blockage of valves: to prevent this, the room temperature controller may

    periodically send a command to open / close the valve in the period of inactivity of the system. This possibility

    is further defined by the frequency and duration of the valve control.

    6.7.9 Temperature control alarm

    The integrated temperature controller can stop the internal control algorithm for one of the following reasons:

    For an external event, which can be configured and linked to the Thermal generator lock

    communication object;

    For an internal temperature sensor’s fault (measured room temperature too low while NTC resistance

    value is too high or vice versa);

    i

  • Application manual

    KNX pushbutton interfaces with thermostat EK-ED2-TP/ EK-E12-TP

    Revision 2.2.0 - Updated: 04/12/2020 MAEKED212TP_EN

    © EKINEX S.p.A. – All rights reserved Pag. 34

    For a timeout (data not updated by the bus) when a weighted mean between the internal sensor’s

    value and an auxiliary external sensor’s value is used.

    When one of these events occur, the internal controller stops the control algorithm and the command output is

    taken to complete closing position (OFF or 0%): this state is signalled through the communication object

    Temperature control alarm.

  • Application manual

    KNX pushbutton interfaces with thermostat EK-ED2-TP/ EK-E12-TP

    Revision 2.2.0 - Updated: 04/12/2020 MAEKED212TP_EN

    © EKINEX S.p.A. – All rights reserved Pag. 35

    6.8 Logic functions

    The KNX pushbutton allows to use some useful logic functions (AND, OR, NOT and exclusive OR) in order

    to implement complex functions in the building automation system.

    You can configure:

    8 channels of logical functions

    4 inputs for each channel

    Each object value, if desired, can be individually inverted by inserting a NOT logic operator.

    The inputs created by the objects are then logically combined as shown in the following figure:

    Figure 6 – Logic combination function

    The logic block on the right side of the figure has the following function, based on the selected operation:

    OR – the output is ON if at least one input is ON;

    AND – the output is ON if all inputs are ON;

    XOR – the output is ON if an odd number of inputs is ON;

    This last function is more intuitive when there are only 2 inputs: in this case, the output is ON when one input

    or the other one is ON, but not the two of them simultaneously.

    Please note that in this description, with “input” and “output” we refer only to the logic block; for the device

    operation, the effective “inputs” are given by communication objects, so also the possible activation of NOT

    logic operators has to be considered.

  • Application manual

    KNX pushbutton interfaces with thermostat EK-ED2-TP/ EK-E12-TP

    Revision 2.2.0 - Updated: 04/12/2020 MAEKED212TP_EN

    © EKINEX S.p.A. – All rights reserved Pag. 36

    The following figures show the basic logic functions, assuming 2 inputs and only one logic communication

    object:

    Figure 7 – Logic function OR

    Figure 8 – Logic function AND

  • Application manual

    KNX pushbutton interfaces with thermostat EK-ED2-TP/ EK-E12-TP

    Revision 2.2.0 - Updated: 04/12/2020 MAEKED212TP_EN

    © EKINEX S.p.A. – All rights reserved Pag. 37

    Figure 9 – Logic function Exclusive OR (XOR)

    For each channel, a parameter Delay after bus voltage recovery is available: this parameter represents the

    time interval between the bus voltage recovery and the first reading of the input communication objects for

    evaluating the logic functions.

    The communication function representing the logic function output is sent on the bus on event of change;

    alternatively, a cyclic sending can be set.

  • Application manual

    KNX pushbutton interfaces with thermostat EK-ED2-TP/ EK-E12-TP

    Revision 2.2.0 - Updated: 04/12/2020 MAEKED212TP_EN

    © EKINEX S.p.A. – All rights reserved Pag. 38

    7 Application program for ETS

    In the following chapters, there is the list of folder, parameters and communication objects of the application

    program.

    Every channel, and every input or input pair under a channel, offers the same set of communication objects

    and parameters, but they may all be independently configured.

    Hereafter, all channel-specific settings are listed grouped by channel; a generic channel number is referenced

    as “x” (where x = 1…4), while a generic input is referenced as “xx” (xx = 1A, 1B, 2A, ... 4B).

    The parameter values highlighted in bold represent the default value.

    The device settings are divided in two main groups: the general settings and the channel-specific settings. The

    settings are grouped in folders. The following figure shows the tree structure of the application program, with

    the main folders:

    Info su EK-EX2-TP

    Generale

    Sensore di temperatura

    Sensori interni

    Configurazione tasti

    Oggetto 1

    Funzione A

    Oggetto 1

    Funzione B

    Tasto 1

    ....

    Tasto 4

    LED

    Impostazioni

    Sensori dal bus

    Valore temperatura pesata

    Riscaldamento

    Raffreddamento

    Controllo temperatura

    Funzioni logiche

    i

  • Application manual

    KNX pushbutton interfaces with thermostat EK-ED2-TP/ EK-E12-TP

    Revision 2.2.0 - Updated: 04/12/2020 MAEKED212TP_EN

    © EKINEX S.p.A. – All rights reserved Pag. 39

    In order to use the device as a temperature sensor or as a room temperature controller it is sufficient to enable

    the temperature sensor in the Internal sensors folder. Consequently, also the Temperature control folder is

    activated: therefore, it is possible to select an auxiliary temperature sensor to perform a weighted mean with

    the main sensor and it is possible to configure the controller’s options for room temperature.

    7.1 About EK-ED2-TP and EK-E12-TP

    The folder About EK-ED2-TP is for information purposes only and does not contain parameters to be set. The

    information given is:

    © Copyright SBS S.p.A. 2017

    Application software for ETS4

    Version 2.00 (or later)

    2-4 rockers pushbutton

    SBS S.p.A.

    Via Circonvallazione s/n

    I-28010 Miasino (NO) Italy

    www.ekinex.com

    [email protected]

    The folder About EK-E12-TP is for information purposes only and does not contain parameters to be set. The

    information given is:

    © Copyright SBS S.p.A. 2017

    Application software for ETS4

    Version 3.00 (or later)

    KNX pushbutton series 71

    SBS S.p.A.

    Via Circonvallazione s/n

    I-28010 Miasino (NO) Italy

    www.ekinex.com

    [email protected]

    mailto:[email protected]

  • Application manual

    KNX pushbutton interfaces with thermostat EK-ED2-TP/ EK-E12-TP

    Revision 2.2.0 - Updated: 04/12/2020 MAEKED212TP_EN

    © EKINEX S.p.A. – All rights reserved Pag. 40

    7.2 General settings

    The parameters in this section define the overall behaviour of the device, including the setting that defines

    which and how many channels are available.

    Parameter name Conditions Values

    Rockers configuration See Fig. 9 and 10

    for available options

    Specifies the configuration of installed rocker plates, thereby determining how physical

    pushbuttons will be associated to logical inputs and coupled in rocker pairs.

    Leds intensity from bus - yes / no

    Specifies whether the intensity value of LEDs should be set through a communication object.

    Leds intensity Leds intensity from bus = no 0%..100% (50%)

    Fixed intensity value of LEDs.

    Delay after bus voltage recovery - hh:mm:ss.fff

    (00:00:04.000)

    Delay before bus telegrams can be sent after a recovery of the bus voltage. The delay time

    affects the transmission generated by an event as well as the cyclical transmission. For the

    cyclical transmission: after the delay time finished, the cycle restarts and the first telegram will

    be sent after the cycle time.

    Technical alarm - enabled / disabled

    Enables a communication objects that activates an alarm indication through a bus telegram. The

    indication is made by flashing the four LEDs at the corners of the device.

    This indication is made available to the user for any purpose he sees fit (not necessarily an

    actual alarm).

    Room temperature controller enabled / disabled

    Enables the folder containing the parameters for room temperature control.

    Logic functions enabled / disabled

    Enables the folders to configure AND, OR e XOR logic functions and their relative input and

    output communication objects.

    Object name Conditions Size Flags DPT No. Comm