Zennio KES 3xSingle-Phase User manual

KES 3xSingle-Phase
(KNX Energy Saver)
Single-phase system
energy saver
ZN1IO-KES
USER MANUAL
Application Program Version: [2.0]
User Manual Version: [2.0]_a
www.zennio.com

KES 3xSingle-Phase
http://www.zennio.com Technical Support: http://zennioenglish.zendesk.com
2
Contents
Document updates........................................................................................................................ 3
1 Introduction ............................................................................................................................. 4
1.1 The KES energy saver........................................................................................................ 4
1.2 Instalation......................................................................................................................... 5
1.2.1 Measuring probe ...................................................................................................... 7
2 Configuration ........................................................................................................................... 8
2.1 Active power..................................................................................................................... 8
2.2 Active energy.................................................................................................................... 9
2.3 Power limits...................................................................................................................... 9
3 ETS parametrization............................................................................................................... 11
3.1 Default configuration ..................................................................................................... 11
3.2 General window ............................................................................................................. 13
3.3 Channels ......................................................................................................................... 17
3.3.1 Active energy .......................................................................................................... 19
3.3.2 Active power........................................................................................................... 23
3.3.3 Power limit monitoring........................................................................................... 25
3.4 Logical functions............................................................................................................. 28
ANNEX I: Time management....................................................................................................... 29
ANNEX II: Further examples ........................................................................................................ 33
ANNEX III: Comunication objects ................................................................................................ 47

KES 3xSingle-Phase
http://www.zennio.com Technical Support: http://zennioenglish.zendesk.com
3
DOCUMENT UPDATES
Version
Changes
Pages(s)
[2.0]_a
Changes in the application program:
•New algorithm for calculating energy consumptions.
•Minor changes in texts. -
Wider variety of devices and environments which KES c
an
work with. 5
Revision of texts and styles. -
[1.0]_b
Added references to the 1xThree-
Phase application
program, intented for three-phase installations. 4
Extended information about the range and
resolution of the
measurements. 8
Revision of the explanation about parameter "AC Power
Supply voltage". 11
Revision of the explanation about parameter "[Cx] Disable". 12
Revision of texts and styles. -

KES 3xSingle-Phase
http://www.zennio.com Technical Support: http://zennioenglish.zendesk.com
4
1INTRODUCTION
1.1 THE KES ENERGY SAVER
The KNX Energy Saver from Zennio, KES, combines in only one device the
following features:
Support for single-phase and three-phase environments (two independent
application programs):
KES 1xThree-Phase, destined to three-phase electric systems, where
each of the measuring probes will monitor one of the phase lines.
KES 3xSingle-Phase, destined to single-phase electric systems, where
each measuring probe can be used to monitor three independent
electric conductions (channels).
3 independent input channels, each of which can be used to connect one
measuring probe (model ZN1AC-CST60) to perform these actions (over three
independent single-phase electric lines or over one three-phase electric line):
Measuring and reporting instant active power consumptions (kW).
Measuring and reporting active energy consumptions (kWh).
Calculating and reporting the cost of the energy consumption (with the
possibility of setting up 1 to 4 different tariffs) as well as the volume of
the CO2emissions required to generate such energy.
Monitoring power limits.
Hourly, daily, weekly and monthly report of total energy consumption, as
well as upon request (through a global request object).
Sending of the actual and average values of the consumed energy, its cost
and the corresponding CO2emissions (every day, every week, every month or
upon request).

KES 3xSingle-Phase
http://www.zennio.com Technical Support: http://zennioenglish.zendesk.com
5
Synchronisation through an external KNX clock.
Module with up to 5 multi-operation logical functions.
The measurement algorithm implemented in versions 2.0 and later of KES can
correctly compute power consumptions in a variety of alternating currents, including
non sine signals and signals generated by dimmers. This makes KES able to work with
signals of any shape and to measure power consumptions with all kinds of appliances
and devices in the home and industrial environments.
Figure 1 The KES energy saver.
1.2 INSTALATION
KES connects to the KNX bus via the bus connecting terminals.
The input channels are connected to KES through the screw terminal included in the
device packaging.
Once KES is provided with power from the KNX bus, both the individual address and
the associated application program can be downloaded.
Figure 2 shows the element scheme of KES.

