
Š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, skupiny, scény a DT6/DT8 RGB / tunable-white riadenie farby. 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 cez Modbus TCP alebo 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 a štyri akcie na úrovni brány.
Konfiguračný sprievodca — Find New Devices
Find New Devices je desaťstavový multi-value prepínač, ktorý riadi algoritmus náhodného adresovania DALI 2.0 v diskrétnych krokoch. Každý názov stavu zodpovedá jednej fáze DALI 2.0 konfiguračnej sekvencie; výber stavu spôsobí, že šablóna vyšle správny surový 16-bitový DALI rámec na H:541 / H:542 a následne poluje DALI RX status na H:550 na odpoveď brány.
| 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 |
| 2 | Skenovať krátku adresu | Sondu nasledujúceho slotu krátkej adresy; vráti stavový kód 7, keď neodpovedá žiadne zariadenie |
| 3 | Set SEARCHADDR | Nahrá horné/stredné/dolné bajty SEARCHADDR (0xB500/0xB300/0xB100) pre binárne vyhľadávanie |
| 4 | COMPARE | Odošle COMPARE (0xA900) a podľa odpovede zužuje 24-bitové vyhľadávacie okno |
| 5 | PROGRAM SHORT ADDRESS | Zapíše overenú krátku adresu cez 0xB7xx — zariadenie je teraz trvalo adresované |
| 6 | Kontrola | Overí naprogramovanú adresu druhým COMPARE na finálnom SEARCHADDRL |
| 7 | Skúsiť znova | Obnova po kolízii / timeoute — polí aktuálny vyhľadávací interval a opakuje |
| 8 | Resetovať krátke adresy | DALI DTR = 0xFF (0xA3FF) + broadcast REMOVE SHORT ADDRESS — vymaže všetky existujúce krátke adresy, pripravené na úplné re-adresovanie |
| 9 | Dokončiť | Prečíta DALI výsledný bajt, emituje TapHome informáciu/chybovú správu 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 Resetovať krátke adresy, aby ste začali z čistého stavu bez adresovaných zariadení.
- Spustite Štart — vyšle
INITIALISE+RANDOMISE, takže každé zariadenie si zvolí novú 24-bitovú náhodnú adresu. - Spustite Skenovať krátku adresu → Set SEARCHADDR → COMPARE → PROGRAM SHORT ADDRESS → Kontrola v poradí. Stavy zapuzdrujú DALI 2.0 binárne vyhľadávanie; každý krok posúva algoritmus o jednu fázu.
- Ak krok nahlási kolíziu alebo timeout, zavolajte Skúsiť znova a zopakujte sekvenciu compare/program.
- Keď sú všetky viditeľné zariadenia naprogramované, spustite TERMINATE a potom Dokončiť na čisté ukončenie sprievodcu.
- 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).
Sprievodca je navrhnutý na prechod jedným stavom po druhom — šablóna neautomatizuje celú slučku, pretože inštalatér potrebuje sledovať správanie DALI zbernice (pulzovanie svietidiel, 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
Štyri servisné akcie na module riadia 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.
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.
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 od Resetovať krátke adresy. Nespúšťajte Štart na zbernici, ktorá stále obsahuje predtým naprogramované zariadenia, pokiaľ najprv nespravíte reset — algoritmus nájde iba zariadenia bez krátkej adresy.
- 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.
