0% found this document useful (0 votes)
7 views18 pages

KNX System Guide

Uploaded by

bhavithgowda444
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views18 pages

KNX System Guide

Uploaded by

bhavithgowda444
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

KNX BUILDING AUTOMATION

SYSTEM GUIDE

Installation, Wiring & ETS6 Programming

• KNX System Overview


• Bus Topology & Structure
• Wiring & Installation
• Addressing Scheme
• ETS6 Programming
• Practical Examples
• Troubleshooting

Complete guide for KNX installers and programmers


SECTION 1: KNX SYSTEM OVERVIEW

What is KNX?
KNX is the worldwide standard (ISO/IEC 14543) for home and building control. It's an open protocol that allows
products from different manufacturers to work together seamlessly.

Key Features:
• Open Standard: 500+ manufacturers, 8000+ certified products
• Media Independent: Works over twisted pair, RF, IP, or powerline
• Distributed Intelligence: Each device has its own microprocessor
• Decentralized: No central controller required (but possible)
• Future Proof: Backwards compatible, regularly updated
• Scalable: From small homes to large buildings (up to 65,000+ devices)

Application Area Examples Benefits

Lighting Control On/Off, Dimming, Scenes, Presence detection Energy savings 30-60%

Shading/Blinds Automatic sun tracking, Weather protection Climate control, comfort

HVAC Heating, Ventilation, Air conditioning Energy savings 20-40%

Energy Management Load monitoring, Peak shaving Cost reduction, sustainability

Security Access control, Intrusion detection, CCTV Integrated safety system

Metering Electricity, Water, Gas consumption Transparency, billing


SECTION 2: BUS TOPOLOGY & STRUCTURE
KNX uses a hierarchical topology structure that allows for systematic organization of devices:

KNX Bus Topology Structure

BC Backbone
AC AC AC

Area 1 Area 2 Area 3

LC LC LC LC LC LC

Backbone
Figure 1: KNX Bus Topology - Hierarchical Structure
Area Line

Line

Device
Topology Components:
Device (Bus Participant):
• Basic unit connected to the bus
• Each device has unique physical address
• Can be sensor, actuator, or system device
• Maximum current consumption: 10mA per device

Line:
• Basic segment of KNX installation
• Maximum 64 devices per line (including coupler)
• Maximum 256 devices with power supplies
• Maximum cable length: 1000m
• Requires line coupler to connect to area

Area:
• Collection of up to 15 lines
• Connected via area line
• Requires area coupler to connect to backbone
• Total: 15 lines × 64 devices = 960 devices per area

Backbone:
• Connects up to 15 areas
• Main communication line
• Requires backbone coupler
• System capacity: 15 areas × 15 lines × 64 devices = 14,400+ devices

Parameter Maximum Value Notes

Devices per line 64 (256 with PS) Practical limit ~50 for reliability

Lines per area 15 Including main line

Areas per system 15 Connected via backbone

Total devices 65,536 Theoretical maximum (rarely reached)

Cable length per line 1000m From power supply

Distance between devices 700m max Total cable run

Telegram rate ~50 per second Bus speed: 9600 baud


SECTION 3: WIRING & INSTALLATION

KNX Bus Cable Specifications:


• Standard Cable Type: YCYM 2x2x0.8mm or J-Y(St)Y 2x2x0.8
• Color Code: Green (negative) and Red (positive) - POLARITY CRITICAL!
• Voltage: 29V DC nominal (21-30V operating range)
• Current per segment: Maximum 640mA from power supply
• Wire gauge: 0.8mm diameter (20 AWG)
• Installation: Can run alongside 230V AC (separate conduits recommended)

KNX Bus Wiring - Single Line

KNX KNX Bus Cable (Green/Red)


230V AC
Power
640mA
+ (Red) / - (Green) / 29V DC

Switch Dimmer Push Binary


Actuator Actuator Button Input
4-fold 2-fold 4-gang 8-fold

Note: Polarity must be respected! Red = +, Green = -

Standard Cable: YCYM 2x2x0.8mm (J-Y(St)Y 2x2x0.8)

Figure 2: KNX Bus Wiring Diagram - Single Line Configuration

CRITICAL: KNX bus polarity MUST be correct! Reversed polarity prevents communication. Use a
multimeter to verify: Red = +29V, Green = 0V (GND).

Installation Best Practices:


Cable Routing:
• Star topology preferred over daisy chain when possible
• Avoid long stub lines (max 350m total stub length)
• Keep cable runs as short as practical
• Protect cable in conduits or cable trays