KES 3xSingle-Phase
http://www.zennio.com Technical Support: http://zennioenglish.zendesk.com
6
1.- KNX terminal
2.- Programming LED
3.- Programming button
4.- Input terminal
Figure 2 Element scheme.
The functionality of the main elements is described below:
Programming button (3): a short press on this button sets the device into
programming mode, making the associated LED (2) light in red. If this button
is held while plugging the device into the KNX bus, KES is set into secure
mode. The LED blinks in red.
Input terminal (4): the screw input terminal (see figure below) must be
connected here. to allow the connection of the different measuring probes
provided with the device. A different probe will be required per electrical line
being monitored. Consequently, the two terminals of each measuring probe
will be inserted into the two connection points of the particular input to be
used. For instance, if three electrical lines are going to be monitored, one
probe will need to be connected to slots 1 and 2 (referred to as “Channel A” in
the Single-Phase application program), another one to slots 3 and 4
(“Channel B”), and a third one to slots 5 and 6 (“Channel C”). In the case of
the Three-Phase version, each probe will be destined to monitor one of the
three phase lines in the installation.
Note: the insertion order of the two terminal wires from the measuring probe to the
connection slots of the input does not affect the functionality. I.e., for the first input it is
possible to connect either one of the wires from the probe into point 1 and the other
cable into point 2, or either the inverse.
Figure 3 screw input terminal.

KES 3xSingle-Phase
http://www.zennio.com Technical Support: http://zennioenglish.zendesk.com
7
1.2.1 MEASURING PROBE
The set-up process of the ZN1AC-CST60 measuring probe (Figure 4) is described
next.
Figure 4 Zennio ZN1AC-CST60 measuring probe.
The required steps are:
Open the top clamp of the probe.
Pass the phase wire from which the energy measures will be taken
through the gap that has just been uncovered in the probe.
Close back the top clamp of the probe.
Connect the two wires of the measuring probe into the terminal block from
KES, in the two connection slots corresponding to the channel being used.
Please remember that KES only performs measurements of the power consumed by
alternating current (AC) lines.
Note: it is very important to keep in mind that neither ordinary power supplies (230 V)
nor other external supplies should be connected to the KNX bus, nor directly to the
input terminal of KES.
For detailed information about the technical features of KES, as well as on security and
installation procedures, please refer to the device Datasheet, included within the
device packaging and also available at http://www.zennio.com.

KES 3xSingle-Phase
http://www.zennio.com Technical Support: http://zennioenglish.zendesk.com
8
Hereafter, this user manual will only refer to the KES 3xSingle-Phase application
program, intended for single-phase systems. The specific user manual for the KES
1xThree-Phase application program, intended for three-phase systems, may be
downloaded from the http: //www.zennio.com website.
2CONFIGURATION
2.1 ACTIVE POWER
KES 3xSingle-Phase calculates the value of the active power consumed by the
device whose phase line passes through the ZN1AC-CST60 probe, connected to one
of the KES channels. This active power is obtained from the effective intensity
measured by the probe according to the following relation:
𝑃𝑎𝑐𝑡 =𝑉
𝑒𝑓 ·𝐼𝑒𝑓 ·𝑃𝐹
where 𝑉
𝑒𝑓 is the effective voltage of the line and FP is the power factor (which, as a
general rule, is ideally assumed to be the equal for the whole installation). Both values
must be defined by parameter. The value of the effective intensity, 𝐼𝑒𝑓, is obtained, as
stated above, by placing the measuring probes around the electric line, and by
connecting the outputs of the probe into one of KES input slots.
Each measuring probe, and consequently KES, is capable of measuring effective
intensities in the range [300 mA - 60 A], which in a 230v single-phase environment with
a power factor of 100%, would correspond to [69 W – 13,8 kW].
Once beyond the aforementioned 300 mA, the resolution in the measurement of the
instant power is determined by the DPT of the 2-byte floating-point object used to
transmit the value to the bus (0.01 kW).
In addition to measuring instant active power, KES can also monitor the highest
detected power, so that power peaks can be calculated per hour, day, week and
month, which may be interesting for monitoring historic values.

