Topologia KNX TP: Linie, obszary, szkielet i sprzęgacze linii
Topologia KNX TP jest hierarchiczna i deterministyczna – zrozumienie zasad zapobiega najczęstszym problemom uruchomieniowym: konfliktom adresów, zakłóceniom sygnału i przeciążeniu prądowemu. Prawidłowa struktura na etapie projektowania pozwoli uniknąć ścigania sporadycznych błędów magistrali na budowie.
Trójpoziomowa hierarchia KNX
KNX TP wykorzystuje trójpoziomową hierarchię adresów fizycznych: szkielet, obszar i linia. Każdy poziom jest połączony urządzeniem sprzęgającym, które filtruje telegramy i zapewnia izolację galwaniczną. Format adresu Obszar.Linia.Urządzenie (np. 1.2.45) odwzorowuje tę hierarchię.
| Poziom | Sprzęg | Maks. segmenty | Ograniczenia | Pole adresu |
|---|---|---|---|---|
| Szkielet | Sprzęg obszaru (linia szkieletowa) | Do 15 obszarów | Brak ograniczenia liczby urządzeń na samym backbone'u | X = 0 (backbone) |
| Obszar | Sprzęg liniowy → Linia obszaru | Do 15 linii na obszar | 15 × 64 = 960 urządzeń na obszar | X = 1–15 |
| Linia | Pojedyncze urządzenia na TP | Maks. 64 urządzenia na linię | Maks. 350 m punkt-punkt, zasilacz 640 mA | Y.Z = Linia.Urządzenie |
Maksymalny teoretyczny rozmiar: 15 obszarów × 15 linii × 64 urządzenia = 14 400 urządzeń w pojedynczej instalacji KNX TP. W praktyce duże budynki komercyjne używają szkieletu IP zamiast rozszerzania TP, co jest szybsze i bardziej niezawodne.
Struktura adresu fizycznego
Każde urządzenie KNX ma unikalny adres fizyczny (PA) w formacie X.Y.Z przypisany w ETS. Adres koduje dokładnie, gdzie urządzenie znajduje się w hierarchii topologii.
Format adresu fizycznego — X.Y.Z
X = Area number (1–15; 0 = backbone) Y = Line number (1–15; 0 = line coupler on that area line) Z = Device number (1–255; 0 = line coupler itself) Examples: 0.0.0 → Unaddressed (factory default — bus will not respond) 1.0.0 → Line coupler on area 1, backbone connection 1.1.0 → Line coupler connecting area 1 / line 1 1.1.1 → First device on area 1, line 1 1.1.45 → Device 45 on area 1, line 1 2.3.127 → Device 127 on area 2, line 3
Konflikt adresów
Dwa urządzenia z tym samym adresem fizycznym na tej samej linii powodują błędy komunikacji magistrali – oba urządzenia odpowiadają jednocześnie, niszcząc telegramy. ETS wyświetli ostrzeżenie o kolizji podczas pobierania. Zawsze przypisuj adresy przed uruchomieniem na miejscu.
Adres 0.0.0 — ustawienie fabryczne
Wszystkie urządzenia KNX są dostarczane z adresem 0.0.0 (nieadresowane). ETS nie może komunikować się z zaadresowanym urządzeniem pod adresem 0.0.0 za pomocą normalnego adresowania – użyj przycisku programowania, aby najpierw przełączyć urządzenie w tryb programowania, a następnie ETS przypisze PA.
Fizyczne ograniczenia linii
Linie KNX TP mają cztery twarde ograniczenia. Przekroczenie któregokolwiek z nich powoduje przerywaną lub trwałą awarię komunikacji magistrali. Są to limity specyfikacji IEC 14543-3, a nie sugestie.
64 urządzenia na linię
Wliczając zasilacz. Sprzęgacze linii liczą się jako urządzenia na linii głównej, a nie podrzędnej. ETS egzekwuje to w widoku topologii.
350 m między dowolnymi dwoma urządzeniami
Maksymalna odległość kabla mierzona wzdłuż kabla między dwoma najdalej położonymi urządzeniami na tym samym segmencie linii – nie całkowita długość kabla.
700 m całkowitego kabla na linię
Suma wszystkich kabli głównych + wszystkich odgałęzień/odstępów na linii. Przekroczenie powoduje odbicia sygnału i błędy taktowania.
640 mA prądu z zasilacza KNX
Suma wszystkich poborów prądu urządzeń na linii nie może przekraczać 640 mA (maksymalna moc znamionowa standardowego zasilacza KNX 29 V). Sprawdź każdą kartę katalogową urządzenia w ETS.
Maksymalna długość odgałęzienia: 30 m od głównego toru kablowego do dowolnego pojedynczego urządzenia na odgałęzieniu. Topologia gwiazdy z centralnej rozdzielnicy jest dozwolona, ale każde odgałęzienie musi być krótsze niż 30 m, a całkowity budżet kablowy nadal obowiązuje.
Specyfikacja kabla KNX TP
Standardowy kabel KNX TP to YCYM 2×2×0,8 mm – czterożyłowa ekranowana skrętka w zielonej osłonie zewnętrznej. Każda para jest oznaczona kolorami dla określonej funkcji, a polaryzacja musi być zachowana na całej długości.
Przypisanie żył YCYM 2×2×0,8
Pair 1 — KNX bus (green/yellow pair):
Red → KNX bus + (positive, 29V DC)
Black → KNX bus − (negative, 0V)
Pair 2 — spare (red/white pair):
Can be used for:
• Auxiliary 24V DC power to devices without own PSU
• Additional data channel (non-KNX)
• Spare for cable fault workaround
Shielding:
Connect shield to earth at ONE end only (panel end)
Never connect at both ends — creates a ground loopNigdy nie odwracaj polaryzacji na parze magistrali KNX. Niektóre starsze urządzenia są niewrażliwe na polaryzację, ale wiele nowoczesnych urządzeń KNX TP (zwłaszcza certyfikowanych bezpiecznie) wymaga prawidłowej orientacji +/-. Ujednolicić na czerwony = + od rozdzielnicy na zewnątrz.
Sprzęgacze linii: filtrowanie i izolacja
Sprzęgacz linii (LC) to urządzenie KNX TP, które łączy dwa segmenty linii. Posiada własny adres fizyczny (np. 1.1.0 dla sprzęgacza między szkieletem obszaru 1 a linią 1), tabelę filtrów adresów grupowych pobraną z ETS oraz zapewnia izolację galwaniczną między segmentami.
Tryby pracy sprzęgacza linii
- Filtr na tabeli adresów grupowych: only telegrams with group addresses in the coupler's filter table are forwarded. Default and recommended — reduces bus load on each line.
- Wszystkie telegramy przechodzą w obu kierunkach. Używany podczas uruchamiania lub gdy tabela filtrów nie jest jeszcze skonfigurowana. Nigdy nie pozostawiać w produkcji – powoduje niepotrzebne obciążenie magistrali. Blokuj wszystkie:
- Block all: brak przekazywanych telegramów. Przydatne do izolowania uszkodzonego odcinka linii podczas rozwiązywania problemów.
Określone sprzęgacze linii
- MDT SCN-LC0160.01: Szyna DIN, 2TE, obsługuje 1000 adresów grupowych w tabeli filtrów, ETS6 bezpośrednio
- Hager TXS571D: Szyna DIN, 4TE, sprzęgacz linii + sprzęgacz obszarów konfigurowalny, 256 wpisów filtrów
- Siemens 5WG1 140-1AB02: Szyna DIN, 2TE, izolacja galwaniczna, 1000 wpisów, certyfikowany KNX
Sprzęgacz liniowy vs. wzmacniacz liniowy
Sprzęgacz liniowy i wzmacniacz liniowy wyglądają podobnie na schemacie połączeń, ale mają zasadniczo różne funkcje. Wybór niewłaściwego jest częstym błędem projektowym.
| Cecha | Sprzęgacz liniowy | Wzmacniacz liniowy |
|---|---|---|
| Adres fizyczny | Tak – np. 1.1.0 | Nie – przezroczysty dla topologii |
| Filtr adresów grupowych | Tak – tabela filtrów ETS | Nie – wszystkie telegramy przechodzą w obie strony |
| Separacja topologii | Tak – niezależne segmenty | Nie – ta sama linia logiczna |
| Izolacja magistrali | Tak – izolacja galwaniczna | Częściowe – tylko buforowanie elektryczne |
| Wydłuża długość linii | Tak (+350 m nowy segment) | Tak (+350 m ten sam segment) |
| Izolacja usterek | Tak – usterka na podlinii jest izolowana | Nie – usterka rozprzestrzenia się w obie strony |
| Dostęp programowania ETS | Tak — adres indywidualny | Niewymagane |
| Kiedy użyć | Separacja topologiczna między piętrami/strefami | Tylko fizyczne przedłużenie linii, bez zmiany topologii |
Użyj wzmacniacza linii tylko gdy potrzebujesz przedłużyć przewód powyżej 350 m w tej samej logicznej linii. Użyj sprzęgacza linii, gdy potrzebujesz separacji topologicznej, izolacji błędów lub filtrowanego przekazywania telegramów między strefami. Wzmacniacz nie tworzy nowej linii — liczba urządzeń nadal dotyczy połączonego segmentu (maks. 64 łącznie).
Sprzęgacz obszaru IP
Router KNXnet/IP działający jako sprzęgacz obszaru zastępuje magistralę TP standardowym Ethernetem. Każdy router IP ma stronę TP (podłączenie do linii TP) i stronę IP (podłączenie do szkieletu LAN). Logicznie zachowuje się identycznie jak sprzęgacz obszaru TP – ma adres fizyczny i tablicę filtrów adresów grupowych – ale transportem szkieletowym jest multicast IP zamiast skrętki.
MDT KNX IP Router SCN-IP200.02
- • Działa zarówno jako sprzęgacz linii (strona TP), jak i uczestnik szkieletu IP
- • Adres fizyczny: 1.0.0 (sprzęgacz obszaru) lub 1.1.0 (sprzęgacz linii) w zależności od konfiguracji
- • Tablica filtrów adresów grupowych: 1000 wpisów – wystarczająca do dużych projektów komercyjnych
- • 4 jednoczesne połączenia tunelowe ETS6 do dostępu inżynieryjnego
- • Obsługa KNXNET/IP Secure (routing AES-128) z projektem ETS6 Secure
- • Szyna DIN 2TE — pasuje do standardowej szafy KNX obok wyłączników nadprądowych
Dobór zasilacza
Każda linia KNX TP wymaga co najmniej jednego zasilacza 29V DC. Pobór prądu to suma wszystkich podłączonych urządzeń. Zawsze dodawaj 20% margines bezpieczeństwa i nigdy nie mieszaj dwóch zasilaczy na tym samym odcinku linii bez dławika lub separatora galwanicznego.
Metoda obliczania zasilacza
Step 1: List all devices on the line with current draw from ETS datasheet
Step 2: Sum all current draws (mA)
Step 3: Add 20% margin
Step 4: Select PSU rated at or above the result
Example — 28-device office line:
12 × MDT SCN-BMK2.01 (binary input) = 12 × 5mA = 60mA
8 × MDT AKD-0424.02 (4-fold actuator)= 8 × 12mA = 96mA
4 × Gira 509000 (push-button sensor) = 4 × 8mA = 32mA
4 × MDT STC-0321.02 (DALI gateway) = 4 × 25mA = 100mA
Sum = 288mA
+20% = 346mA
→ Select MDT STC-0640.01 (640mA) — comfortable margin| Moc zasilacza | Typowa liczba urządzeń | Popularny model | Zastosowanie |
|---|---|---|---|
| 160mA | ~8 urządzeń | MDT STC-0160.01 | Mała linia mieszkaniowa, tylko czujniki ruchu |
| 320mA | ~16 urządzeń | MDT STC-0320.01 | Średnia linia mieszkaniowa, urządzenia mieszane |
| 640mA | 32+ urządzeń (pełna linia) | MDT STC-0640.01 (najczęściej) | Linie komercyjne, bramy DALI, siłowniki |
Częste błędy topologii
Więcej niż 64 urządzenia na jednej linii bez sprzęgacza linii
Poprawka: Wstaw sprzęgacz linii przy urządzeniu 64. Podlinia staje się oddzielną linią logiczną (np. 1.2.x → 1.3.x). Dodaj drugi zasilacz na nowej podlinii.
Przebieg kabla przekraczający 350 m punkt-punkt
Poprawka: Wstaw repeater liniowy w punkcie środkowym, aby zregenerować sygnał. Całkowity budżet kablowy na segment wynosi nadal 700 m, a liczba urządzeń na połączonym segmencie jest współdzielona.
Zasilacz na końcu linii
Poprawka: Umieść zasilacz na środku przebiegu kabla (lub jak najbliżej). To zmniejsza o połowę efektywną odległość kablową do najdalszego urządzenia i równomiernie rozkłada spadek napięcia.
Dwa zasilacze na tym samym segmencie bez dławika
Poprawka: Dodaj dławik KNX (np. MDT STC-00CH.01) między dwoma zasilaczami, aby odizolować ich wyjścia DC, lub użyj separatora galwanicznego. Dwa zasilacze bez izolacji, walczące ze sobą, powodują pętle prądowe i niestabilność napięcia.
Line coupler left in 'route all' mode in production
Poprawka: Configure the group address filter table in ETS and set the coupler to 'filter' mode. Route-all mode means every telegram on every line is flooded to every other line — wastes bus bandwidth and masks real problems.
Odgałęzienia dłuższe niż 30 m
Poprawka: Przełóż kabel tak, aby odgałęzienie miało mniej niż 30 m. Jeśli lokalizacja urządzenia nie może zostać zmieniona, poprowadź nowy segment od najbliższego odpowiedniego punktu na głównym kablu – nie od samego urządzenia.
Infrastruktura sieci KNX w Twojej rozdzielnicy
Projektujemy rozdzielnice z prekonfigurowanymi routerami KNXnet/IP, panelami krosowymi szkieletu IP i zakończeniami okablowania strukturalnego – testowane od końca do końca przed opuszczeniem fabryki.
Poproś o wycenę →