Termination:
• Use proper KNX terminal blocks
• Strip wire 6-8mm
• Ensure good contact (no loose connections)
• Respect polarity at ALL connection points

Power Supply Placement:


• One power supply per line minimum
• Additional PS every 64 devices or when current > 640mA
• Mount in accessible location for maintenance
• Use choke if multiple PS on same line

Testing:
• Check voltage before connecting devices (28-30V)
• Verify polarity with multimeter
• Test bus communication before final installation
• Document cable routes and device locations
SECTION 4: ADDRESSING SCHEME
KNX uses two types of addresses: Individual (Physical) addresses identify device locations, and Group
(Logical) addresses define functions.

KNX Addressing System

Individual Address (Physical)

1 2 15 Range: 0-15

Area . Line . Device


Range: 0-15
Range: 1-255

Example: 1.2.15 = Area 1, Line 2, Device 15


Group Address (Logical)

1 3 25 Range: 0-31

Main / Middle / Sub


Range: 0-7
Range: 0-255

Example: 1/3/25 = Lighting / Living Room / Ceiling Light

Individual Address = Physical device location on bus


Group Address = Logical function (lights, blinds, heating, etc.)

Figure 3: KNX Addressing System - Individual and Group Addresses

Individual Address (Physical Address):


Format: [Link] (e.g., 1.2.15)
Area: 0-15 (typically 1-15 used, 0 for backbone)
Line: 0-15 (0 is main area line, 1-15 are lines)
Device: 1-255 (0 reserved for coupler)
Purpose: Identifies physical location on bus
Assignment: Must be unique in entire installation
Programming: Set via ETS during commissioning

Examples:
• 1.1.1 - First device on line 1 in area 1
• 1.2.10 - Device 10 on line 2 in area 1
• 2.0.5 - Device 5 on area 2 main line

Group Address (Functional Address):


Format (3-level): Main/Middle/Sub (e.g., 1/3/25)
Main Group: 0-31 (building area or function type)
Middle Group: 0-7 (room or sub-function)
Sub Group: 0-255 (specific device/channel)
Alternative (2-level): Main/Sub (0-31 / 0-2047)
Purpose: Defines logical function and communication
Assignment: Multiple devices can share same group address
Total available: 65,536 possible group addresses

Organization Example:
• 1/x/x - Lighting
• 2/x/x - Blinds/Shading
• 3/x/x - Heating/Cooling
• 4/x/x - Security

Within lighting (1/x/x):


• 1/1/x - Ground floor
• 1/2/x - First floor
• 1/3/x - Second floor

TIP: Plan your group address structure before starting! A logical, consistent structure makes programming and
maintenance much easier.
SECTION 5: ETS6 PROGRAMMING

What is ETS6?
ETS (Engineering Tool Software) is the official configuration and programming software for KNX. ETS6 is the
latest version (as of 2024) and is required for all KNX installations.

Version Released Key Features OS Support

ETS5 2016 Group monitor, Enhanced UI Windows 7/8/10

ETS6 2022 Dark mode, Better performance, Cloud backupWindows 10/11

ETS6 Inside 2023 Subscription model, Online access Windows 10/11, macOS via VM

ETS6 Programming Workflow

1. Create
Project Name, location

2. Add
Devices From catalog

3. Assign
Physical Addr. X.Y.Z format

4. Create Group
Addresses Organize by function

5. Link Objects
to Groups Connect sensors
to actuators

6. Set
Parameters Configure behavior

7. Download to
Devices Via KNX/IP or USB

Figure 4: ETS6 Programming Workflow - Step by Step Process


ETS6 Programming Steps - Detailed:
Step 1: Create New Project
• Open ETS6 → File → New → Project
• Enter project name (e.g., "Smith Residence")
• Add project description and location
• Click OK to create project structure

Step 2: Add Devices from Catalog


• Navigate to Buildings tab in project view
• Expand topology: Building → Floor → Room
• Open Catalog tab (right side)
• Search for device by manufacturer or product
• Download product database if not installed
• Drag device from catalog to desired room/location
• Repeat for all devices in installation

Step 3: Assign Physical Addresses


• Select device in building tree
• In properties panel, find "Physical Address"
• Assign address following topology (e.g., 1.1.5)
• Ensure each device has unique address
• Follow systematic numbering (easier for documentation)
• Write down address on device label for reference

Step 4: Create Group Addresses