KES 3xSingle-Phase
http://www.zennio.com Technical Support: http://zennioenglish.zendesk.com
9
2.2 ACTIVE ENERGY
Based on successive values of the instant power, KES can perform the count of
the total energy consumed per hour, day, week or month, as well as calculating daily,
weekly and monthly average consumptions.
KES can also make estimations of the energy that would be consumed during a
whole day if the current value of the instant power were kept constant for 24 hours.
This estimation can be expressed in terms of consumption (kWh) and in terms of cost
(local currency).
Daily, weekly and monthly values of the actual energy consumed can be expressed in
terms of consumption (kWh), of cost (local currency), or even in terms of the CO2
(kgCO2) sent to the atmosphere for the production of such quantity of energy.
If both, estimations and energy consumptions, are set to be expressed in terms of cost,
KES allows specifying up to four different tariff values (in cents of the local currency per
kWh).
2.3 POWER LIMITS
KES can also monitor the level of the consumed power in relation to certain limits,
initially defined by parameter: an upper limit and a lower limit (linked to an
overconsumption alarm and to a low-consumption indicator, respectively), and a certain
margin (hysteresis or deadband) regarding each of the two limits.
Figure 5 shows an example of the process. When the instant power is higher than the
upper limit, KES sends an overconsumption alarm (if configured) and this will not be
deactivated until the instant power is back again under the upper limit minus the margin
band. If the value of the instant power keeps decreasing, KES will send (if configured)
a low-consumption indicator as soon as the power is lower than the lower limit. This
indicator will remain active until the power is back again higher than the lower limit plus
the margin band.

KES 3xSingle-Phase
http://www.zennio.com Technical Support: http://zennioenglish.zendesk.com
10
Figure 5 Power limit monitoring.
These concepts will be explained in detail in section 3.3.3 of this user manual.
Upper limit
Lowerlimit
Deadband
Deadband
Overconsumption
alarm ON
Overconsumption
alarm OFF
Low
consumption
alarm ON
Low
consumption
alarm OFF

KES 3xSingle-Phase
http://www.zennio.com Technical Support: http://zennioenglish.zendesk.com
11
3ETS PARAMETRIZATION
For beginning with the parameterization of KES it is necessary, once the ETS
program has been opened, to import the product database (KES 3xSingle-Phase
application program).
Next, the device must be added to the project where desired. Right-clicking on the
name of the device will display the “Edit parameters” option, which allows the
parameterization itself.
The following sections describe in detail the different options available in ETS.
3.1 DEFAULT CONFIGURATION
When no particular parameterization has been defined yet, the device and its
objects will show as in Figure 6.
Figure 7 Default topology.
Objects “Time” and “Date” are shown first in the list. They are intended to set the time
and date of the KES device by means of an external KNX clock. Their functionality and
everything related to time management will be detailed in ANNEX I: Time
management.
“Global Reset” and “Global Request” can be found next. When it receives the value
“1”, the earlier will reset every counter and every calculation to the default values, so
every object related to instant values, estimations, total values and average values that
had been parameterized will become zero, as well as every variable needed for
calculations. In addition, communication objects related to tariffs and the upper and
lower limits will return to their original value, that is, the one parameterized through the

KES 3xSingle-Phase
http://www.zennio.com Technical Support: http://zennioenglish.zendesk.com
12
corresponding ETS fields. After that the measuring and calculating process will start
again. The value “0” written to this object will have no effect.
Regarding “Global Request”, the value “1” through this object will cause an extra
sending of all the communication objects related to the power consumption –of every
input channel that has been enabled– which, because of having been parameterized in
such way, are already being sent to the bus at certain times: instant values,
accumulate values, average values, peak values, etc. In other words, the global
request forces the re-sending of everything that KES, with no need of a specific
external request, already sends periodically to the bus. Objects not related to a
periodical sending will consequently not be sent, such as “Total Energy”, “Total Cost”,
etc. In addition, when the global request takes place, objects for which a periodical
sending is available but has not been parameterized in ETS will not be sent either.
The behaviour of the communication objects “Tariff x” and “Switch to tariff x”, shown
by default, will be detailed later.

