Šablóna Resi Dali - Konfigurácia je jednorazový nástroj na uvedenie do prevádzky a adresovanie pre Modbus-DALI bránu RESI-DALI-SIO a RESI-DALI-ETH od spoločnosti RESI Informatik & Automation GmbH. Priamo z TapHome riadi algoritmus náhodného adresovania DALI 2.0, čím priraďuje krátke adresy 0–63 ovládacím zariadeniam na čerstvo zapojenej DALI zbernici, pri každej adrese detekuje DALI device type a ponúka rýchle broadcast ON/OFF testy — všetko potrebné na uvedenie novej inštalácie do stavu, keď možno svietidlá ovládať individuálne.
Komunikácia s bránou prebieha cez Modbus RTU pri 9600 baud 8N1. Šablóna tiež vystavuje import parameter IpAddress, takže rovnaký postup funguje aj cez serial-to-IP bridge (Moxa NPort, USR-TCP232) alebo cez RESI-DALI-ETH nakonfigurovaný v transparentnom RTU-over-Ethernet režime.
Táto šablóna je zámerne určená len na adresovanie. Po priradení krátkych adries modul Resi Dali - Konfigurácia z projektu odstráňte a na každodenné ovládanie použite sesterskú operačnú šablónu Resi DALI (
Dali.xml) — stmievanie jednotlivých svietidiel, stmievanie skupín a diagnostika jednotlivých Gear zariadení. Konfiguračný modul nie je navrhnutý tak, aby v projekte zostal po úvodnom nastavení.
Hardvérové zapojenie
RESI-DALI-SIO je DIN lištová master brána (17,5 × 90 × 56,4 mm, CEM17), ktorá sedí medzi sériovým/ethernetovým hostom a DALI osvetľovacou zbernicou. Brána DALI zbernicu nenapája — kompatibilný DALI napájací zdroj (RESI-DALI-PS alebo ľubovoľný 200 mA DALI zdroj v súlade so štandardom) je povinný.
Pripojenie RESI-DALI-SIO (RS-485)

Svorky na ľavej strane RESI-DALI-SIO (zhora nadol): GND, +12..48V=, RS485 DATA+ (A+), RS485 DATA- (B-), RS485 GND, RS232 TX, RS232 RX, RS232 GND. Svorky DALI zbernice na opačnej strane sú D+ / N/C / D- (3-pinový USLIM blok, N/C zostáva nezapojený).
Pre inštaláciu s TapHome použite rozhranie RS-485:
RS485 DATA+ (A+)→ A+/D+ na TapHome RS-485 zberniciRS485 DATA- (B-)→ B-/D- na TapHome RS-485 zberniciRS485 GND→ GND na napájacom zdroji TapHome (odporúčané pre stabilnú komunikáciu)+12..48V=/GND→ 12–48 V DC primárne napájanie
Pripojenie RESI-DALI-ETH (Ethernet)

Ethernet variant má rovnaké svorky DALI zbernice (D+ / N/C / D-) a primárne napájanie (GND, +12..48V=) plus jeden RJ45 konektor pre 10/100 Mbit Ethernet. Predvolené IP nastavenia z výroby sú 192.168.0.191 / 255.255.255.0 / 192.168.0.1 s Modbus Unit ID 255; prihlasovacie údaje webového UI sú RESI / RESI. TapHome komunikuje s ETH variantom v transparentnom RTU-over-Ethernet režime, ktorý očakáva táto konfiguračná šablóna (pozri Konfigurácia nižšie).
Napájací zdroj DALI zbernice