• Switch to "Group Addresses" tab
• Right-click → New → Main Group (e.g., "Lighting")
• Right-click Main Group → New → Middle Group (e.g., "Living Room")
• Right-click Middle Group → New → Group Address
• Name the address (e.g., "Ceiling Light")
• Assign address number (e.g., 1/1/1)
• Set data type (DPT) - e.g., 1.001 for switch, 5.001 for dimming
• Repeat for all functions in installation

DPT Data Type Use Case Value Range


1.001 Switch On/Off control Binary (0/1)

5.001 Percentage (0-100%) Dimming, blinds position 0-100%

5.010 Value (0-255) RGB color, light scenes 0-255

9.001 Temperature Temperature sensors -273°C to +670760°C

7.001 Unsigned value Pulse counter, brightness 0-65535

1.003 Enable Enable/Disable functions Binary

Table 1: Common Data Point Types (DPT) in KNX


Step 5: Link Communication Objects to Group Addresses
• Select a device in building tree
• Navigate to "Group Objects" tab (bottom panel)
• Find the relevant communication object (e.g., "Output 1")
• Drag group address from group address tree to the object
• Alternatively: Right-click object → Add to group address
• Verify flags:
→ C = Communication (always enabled)
→ R = Read (can be read)
→ W = Write (can send value)
→ T = Transmit (sends on change)
→ U = Update (accepts updates from bus)
• Link all sensors (inputs) and actuators (outputs) to appropriate groups
• One group can have multiple devices (1 sender, many receivers typical)

Group Address Linking Example

Push Button SEND Group Address RECEIVE Switch Actuator


1.1.10 1/1/1 1.1.20
Ch1: Switch Ch1: Output

How it works:
1. Push button is pressed
2. Sends telegram with value (ON/OFF) to group address 1/1/1
3. All devices listening to 1/1/1 receive the command

KNX Telegram: [From: 1.1.10] → [To: 1/1/1] → [Value: ON]

Figure 5: How Devices Communicate via Group Addresses

Step 6: Configure Device Parameters


• Select device in building tree
• Open "Parameters" tab
• Configure device-specific settings:
→ Switch actuator: Switching delay, staircase function, scene control
→ Dimmer: Dimming speed, minimum brightness, soft on/off
→ Push button: Short/long press actions, LED indication
→ Thermostat: Setpoint limits, PI control parameters, operating modes
• Each device has different parameters - read manual!
• Common parameters:
→ Response to bus failure
→ Startup behavior (last state, defined value, off)
→ Operating hours counter
→ Scene numbers and values

Step 7: Download to Devices


Prepare for Download:
• Connect PC to KNX via KNX/IP interface or USB interface
• Ensure all devices have power
• Verify bus voltage (28-30V DC)

Programming Mode:
• Put device in programming mode (press prog button)
• LED should illuminate on device
• In ETS: Right-click device → Download
• Select "Application + Physical Address" for first download
• Select "Application" only for updates

Download Process:
• ETS scans bus for device in programming mode
• Sends individual address
• Downloads application program and parameters
• Downloads group address associations
• Device reboots automatically
• Verify successful download (check device status)

Batch Download:
• Select multiple devices → Download
• ETS prompts to put each device in programming mode
• Follow on-screen instructions
• Faster for large installations
SECTION 6: PRACTICAL PROGRAMMING EXAMPLES

Example 1: Simple Lighting Control


Scenario: Control one ceiling light with a push button

Devices Required:
• 1× Push button (e.g., Jung 2094, address 1.1.10)
• 1× Switch actuator (e.g., ABB SA/S4.10.1, address 1.1.20)

Programming Steps:
1. Create group address: 1/1/1 "Living Room - Ceiling Light"
2. Set DPT to 1.001 (Switch)
3. Link push button channel 1 to 1/1/1 (flags: C, W, T)
4. Link switch actuator output 1 to 1/1/1 (flags: C, R, W, U)
5. Configure button: Short press = Toggle
6. Configure actuator: On switching = turn light on/off
7. Download to both devices
8. Test: Press button → Light toggles on/off

Example 2: Dimming Control


Scenario: Dim ceiling light with short/long press

Devices Required:
• 1× Push button with dimming function (address 1.1.10)
• 1× Dimming actuator (address 1.1.21)

Group Addresses Needed:


• 1/1/2 "Living Room - Ceiling Dim Switch" (DPT 1.001)
• 1/1/3 "Living Room - Ceiling Dim Value" (DPT 3.007)

Programming:
1. Link button switch object to 1/1/2
2. Link button dimming object to 1/1/3
3. Link dimmer switch input to 1/1/2
4. Link dimmer brightness control to 1/1/3
5. Configure button:
→ Short press = Switch on/off
→ Long press = Dim brighter/darker (hold)
6. Configure dimmer:
→ Dimming speed: 3-5 seconds
→ Minimum brightness: 3%
→ Soft on/off: Enabled
7. Download and test

