Upload
guido
View
32
Download
0
Embed Size (px)
DESCRIPTION
The KNX system in a nutshell. (a tiny part of a great story)* Marc Goossens – Konnex Association. ISO/IEC JTC 1/ SC25 / WG 1 Brussels, March 17, 2005. Network Management and Configuration Modes. The KNX System Architecture. ETS – the unique vendor-neutral PC software for KNX. KNX Interworking. - PowerPoint PPT Presentation
Citation preview
The KNX SystemMarc Goossens
Page No. 1March 2005
Konnex Association
The KNX system in a nutshell.
(a tiny part of a great story)*
Marc Goossens – Konnex Association
ISO/IEC JTC 1/ SC25 / WG 1Brussels, March 17, 2005ISO/IEC JTC 1/ SC25 / WG 1Brussels, March 17, 2005
The KNX SystemMarc Goossens
Page No. 2March 2005
Konnex Association
Network Management and Configuration Modes.
The KNX System Architecture.
ETS – the unique vendor-neutral PC software for KNX.
KNX Interworking.
« The basic ingredients. An invitation. »« The basic ingredients. An invitation. »
11
22
33
44
The KNX SystemMarc Goossens
Page No. 3March 2005
Konnex Association
Management and Configuration in KNX
... an integral part of our solution.
« While autonomous consumer goods may get by with plug-and-play, distributed applications like lighting, shading, heating and cooling must be designeddesigned and configuredconfigured to suit the requirements of each individual home or office. »
« While autonomous consumer goods may get by with plug-and-play, distributed applications like lighting, shading, heating and cooling must be designeddesigned and configuredconfigured to suit the requirements of each individual home or office. »
11
The KNX SystemMarc Goossens
Page No. 4March 2005
Konnex Association
The KNX Configuration Modes
LocalLocal(TAG)(TAG)LocalLocal(TAG)(TAG)
MasterMasterDeviceDeviceMasterMasterDeviceDevicePC-basedPC-basedPC-basedPC-based LocalLocal
(Touch)(Touch)LocalLocal
(Touch)(Touch) AutoAutoAutoAuto
Our answer to a variety of real-world needs.Our answer to a variety of real-world needs.
The KNX SystemMarc Goossens
Page No. 5March 2005
Konnex Association
System (“S”) mode for PC-based configuration with common ETS software
PC-basedPC-basedPC-basedPC-based MasterDeviceMasterDevice
Local(TAG)Local(TAG)
Local(Touch)Local
(Touch) AutoAuto
ETSETSETSETS
1. [identify / discover device]2. [load executable application]3. [load application parameters]4. [load bindings]
1.1. importimport “product “product
libraries” (A, B, C, ...) libraries” (A, B, C, ...)
from product vendorsfrom product vendors
2.2. designdesign required required
configuration for entire configuration for entire
project off-lineproject off-line
3.3. configureconfigure installation installation
by on-line downloadby on-line download
AAAAAA BBBB
BB
CCCC
CC
The KNX SystemMarc Goossens
Page No. 6March 2005
Konnex Association
Addressing capabilities
Line CouplerLine Coupler
LineLine 1.11.1
LCLC
LL 1.21.2
LCLC
LL 1.31.3
LCLC
LL 1.151.15
1.15.255
1.15.1 1.15.2
1.3.255
1.3.1 1.3.2
1.2.255
1.2.1 1.2.2
1.1.255
1.1.1 1.1.2
1.15.01.15.0 1.3.01.3.0 1.2.01.2.0 1.1.01.1.0
Legend
IP RouterIP Router
LCLC Line CouplerLine Coupler
End Device
Legend
IP Backbone LineIP Backbone Line
MLML Main LineMain Line
LL LineLine
1.0.255
1.0.1 1.0.2
2.0.255
2.0.1 2.0.2
3.0.255
3.0.13.0.2
0.0.
1
0.0.
2
0.0.
255
1.0.01.0.0 2.0.02.0.0 3.0.03.0.0 IP RouterIP Router
Main Line 1Main Line 1
IP RouterIP Router IP RouterIP Router
ML 2ML 2 ML 3ML 3
LCLC
LL 15.115.1
LCLC
LL 15.215.2
LCLC
LL 15.315.3
LCLC
LL 15.15.1515
15.15.255
15.15.115.15.2
15.15.015.15.0 15.3.015.3.0
15.3.255
15.3.1 15.3.2
15.2.255
15.2.1 15.2.2
15.2.015.2.0
15.1.255
15.1.1 15.1.2
15.1.015.1.0
15.0.255
15.0.1 15.0.2
15.0.015.0.0 IP RouterIP Router
ML 15ML 15
............
KNX supports a 16 bit Individual Address spaceKNX supports a 16 bit Individual Address spaceKNX supports a 16 bit Individual Address spaceKNX supports a 16 bit Individual Address space
The KNX SystemMarc Goossens
Page No. 7March 2005
Konnex Association
Easy (“E”) Controller Mode with Master device
PC-basedEngineering
PC-basedEngineering AutoAutoMasterMaster
DeviceDeviceMasterMasterDeviceDevice
Local(TAG)Local(TAG)
Local(Touch)Local
(Touch)
1.1. activateactivate Master to “acquire partner devices” Master to “acquire partner devices”
Master (“Controller”)Master (“Controller”)Master (“Controller”)Master (“Controller”)
2. [identify / discover device]
3.3. linklink channels (via Master menu channels (via Master menu
or by “touching” devices)or by “touching” devices)
1. [search devices]
2.2. connect / activateconnect / activate further devices one by further devices one by
one (Master learns!)one (Master learns!)
3. [load bindings]
4.4. tunetune parameters (via Master parameters (via Master
menu)menu)
3. [load parameters]
The KNX SystemMarc Goossens
Page No. 8March 2005
Konnex Association
Easy (“E”) Push-button Mode = peer-to-peer touch-to-link
PC-basedEngineering
PC-basedEngineering
MasterDeviceMasterDevice
LocalLocal(Touch)(Touch)LocalLocal
(Touch)(Touch)Local(TAG)Local(TAG) AutoAuto
1.1. activateactivate actuator to “acquire” sensors as actuator to “acquire” sensors as
“partner devices”“partner devices”
2.2. touchtouch appropriate sensor to be “enrolled” appropriate sensor to be “enrolled”
[set up link (on sensor’s request)]
for each intended link:for each intended link:
The KNX SystemMarc Goossens
Page No. 9March 2005
Konnex Association
KNX Logical Tag Extended (“LTE”) mode = advanced on-device configuration
PC-basedEngineering
PC-basedEngineering
MasterDeviceMasterDevice AutoAutoLocalLocal
(TAG)(TAG)LocalLocal(TAG)(TAG)
Local(Touch)Local
(Touch)
1.1. ((connectconnect HMI interface to device if not present) HMI interface to device if not present)
2.2. assignassign semantical or geographical zoning tag semantical or geographical zoning tag
3.3. tunetune device / application parameters device / application parameters
for each device:for each device:
LTE = a compatible extension to the KNX systemLTE = a compatible extension to the KNX systemLTE = a compatible extension to the KNX systemLTE = a compatible extension to the KNX system
fan coil unit
fan coil unit
boiler unitboiler unit
hot water valve
positioner
hot water valve
positioner
air valvepositionerair valve
positioner also permits configuration with ETS!also permits configuration with ETS!
ETSETSETSETS
The KNX SystemMarc Goossens
Page No. 11March 2005
Konnex Association
Automatic (“A”) mode = peer-to-peer plug-and-play
PC-basedEngineering
PC-basedEngineering
MasterDeviceMasterDevice
Local(TAG)Local(TAG)
plugplug each device ... each device ...
1. [device acquires address]
2. [announces itself on network]
3. [interested communication partners may
discover newly plugged device]
4. [interested communication partners may
build links with newly plugged device]
Local(Touch)Local
(Touch) AutoAutoAutoAuto
realization today as “EHS” realization today as “EHS” realization today as “EHS” realization today as “EHS”
The KNX SystemMarc Goossens
Page No. 12March 2005
Konnex Association
KNX proposes a flexible architecture
for an open technology.
« Numerous manufacturers integrate their own KNX implementations. Several independent technology-providers are eager to help you getting started.»
« Numerous manufacturers integrate their own KNX implementations. Several independent technology-providers are eager to help you getting started.»
22
The KNX SystemMarc Goossens
Page No. 13March 2005
Konnex Association
KNX Communication Architecture - Infrastructure
KNXTwisted Pair
KNXPowerline
KNXRadio Freq.
MediaMedia
Communication Services
Transport Layer
Network Layer
Link Layer
IP
UDP TCP
WLANEthernet
(R)ARP
BootP/DHCP
ICMP
IGMP
Port No. 367; IP- MA 224.0.23.12(assigned by IANA)
The KNX SystemMarc Goossens
Page No. 14March 2005
Konnex Association
Run-time
Communication Services
KNX Communication Architecture – Run-time APIRun-time API
Run-time AL
Core ModelCore Model(Publisher / Subscriber Datapoints)(Publisher / Subscriber Datapoints)
Multicast
“Communication Object”Datapoints
KNXTwisted Pair
KNXPowerline
KNXRadio Freq.
IP
MediaMedia
Transport Layer
Network Layer
Link LayerUDP TCP
WLANEthernet
Multicast APIMulticast API
Full 64K linking space between Full 64K linking space between any any groupgroup of datapoints! of datapoints!
Routing
The KNX SystemMarc Goossens
Page No. 15March 2005
Konnex Association
Run-time
Communication Services
KNX Communication Architecture – Life Cycle APILife Cycle API
Run-time AL
Core ModelCore Model(Publisher / Subscriber Datapoints)(Publisher / Subscriber Datapoints)
Multicast
“Communication Object”Datapoints
KNXTwisted Pair
KNXPowerline
KNXRadio Freq.
Configuration & Servicing
Management AL
Resources Model(handler)
Service API(apci’s + payload)
APIAPI
IPBroadcast
Point-to-point
MediaMedia
Transport Layer
Network Layer
Link LayerUDP TCP
WLANEthernet
Multicast APIMulticast API
ETSETSETSETS
Routing Tunneling
The KNX SystemMarc Goossens
Page No. 16March 2005
Konnex Association
KNX Communication Architecture – Life Cycle APILife Cycle API
Configuration & Life-cycle (Servicing)
Management AL
Resources Model(handler)
Service API(apci’s + payload)
APIAPI
Configuration & Life-cycle (Servicing)
Management AL
Resources Model(handler)
Service API(apci’s + payload)
The KNX SystemMarc Goossens
Page No. 17March 2005
Konnex Association
KNX Communication Architecture – Life Cycle APILife Cycle API
Configuration & Life-cycle (Servicing)
Management AL
Resources Model(handler)
Service API(apci’s + payload)
TL
NL
LLAL
PLIden
tific
atio
n +
D
isco
very
Appl
Sha
red
Platform Resource Pool(“Raw”)
Dedicated Resource Handler
(some “Easy-modes”)
Dedicated APIDedicated APIGeneric Resource Generic Resource ModelModel
• object.property• stream (file)
Generic APIGeneric API
publishpublish publishpublish
Distributed Control requires Configuration Interworking models! Distributed Control requires Configuration Interworking models!
The KNX SystemMarc Goossens
Page No. 19March 2005
Konnex Association
The ETS engineering software for KNX
... today 18’000 registered users worldwide.
« The 3rd generation ETS 3 embodies 14 years of our Association’s experience and know-how in open tools for home and building engineering. »
« The 3rd generation ETS 3 embodies 14 years of our Association’s experience and know-how in open tools for home and building engineering. »
33
The KNX SystemMarc Goossens
Page No. 20March 2005
Konnex Association
ETS = the unique, common tool for the design, configuration and servicing of KNX sites.
• The ETS tool suite is vendor /
manufacturer-independent.
– User imports “Product Libraries” from any
desired manufacturers.
• A toolkit for product manufacturers
supports product testing and creation of
Product Libraries.
• The ETS end-user edition now comes in 2
versions:
– ETS 3 Starter – entry level / single-home
projects = 149,- €
– ETS 3 Professional – full edition – 895, - €
ETS 3 – launched at the Light+Building FairETS 3 – launched at the Light+Building FairFrankfurt, April 2004 Frankfurt, April 2004
ETS 3 – launched at the Light+Building FairETS 3 – launched at the Light+Building FairFrankfurt, April 2004 Frankfurt, April 2004
ET
S 3
Pro
fess
iona
lE
TS
3 P
rofe
ssio
nal
ET
S 3
Sta
rte
rE
TS
3 S
tart
er
The KNX SystemMarc Goossens
Page No. 21March 2005
Konnex Association
A world of business with KNX.
• ETS and KNX: business enablers for thousands of installation companies worldwide.
• Today, about 8’8608’860 companiescompanies are registered “KNX Partner” and have made KNX their daily business.
– Most are small or medium-size enterprises in the business of electrical or hvac installation, real estate development, contracting and consulting, facility management and home and building services.
• Worldwide regional distribution (12.2004):
Region #
Germany 5700
Europe (North + West + Centr) 1400
Southern Europe 900
Eastern Europe + Russia 550
Asia + Pacific + Americas 250
Africa + Middle East 60
Today, an estimated 50% of KNX product business is realised outside Germany. Today, an estimated 50% of KNX product business is realised outside Germany.
Helmut LintschingerHelmut Lintschinger
Uwe KnüpferUwe Knüpfer
the Elektro-Rothenhager vanthe Elektro-Rothenhager van
The KNX SystemMarc Goossens
Page No. 22March 2005
Konnex Association
KNX / ETS Training = a multiplier for global business with KNX
• Today, 97 Certified KNX Training Centres teach KNX and ETS usage to professional users worldwide.
• KNX is on the official technical education curriculum in a growing number of countries:
• Worldwide regional distribution:
Region #
Germany 51
Europe (North + West + Centr) 23 Belgium: 6 – Austria: 5 – UK: 2
Southern Europe 12 Spain: 5 – Italy: 2 – France: 2
Eastern Europe + Russia 6 Poland: 3
Asia + Pacific + Americas 7 China: 3 – Singapore: 3
Africa + Middle East -
Today, fastest growth of KNX product business is achieved in exports. Today, fastest growth of KNX product business is achieved in exports.
at the DIAL Training Centreat the DIAL Training Centre
The KNX SystemMarc Goossens
Page No. 23March 2005
Konnex Association
Welcome to KNX. Welcome to Interworking.
« Since 15 years, KNX/EIB leads the way in open, multi-vendor interworking in tens of thousands of installations – without any engineering overhead. »
« Since 15 years, KNX/EIB leads the way in open, multi-vendor interworking in tens of thousands of installations – without any engineering overhead. »
44
The KNX SystemMarc Goossens
Page No. 24March 2005
Konnex Association
Why Application Interworking?
• For the home ownerhome owner:
continuity of the solution over typical building product lifetimes of 20 years and more.
• For contractors and installerscontractors and installers:
a broad choice of products and solutions.
• For integrators, operators and Facility Managersintegrators, operators and Facility Managers:
smooth integration and connectivity.
• For product managers and developersproduct managers and developers:
a solid guideline as a starting point for creativity.
• For manufacturersmanufacturers:
improved customer acceptance.
• For niche playersniche players with specialised products:
immediate market potential.
• ...
overview of the KNXFunctional Block scheme for HVAC applications
overview of the KNXFunctional Block scheme for HVAC applications
But... KNX’ Configuration Interworking is essential to bring Application Interworking to life! But... KNX’ Configuration Interworking is essential to bring Application Interworking to life!
The KNX SystemMarc Goossens
Page No. 25March 2005
Konnex Association
The building blocks for KNX Application Interworking.
• The KNX specification essentially fixes:
– The “atoms” of interworking: Datapoint TypesDatapoint Types
– The “molecules” of interworking: Functional BlocksFunctional Blocks
= a grouping of typed datapoints, representing the operational interface (with inputs and outputs) of one instance (“channel”) of a function.
– The “organisms” of interworking:
Distributed Application ModelsDistributed Application Models
inputdatapoints
inputdatapoints
outputdatapoints
outputdatapoints
application modelBasic Dimming
application modelBasic Dimming
Manufacturers get ample room for differentiation, while rich Interworking remains ensured. Manufacturers get ample room for differentiation, while rich Interworking remains ensured.
The KNX SystemMarc Goossens
Page No. 26March 2005
Konnex Association
Thank you for your attention.
ISO/IEC JTC 1/ SC25 / WG 1Brussels, March 17, 2005ISO/IEC JTC 1/ SC25 / WG 1Brussels, March 17, 2005