KES 3xSingle-Phase
http://www.zennio.com Technical Support: http://zennioenglish.zendesk.com
13
3.2 GENERAL WINDOW
The General screen, shown in Figure 8, permits the definition of generic parameters for
the operation of the energy saver, as well as specifying which channels (A, B, C) have
a ZN1AC-CST60 probe connected for measuring energy consumptions.
Figure 8 Default configuration screen.
AC Power Supply Voltage [V]: this field is to configure the effective voltage,
in volts, of the electric network (0-450v). The default value is 230v.
Power factor [%]: this parameter defines, as a certain percentage, how the
active power (the one actually consumed by the load) and the total supplied
power are related (see section 2.1). The default value is 100%.
Carbon Dioxide Ratio: amount of CO2(in cents of a Kg) sent to the
atmosphere to produce one unit of energy (kWh).

KES 3xSingle-Phase
http://www.zennio.com Technical Support: http://zennioenglish.zendesk.com
14
Note: the value shown by default (0.5 kg CO2/kWh) is approximately similar
to the regular ratios in Europe. It is always possible to change it by entering
accurate values for the system to be monitored or by directly setting the exact
value that can usually be found on the electric bill provided by the electric
supplier
Tariffs. Tariff “x”. Initial value: Initial value for tariff “x” (out of up to four
different tariffs) for calculating the costs (estimated, actual or average) of
energy consumptions. This cost should be expressed in cents of the local
currency.
KES permits defining up to four tariffs with a different electric fee each, and to
switch from one to another in runtime (the active tariff by default is tariff 1). To
make this possible, there are four 1-bit objects (“Switch to tariff x”) that
allow, by sending the value “1”, changing from one tariff to another for cost
calculation. These objects may be linked to an external timer so that, for
example, depending on the time band in which KES takes consumption
samples, one tariff or another will be used, making cost estimations more
precise.
It is also possible to change in runtime the value itself of each tariff. Four 2-
byte objects (“Tariff x”) can be found for this purpose, making it possible to
update the value originally defined by parameter.
Should any of the tariffs be unnecessary, the object “Switch to tariff x” can be
left unlinked.
Date and time request on bus voltage recovery: defines how much time (1
to 255 seconds) KES should wait, on voltage recovery, before sending the
time and date requests through the KNX bus. See ANNEX I: Time
management.
Cyclical sendings: these parameters are destined to enable/disable
periodic sendings (for every active channel). These periodic sendings include
both, security sendings (in other words, the re-sending of values that had
already been calculated and reported to the bus but that can be sent again
periodically) and continuous sendings of certain updated values. In order to
permit a better understanding of how KES counts these periods and the exact

KES 3xSingle-Phase
http://www.zennio.com Technical Support: http://zennioenglish.zendesk.com
15
instant when sendings take place, it is recommended to read ANNEX I: Time
management.
Security sending of last daily values: allows enabling the periodic re-
sending of values related to the previous day, being possible to select
cycle times of 1, 2, 3, 4, 6 or 12 hours (choosing “0” disables this
sending). This way, all the daily values enabled under “Active energy”
(see section 3.3.1) will not only be sent at the end of the day, but also
during the following day, every time the selected period expires.
Note: regardless of the selected period (0, 1, 2, 4, 6 or 12 hours), the re-
sending of the last daily values will not work unless at least one channel
(A, B, C) is active and unless at least one daily value has been enabled
under the “Active Energy” screen.
Security sending of last weekly values: permits enabling the periodic
re-sending of values related to the previous week, being possible to
select cycle times of 1 to 7 days. (choosing “0” disables this sending).
This way, all the weekly values enabled under “Active energy” (see
section 3.3.1) will not only be sent at the end of the week, but also
during the following week, every time the selected period expires.
Note: regardless of the selected period (0-7 days), the re-sending of the
last weekly values will not work unless at least one channel (A, B, C) is
active and unless at least one weekly value has been enabled under the
“Active energy” screen.
Security sending of last monthly values: permits enabling the
periodic re-sending of values related to the previous month, being
possible to select cycle times of 1 to 30 days (choosing “0” disables this
sending). This way, all the monthly values enabled under “Active
energy” (see section 3.3.1) will not only be sent at the end of the month,
but also during the following month, every time the selected period
expires.
Note: regardless of the selected period (0-30 days), the re-sending of
the last monthly values will not work unless at least one channel (A, B,
C) is active or at least one monthly value has been enabled under the
“Active energy” screen.