RESI-DALI-PS dodáva až 200 mA na DALI zbernicu (skratový prúd ~225 mA, typické napätie zbernice 14–18 V) a podporuje až 64 DALI 1.0 predradníkov alebo DALI 2.0 ovládacích zariadení na jednej linke. Primárna strana akceptuje rovnaký 12–48 V DC napájací zdroj ako jednotka SIO/ETH. Brána a napájací zdroj zdieľajú rovnaký pár D+ / D- — zdroj napája zbernicu, zatiaľ čo brána číta a zapisuje DALI rámce.
Tri LED diódy na napájacom zdroji pomáhajú pri uvedení do prevádzky: POWER (primárne 12–48 V v poriadku, vždy svieti), DALI (krátko blikne pri prenose na zbernici), ERR (trvalo svieti pri poruche zdroja, skrate DALI alebo preťažení zbernice — pri normálnej prevádzke musí byť zhasnutá).
Pravidlá DALI zbernice
DALI linka má niekoľko striktných obmedzení, ktoré priamo ovplyvňujú úspech uvedenia do prevádzky:
| Prierez vodiča | Max dĺžka DALI kábla |
|---|---|
| 1,5 mm² | 300 m |
| 1,0 mm² | 238 m |
| 0,75 mm² | 174 m |
| 0,5 mm² | 116 m |
Limit vyplýva z maximálne povoleného úbytku napätia 2 V na DALI kábli. Ďalšie pravidlá:
- Maximálne 64 DALI 1.0 predradníkov a až 64 DALI 2.0 ovládacích zariadení na jednu zbernicu (oddelené priestory krátkych adries).
- Len stromová topológia — žiadne kruhy, žiadne slučky.
- Skutočný počet zariadení závisí aj od prúdovej kapacity zdroja (typicky 200 mA na RESI-DALI-PS, počítajte ~2 mA na zariadenie plus rezerva).
RESI-DALI-PS (alebo ekvivalentný DALI zdroj) je povinný. Bez neho RESI-DALI-SIO/ETH nedokáže zbernicu riadiť a konfiguračný sprievodca bude pri každom kroku vypadať timeoutom. Ak sa na dlhej linke použije druhý zdroj, vložte DALI tlmivku alebo rozdeľte zbernicu na galvanicky oddelené segmenty.
Konfigurácia
Povolenie Modbus komunikácie
Všetky parametre sériového rozhrania na RESI-DALI-SIO sa vyberajú 4-polohovým DIP prepínačom na module. Šablóna TapHome fixuje 9600 baud 8N1, takže DIP prepínače musia byť nastavené zodpovedajúco.
| DIP1 | DIP2 | Rýchlosť prenosu |
|---|---|---|
| OFF | OFF | 9600 bd (vyžadované TapHome) |
| ON | OFF | 19200 bd |
| OFF | ON | 38400 bd |
| ON | ON | Používa rýchlosť naprogramovanú vo FLASH (predvolené z výroby 57600 bd) |
| DIP4 | Zdroj Modbus Unit ID |
|---|---|
| OFF | FLASH register H:65221 — vyžadované, aby akcia Set Slave ID mala efekt |
| ON | Nútene 255 (hardvérový fallback, FLASH hodnota ignorovaná) |
DIP3 je produktovo špecifický rezervovaný bit; ponechajte ho v továrenskej polohe, pokiaľ servisný manuál RESI výslovne neurčí inak. Parita je v FLASH predvoľbách fixne None (8N1) — šablóna nevystavuje registre parity/stop bitu.
Zakončenie RS-485: zbernicu zakončite 120 Ω rezistorom na oboch koncoch. TapHome Core poskytuje jedno zakončenie na svojich svorkách BUS; ak je RESI brána posledným zariadením na linke, pridajte na jej svorky RS-485 diskrétny 120 Ω rezistor medzi A+/B-.
Nastavenie RTU-over-TCP: šablóna má oba import parametre SlaveId a IpAddress, pretože rovnaký DALI konfiguračný tok funguje aj cez serial-to-IP bridge (Moxa NPort, USR-TCP232) alebo cez RESI-DALI-ETH v transparentnom RTU-over-Ethernet režime. V takom prípade nastavte IpAddress na IP bridgeu / ETH jednotky a ostatné nastavenia ponechajte identické ako pri RS-485 variante. Pre čistý Modbus/TCP na RESI-DALI-ETH by bola prirodzenejšia TCP šablóna — šablóna DaliConfig predpokladá rámcovú RTU komunikáciu.
Nastavenie Slave ID brány
Predvolené Unit ID z výroby je 255. Zmena postupom:
- Nastavte na bráne
DIP4 = OFF, aby sa rešpektovalo FLASH Unit ID. - Importujte šablónu v TapHome s
SlaveId = 255(aktuálna adresa). - Otvorte servisné nastavenia modulu “Resi Dali - Konfigurácia” a spustite akciu Set Slave ID s požadovaným novým ID (rozsah 1–255). Akcia zapíše hodnotu do registra
H:65221a okamžite vyvolá softvérový reset cezH:6000 = 1, takže brána sa reštartuje s novou adresou. - Odstráňte šablónu a znovu ju importujte s
SlaveIdnastaveným na novú hodnotu. Modul potom možno použiť na uvedenie do prevádzky.
Akcia Reset Gateway (zapisuje 1 do H:6000) je tiež k dispozícii ako samostatný obnovovací krok — užitočná po skrate DALI zbernice, ktorý zanechal DALI motor brány v degradovanom stave.
Len jeden Modbus master naraz. Ani DALI, ani Modbus RTU zbernica neriešia arbitráž medzi súbežnými mastermi. Ak počas uvádzania do prevádzky bránu polluje aj PLC, BMS alebo PC nástroj (napríklad MODBUSConfigurator), programovanie krátkych adries bude kolidovať a sprievodca nahlási chyby.
Schopnosti zariadenia
Šablóna je postavená okolo jediného Modbus modulu — Resi Dali - Konfigurácia — ktorý združuje konfiguračného sprievodcu, DALI device type sondu pre každú krátku adresu 0–63, informačné atribúty brány a sedem akcií na úrovni brány.
Konfiguračný sprievodca — Find New Devices
Find New Devices je deväťstavový multi-value prepínač, ktorý riadi algoritmus náhodného adresovania DALI 2.0 ako stavový automat. Každý názov stavu zodpovedá jednej fáze DALI 2.0 konfiguračnej sekvencie; v každom stave šablóna vyšle správne surové 16-bitové DALI rámce na H:541 / H:542, poluje DALI RX status na H:550 na odpoveď brány a potom sama prepne prepínač do nasledujúceho stavu.
| Krok | Stav | Čo robí |
|---|---|---|
| 0 | TERMINATE | DALI rámec TERMINATE (0xA100) — ukončí aktuálnu adresovaciu reláciu a resetuje stav brány. Vždy bezpečné zavolať |
| 1 | Štart | INITIALISE (0xA5FF) + RANDOMISE (0xA700) — prepne všetky neadresované zariadenia do adresovacieho poolu a vyžiada si od každého 24-bitovú náhodnú adresu. Sprievodca vyšle oba príkazy znova pred každým novým kolom vyhľadávania |
| 2 | Skenovať krátku adresu | Dotazuje krátke adresy 0–63 príkazom QUERY CONTROL GEAR PRESENT (0x91) a nájde najvyššiu už použitú krátku adresu, aby nové zariadenia dostali čísla za ňou. Po Resetovať krátke adresy sa preskočí — číslovanie potom začína od 0 |
| 3 | Set SEARCHADDR | Vykoná celé binárne vyhľadávanie v jednom kroku: nahrá horné/stredné/dolné bajty SEARCHADDR (0xB500/0xB300/0xB100), odošle COMPARE (0xA900) a rozpoľuje 24-bitové vyhľadávacie okno, kým ho nezúži, potom pokračuje stavom Kontrola |
| 4 | COMPARE | Odošle COMPARE (0xA900) a podľa odpovede zužuje 24-bitové vyhľadávacie okno |
| 5 | PROGRAM SHORT ADDRESS | Zapíše nasledujúcu krátku adresu cez 0xB7xx a overí ju (0xB9xx). Zariadenie potom zabliká na svojej novej krátkej adrese (RECALL MIN, RECALL MAX, RECALL MIN) a opustí vyhľadávanie (WITHDRAW, 0xAB00); sprievodca pokračuje ďalším kolom od stavu Štart |
| 6 | Kontrola | Potvrdí nájdenú náhodnú adresu príkazom COMPARE na dolnom a hornom konci zúženého okna — jedna odpoveď vedie do stavu PROGRAM SHORT ADDRESS, kolízia alebo žiadna odpoveď do stavu Skúsiť znova |
| 7 | Skúsiť znova | Obnova po kolízii / timeoute — rozpolí aktuálny vyhľadávací interval a opakuje; keď sa interval vyčerpá, začne nové kolo s INITIALISE + RANDOMISE |
| 8 | Dokončiť | Nastane po troch kolách vyhľadávania bez novo naprogramovaného zariadenia alebo keď sú obsadené všetky krátke adresy 0–63. Prečíta DALI výsledný bajt, emituje TapHome informáciu/chybovú správu (pri úspechu Search finished) a ukončí sprievodcu |
Typický postup uvedenia do prevádzky:
- Napájajte DALI zbernicu (
RESI-DALI-PS), zariadenia zapojte v stromovej topológii a uistite sa, že zbernicu neriadi nič iné. - (Voliteľné, ale odporúčané) najskôr spustite akciu modulu Resetovať krátke adresy s Confirm = Yes, aby ste začali z čistého stavu bez adresovaných zariadení.
- Vyberte Štart — vyšle
INITIALISE+RANDOMISE, takže každé zariadenie si zvolí novú 24-bitovú náhodnú adresu. - Prepínač potom sám prejde stavmi Skenovať krátku adresu → Set SEARCHADDR → Kontrola → PROGRAM SHORT ADDRESS a vráti sa na Štart pre ďalšie zariadenie. Každé novo naprogramované zariadenie raz zabliká na svojej novej krátkej adrese, čo ukáže, ktoré svietidlo dostalo ktorú adresu.
- Kolízie a timeouty rieši Skúsiť znova automaticky, bez zásahu inštalatéra.
- Keď sa prepínač zastaví na Dokončiť, prečítajte informáciu/chybovú správu a potom vyberte TERMINATE, čím ukončíte DALI adresovaciu reláciu.
- Použite servisné atribúty Gear 0 … Gear 63 a akcie Turn On / Off All Lamps na overenie, že krátke adresy 0–N sú teraz obsadené (pozri nižšie).
Inštalatér aj tak potrebuje počas behu sledovať správanie DALI zbernice (potvrdzovacie zablikanie, rytmus LED STATE na bráne), aby zachytil nesprávne zapojené alebo chýbajúce zariadenia.
DALI gear sonda — Gear 0 … Gear 63
Každý zo 64 servisných atribútov Gear 0, Gear 1, … Gear 63 sonduje jednu DALI krátku adresu príkazom DALI 2.0 QUERY DEVICE TYPE (0x99). Interne šablóna zapíše (SA << 8) | 0x99 do H:511, polí H:550 biti 0–2 kým nedorazí odpoveď, potom prečíta odpovedajúci bajt z H:511.
Možné návratové hodnoty v TapHome servisnom UI:
DT{n}— ovládacie zariadenie je naprogramované na tejto adrese a odpovedalo device type n. Typické hodnoty:DT0(žiarivka),DT1(núdzové),DT2(HID),DT5(0–10 V),DT6(LED driver),DT7(relé),DT8(farba / tunable white),DT9(sekvencer).--— na tejto adrese nie je naprogramované žiadne zariadenie alebo brána vrátila sentinel0x8000“no answer / already consumed”.
Sonda poskytuje rýchly pass/fail prehľad o tom, ktoré krátke adresy sú po uvedení do prevádzky obsadené a aké device type boli objavené — to je primárny verifikačný krok pred prepnutím projektu na operačnú šablónu Resi Dali.
Akcie na úrovni brány
Sedem servisných akcií na module riadi bránu priamo:
- Reset Gateway — zapíše
1doH:6000(DIP SWITCH / SOFTWARE RESET). Reštartuje bránu; užitočné po skrate zbernice na obnovu DALI motora. - Set Slave ID — zapíše nové Unit ID (1–255) do FLASH registra
H:65221, potom resetuje cezH:6000. VyžadujeDIP4 = OFF, aby akcia mala efekt. - Turn On All Lamps — zapíše
0xFE(výkonový oblúk 254 = 100 %) do DALI broadcast úrovňového registraH:530. Rozsvieti každé zariadenie na zbernici bez ohľadu na krátku adresu — rýchle vizuálne potvrdenie, že zbernica a zdroj sú v poriadku. - Turn Off All Lamps — zapíše
0x00doH:530, zhasne každé zariadenie. Rovnaká broadcast cesta, opačná hodnota. - Resetovať krátke adresy — parameter Confirm (Yes / No). Pri Yes odošle
DTR0 = 0xFF(0xA3FF) a broadcastSET SHORT ADDRESS, takže každé zariadenie na zbernici stratí svoju krátku adresu; ďalší beh sprievodcu potom čísluje zariadenia od krátkej adresy 0. Pri No sa nič neodošle. - Delete short address — parametre Short address (0–63) a Confirm (Yes / No). Príkazom
QUERY CONTROL GEAR PRESENT(0x91) overí, že na adrese odpovedá zariadenie, odošleDTR0 = 0xFFaSET SHORT ADDRESSna túto adresu, potom overí znova a nahlásiAddress N deleted,Address N still answers,No gear answers on address NaleboNot confirmed. - Change short address — parametre Old short address a New short address (0–63). Príkazom
QUERY CONTROL GEAR PRESENToverí, že nová adresa je voľná a že na starej odpovedá práve jedno zariadenie, presunie zariadenie (DTR0= nová adresa,SET SHORT ADDRESSna starú adresu) a potvrdí ho na novej adrese. Ak starú adresu zdieľa viac zariadení, akcia sa zastaví a vyzve na vymazanie adresy a spustenie adresovacieho sprievodcu.
Servisný atribút Slave ID na module spätne číta aktuálne Unit ID z FLASH registra H:65221, takže pred odoslaním Set Slave ID možno overiť aktuálne naprogramovanú adresu.
Ďalších šesť servisných atribútov modulu zobrazuje informácie o bráne: Gateway firmware (H:65202, ako verzia a surová hex hodnota), Gateway software group (H:65201), Gateway hardware group (H:65200), Gateway firmware author (H:65203), Gateway DIP switches (H:10009, stav DIP 1–4 v tvare 1:… 2:… 3:… 4:…) a Gateway converter status (H:5050); hodnoty skupín, autora a stavu sa zobrazujú v hex.
Hneď po zapojení a pred spustením adresovacieho sprievodcu spustite Turn On All Lamps. Každé napájané a správne pripojené zariadenie na zbernici sa rozsvieti na 100 %, čo je veľmi rýchly spôsob ako odhaliť chýbajúce alebo nesprávne zapojené svietidlá pred tým, než strávite čas programovaním krátkych adries.
Riešenie problémov
Sprievodca pri každom kroku spadne na timeout
- Overte napätie DALI zbernice na svorkách zdroja — musí byť 11,5–22,5 V (typicky 14–16 V). Výrazne nižšia hodnota zvyčajne indikuje skrat DALI.
- Skontrolujte LED ERR na RESI-DALI-PS — ak svieti, zbernica je skratovaná, preťažená alebo je zdroj sám chybný.
- Skontrolujte LED STATE na bráne — pomalý rytmus 1 s znamená, že DALI zbernica je v poriadku, rýchly rytmus ~250 ms indikuje chybu zbernice, skrat alebo chýbajúce DALI napájanie.
- Uistite sa, že s bránou nekomunikuje súčasne žiadny iný Modbus master (MODBUSConfigurator, BMS, PLC).
Gear 0–63 hlásia všetky -- po uvedení do prevádzky
- Zmerajte napätie DALI na zariadení najďalej od zdroja — musí byť nad 9,5 V. Ak je nižšie, zbernica je príliš dlhá pre prierez vodiča (pozri tabuľku dĺžok DALI kábla vyššie). Rozdeľte zbernicu na dva segmenty s druhým zdrojom.
- Znovu spustite sprievodcu po akcii modulu Resetovať krátke adresy (Confirm = Yes). Vyhľadávanie nájde iba zariadenia bez krátkej adresy, takže zariadenia, ktoré si stále držia predtým naprogramovanú adresu, sa bez predchádzajúceho resetu znovu neadresujú.
- Hľadajte slučky vo vedení. DALI netoleruje kruhy; prerušte akúkoľvek slučku a znovu zakončite oba otvorené konce.
Set Slave ID nezmení adresu
- Potvrďte
DIP4 = OFFna bráne. Keď jeDIP4 = ON, hardvér núti Unit ID 255 bez ohľadu na FLASH hodnotu. - Potvrďte, že brána po akcii skutočne reštartovala (LED brány krátko zhasnú). Ak nie, manuálne spustite Reset Gateway.
- Znovu importujte šablónu s novým import parametrom
SlaveId— predtým importovaný modul stále poluje na starej adrese.
Komunikácia chvíľu funguje a potom zlyhá
- Skontrolujte, že
RS485 GNDje pripojená medzi bránou a spoločnou zemou napájacieho zdroja TapHome. Chýbajúca GND je najčastejšia chyba RS-485. - Overte zakončenie — 120 Ω na oboch koncoch RS-485 zbernice. Pre RTU-over-TCP cez serial bridge sa uistite, že bridge je v rámcovom RTU režime, nie v raw TCP, a že medziznaková medzera na sériovej strane zodpovedá časovaniu 9600 baud 8N1.
- Znížte počet paralelných DALI dotazov — brána serializuje DALI transakcie a neriadi arbitráž medzi viacerými Modbus mastermi.
Resi