Example 3: Automatic Blinds Control


Scenario: Blinds controlled by button + automatic sun protection

Devices Required:
• 1× Push button (address 1.1.11)
• 1× Blind actuator (address 1.1.30)
• 1× Weather station (address 1.1.50)

Group Addresses:
• 2/1/1 "Living Room - Blind Up/Down" (DPT 1.008)
• 2/1/2 "Living Room - Blind Stop" (DPT 1.007)
• 2/1/3 "Living Room - Blind Position" (DPT 5.001)
• 2/1/10 "Sun Protection Active" (DPT 1.001)

Programming Logic:
1. Manual control:
→ Button short press up/down → sends to 2/1/1
→ Actuator receives commands on 2/1/1
2. Automatic sun protection:
→ Weather station monitors brightness
→ When >30,000 lux → send "1" to 2/1/10
→ Actuator configured: If 2/1/10 = 1 → Move to 60% closed
→ Manual operation overrides automatic for 2 hours
3. Safety:
→ Weather station wind alarm → Blinds up
→ Override via special group address
SECTION 7: TROUBLESHOOTING & TESTING

Common Issues and Solutions:


Problem Possible Cause Solution

No bus voltage Power supply not connected Check 230V supply


PS defective Replace PS
Short circuit on bus Disconnect devices one by one

Wrong voltage Too many devices Add power supply


(not 29V) Cable too long Check cable length
Poor connections Verify all connections

Device not responding Wrong physical address Verify address in ETS


Not in programming mode Press prog button
Defective device Test with different device

Reversed polarity Red/Green wires swapped Check with multimeter


Correct polarity everywhere

Telegram errors Bus termination missing Add line termination


EMI interference Separate from power cables
Cable quality Use proper KNX cable

Functions not working Wrong group address Verify linking in ETS


Flags incorrectly set Check C,R,W,T,U flags
DPT mismatch Ensure same DPT for all

Slow response Bus overload Reduce polling frequency


Too many telegrams Optimize logic functions

Testing Tools in ETS6:


Bus Monitor:
• Shows all telegrams on the bus in real-time
• View sender, receiver, data, flags
• Filter by address or data type
• Essential for debugging communication issues

Group Monitor:
• Track specific group addresses
• Send test telegrams manually
• Read current values from devices
• Verify functions without physical buttons

Diagnostics:
• Check device status (online/offline)
• View device information (serial, version)
• Read device errors and warnings
• Monitor bus load and telegram rate

Individual Address Check:


• Scan bus for devices
• Find devices with unknown addresses
• Detect address conflicts
• Verify device placement

Installation Checklist:
■ Bus voltage measured: 28-30V DC
■ Polarity verified on all connection points
■ All devices have unique physical addresses
■ Group address structure documented
■ All communication objects linked correctly
■ Flags (C,R,W,T,U) set appropriately
■ DPT matches for all group members
■ Parameters configured per customer requirements
■ Application downloaded to all devices
■ Functions tested individually
■ Integrated scenarios tested
■ Customer training completed
■ Project documentation delivered
■ ETS project backed up
QUICK REFERENCE SUMMARY

Key Parameters:
Parameter Value/Range Notes

Bus Voltage 29V DC (21-30V) Measure with multimeter

Bus Speed 9600 baud Fixed, not configurable

Max devices/line 64 (256 with PS) Practical limit ~50

Max cable length 1000m per segment From power supply

Wire gauge 0.8mm (YCYM 2x2x0.8) Green = -, Red = +

Individual address [Link] 0-15.0-15.1-255

Group address Main/Middle/Sub 0-31 / 0-7 / 0-255

Current per device Max 10mA Most use 5-8mA

PS output current 640mA typical Up to 1280mA available

Best Practices:
✓ Always plan group address structure before starting
✓ Use consistent naming conventions
✓ Document everything in ETS project
✓ Test each device individually before integration
✓ Use bus monitor to verify communication
✓ Keep cable runs as short as practical
✓ Respect polarity at all connections
✓ Label all devices with physical addresses
✓ Backup ETS project regularly
✓ Provide customer documentation and training

KNX is a powerful and flexible building automation system. Success depends on proper planning, careful installation, and
thorough testing. This guide covers the fundamentals, but hands-on experience and manufacturer training are essential for
professional installations. Always refer to device manuals and ETS help for specific features and advanced functions.

You might also like