KES 3xSingle-Phase
http://www.zennio.com Technical Support: http://zennioenglish.zendesk.com
16
Sending of daily, weekly and monthly peak power values: allows
enabling the periodic sending of the instant (updated) values of the daily,
weekly and monthly peak power, being possible to select a cycle time of
1, 2, 3, 4, 6 or 12 hours (choosing “0” disables this sending). This way,
the peak power values enabled under the “Active power” screen (see
section 3.3.1) will not only be sent when corresponding to each (at the
end of the day, at the end of week, or at the end of the month), but also
every time the selected period expires, letting the bus know how the
peak values change during the current day, week and month.
Note: regardless of the selected period (0, 1, 2, 4, 6 or 12 hours), the
sending of the peak power values will not work unless one channel (A,
B, C) is active and unless at least one of these peak values has been
enabled under the “Active Power” screen.
Reset after request?: when this parameter is enabled (“Yes”), the value of
the communication objects and variables related to the total consumption of a
particular channel (A, B, C) will be reset to zero every time KES responds to a
request of the local consumption values of that channel since the last reset.
This local request is performed by sending the value “1” through the object
“[Cx] Request” (see section 3.3).
Channels A, B and C: permits selecting what channels will be used for
measuring. Once enabled (“yes”), the menu on the left will include a tab for
the configuration of each active channel (see section 3.3).
Logical functions: after enabling this parameter, the menu on the left will
include a new tab for the configuration of the logical functions. See section
3.4 for further information.

KES 3xSingle-Phase
http://www.zennio.com Technical Support: http://zennioenglish.zendesk.com
17
3.3 CHANNELS
Channel screens will show for the first time as follows:
Figure 9Channel.
It is possible to independently enable the parameters Active Energy, Active Power
and Power Limit Monitoring for each active channel.
Moreover, after enabling a certain channel, three new 1-bit communication objects will
come up per channel: “[Cx] Reset”, “[Cx] Request” and “[Cx] Disable”. Note the
distinction between the objects “Global Request” / “Global Reset” (which affect all
channels) and the objects “[Cx] Request” and “[Cx] Reset” (which affect only a certain
channel).
When the energy saver receives the value “1” through the “[Cx] Reset”
object, every communication object and variables related to estimations
and average / total values of channel “x” will be reset to zero. Receiving the
value “0” will have no effect.
When the energy saver receives the value “1” through the “[Cx] Request”
object, it will report the accumulate value –since the last reset– of the
energy consumption in channel “x”, its cost and its carbon dioxide
emissions. These values are reported through the communication objects
“[Cx] Total Energy”, “[Cx] Total Cost” and “[Cx] Total CO2 Emissions”,
respectively, which will be automatically shown when the corresponding
option in enabled in ETS. In addition, if the option “Reset after request” has
been enabled under the General screen, whenever a “1” is received
through the object “[Cx] Request”, a reset process similar to that described
above will also take place.
Note: the three total objects are not intended to be read in an independent
manner; their values will only be sent to the bus all together, as a response
to the “[Cx] Request” object.

