the knx system marc goossens page no. 1 march 2005 konnex association the knx system in a nutshell....

24
The KNX System Marc Goossens Page No. 1 March 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 1 Brussels, March 17, 2005

Upload: june-powell

Post on 31-Dec-2015

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: The KNX System Marc Goossens Page No. 1 March 2005 Konnex Association The KNX system in a nutshell. (a tiny part of a great story)* Marc Goossens – Konnex

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

Page 2: The KNX System Marc Goossens Page No. 1 March 2005 Konnex Association The KNX system in a nutshell. (a tiny part of a great story)* Marc Goossens – Konnex

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

Page 3: The KNX System Marc Goossens Page No. 1 March 2005 Konnex Association The KNX system in a nutshell. (a tiny part of a great story)* Marc Goossens – Konnex

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

Page 4: The KNX System Marc Goossens Page No. 1 March 2005 Konnex Association The KNX system in a nutshell. (a tiny part of a great story)* Marc Goossens – Konnex

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.

Page 5: The KNX System Marc Goossens Page No. 1 March 2005 Konnex Association The KNX system in a nutshell. (a tiny part of a great story)* Marc Goossens – Konnex

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

Page 6: The KNX System Marc Goossens Page No. 1 March 2005 Konnex Association The KNX system in a nutshell. (a tiny part of a great story)* Marc Goossens – Konnex

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

Page 7: The KNX System Marc Goossens Page No. 1 March 2005 Konnex Association The KNX system in a nutshell. (a tiny part of a great story)* Marc Goossens – Konnex

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]

Page 8: The KNX System Marc Goossens Page No. 1 March 2005 Konnex Association The KNX system in a nutshell. (a tiny part of a great story)* Marc Goossens – Konnex

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:

Page 9: The KNX System Marc Goossens Page No. 1 March 2005 Konnex Association The KNX system in a nutshell. (a tiny part of a great story)* Marc Goossens – Konnex

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

Page 10: The KNX System Marc Goossens Page No. 1 March 2005 Konnex Association The KNX system in a nutshell. (a tiny part of a great story)* Marc Goossens – Konnex

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”

Page 11: The KNX System Marc Goossens Page No. 1 March 2005 Konnex Association The KNX system in a nutshell. (a tiny part of a great story)* Marc Goossens – Konnex

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

Page 12: The KNX System Marc Goossens Page No. 1 March 2005 Konnex Association The KNX system in a nutshell. (a tiny part of a great story)* Marc Goossens – Konnex

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)

Page 13: The KNX System Marc Goossens Page No. 1 March 2005 Konnex Association The KNX system in a nutshell. (a tiny part of a great story)* Marc Goossens – Konnex

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

Page 14: The KNX System Marc Goossens Page No. 1 March 2005 Konnex Association The KNX system in a nutshell. (a tiny part of a great story)* Marc Goossens – Konnex

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

Page 15: The KNX System Marc Goossens Page No. 1 March 2005 Konnex Association The KNX system in a nutshell. (a tiny part of a great story)* Marc Goossens – Konnex

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)

Page 16: The KNX System Marc Goossens Page No. 1 March 2005 Konnex Association The KNX system in a nutshell. (a tiny part of a great story)* Marc Goossens – Konnex

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!

Page 17: The KNX System Marc Goossens Page No. 1 March 2005 Konnex Association The KNX system in a nutshell. (a tiny part of a great story)* Marc Goossens – Konnex

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

Page 18: The KNX System Marc Goossens Page No. 1 March 2005 Konnex Association The KNX system in a nutshell. (a tiny part of a great story)* Marc Goossens – Konnex

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

Page 19: The KNX System Marc Goossens Page No. 1 March 2005 Konnex Association The KNX system in a nutshell. (a tiny part of a great story)* Marc Goossens – Konnex

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

Page 20: The KNX System Marc Goossens Page No. 1 March 2005 Konnex Association The KNX system in a nutshell. (a tiny part of a great story)* Marc Goossens – Konnex

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

Page 21: The KNX System Marc Goossens Page No. 1 March 2005 Konnex Association The KNX system in a nutshell. (a tiny part of a great story)* Marc Goossens – Konnex

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

Page 22: The KNX System Marc Goossens Page No. 1 March 2005 Konnex Association The KNX system in a nutshell. (a tiny part of a great story)* Marc Goossens – Konnex

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!

Page 23: The KNX System Marc Goossens Page No. 1 March 2005 Konnex Association The KNX system in a nutshell. (a tiny part of a great story)* Marc Goossens – Konnex

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.

Page 24: The KNX System Marc Goossens Page No. 1 March 2005 Konnex Association The KNX system in a nutshell. (a tiny part of a great story)* Marc Goossens – Konnex

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