KES 3xSingle-Phase
http://www.zennio.com Technical Support: http://zennioenglish.zendesk.com
18
For its part, “[Cx] Disable” allows enabling or disabling power measures
(according to the KNX standard, “0” corresponds to disabling the
measurement and “1” corresponds to enabling it) from channel “x”. When
this measuring has been disabled, cyclic sending of the instant power is
interrupted (in case this had been previously parameterized), and the
measured consumption will be considered zero from that moment. Note
that deactivating this measurement is not equivalent to simply not powering
the device (which would make it not aware of time passing), but to
measuring a null power consumption while time is still passing. However, in
order to clarify this point, reading ANNEX II: Further examples is highly
encouraged (particularly Example II).
On the other hand, when the power measuring process is disabled, some
more sendings are interrupted, according to the table shown below.
“Disable” = 0 “Disable” = 1
Cyclic sending of instant power
Sending of peak power
Cyclic re-sending of peak power
Sending of effective consumptions
Cyclic re-sending of effective consumptions
Cyclic sending of estimated consumptions
Sending of average consumptions
Time passed counts for average values? (1)
Real consumption counts for calculations?
Table 1 Sendings vs. activation/deactivation of power measuring
All the parameters from the Active Energy, Active Power and Power Limit Monitoring
screens as well as their configurable values for each channel will be detailed in the
next pages.
1See Example II of ANNEX II: Further examples.

KES 3xSingle-Phase
http://www.zennio.com Technical Support: http://zennioenglish.zendesk.com
19
Note: the screen captures shown will refer to the configuration of Channel B. Similar
parameterization and behaviours can be assumed for channels A and C.
3.3.1 ACTIVE ENERGY
This screen allows the configuration of several parameters related to the
consumption of active energy (section 2.2). These are shown grouped into sections, as
explained below.
Estimated values. Permits the configuration of parameters regarding the
estimation of the active energy consumption, expressed in kWh, as well as
the estimated cost, in terms of the local currency. This estimation of the
active energy consumed is made assuming that the instant power
consumption at the moment of the estimation remains constant during the
24 hours of the current day.
Figure 10 Active energy. Estimations.
Related to estimations, two communication objects are shown: “[Cx]
Estimated energy consumption” and “[Cx] Estimated cost”, being possible
to configure the following:
Minimum time between sendings: allows setting the minimum time, in
seconds, that should pass between two consecutive sendings of the
corresponding object (“Estimated energy consumption” and/or
“Estimated cost”), no matter if they are cyclic sendings or sendings due

KES 3xSingle-Phase
http://www.zennio.com Technical Support: http://zennioenglish.zendesk.com
20
to a change of the value. Valid times are [5-255] seconds. This minimum
time between sendings will only take effect if a value other than 0 is
parameterized for the fields “Cycle time” or “Send on Value Change”.
Cycle time: allows setting the period for sending the objects “Estimated
energy consumption” and/or “Estimated cost”, in seconds. In other
words, every how much time these values will be sent to the KNX bus.
Note: if the value specified here (x) is lower than the minimum time
between sendings (y), the latter will prevail, resulting in sendings taking
place only every “y” seconds. If “0” is parameterized for “Cycle time”, no
periodic sending of the associated communication object will take place.
Send on value change: allows setting a certain value so that whenever
a change in the estimated consumption (either in kWh or in units of the
local currency) greater than this value is detected, a new sending of the
corresponding communication object (“Estimated energy consumption”
or “Estimated cost”) will happen. If there is no need of this feature, this
field can be left with value “0”.
Note: if a value other than 0 is set for the fields “Cycle time” and “Send
on value change”, the associated objects (“Estimated energy
consumption” and “Estimated cost”) will also be sent to the KNX bus
whenever the value “1” is received through the communication object
“Global Request”.
Hourly Values. From this section it is possible to enable the sending of
communication objects related to the energy consumption during the last
hour, either in kWh (object “[Cx] Last hour energy consumption”) or as the
associated cost (object “[Cx] Last hour cost”). These objects will be shown
once their own parameters have been enabled.
Daily Values. From this section it is possible to enable the sending of
communication objects related to the energy consumption (kWh) during the
last day, the related cost (local currency) and the related CO2 emissions
This manual suits for next models
1
Table of contents