
Šablona Resi Dali - Konfigurace je jednorázový nástroj pro uvedení do provozu a adresování pro Modbus-DALI bránu RESI-DALI-SIO a RESI-DALI-ETH od společnosti RESI Informatik & Automation GmbH. Přímo z TapHome řídí algoritmus náhodného adresování DALI 2.0, čímž přiřazuje krátké adresy 0–63 ovládacím zařízením na čerstvě zapojené DALI sběrnici, u každé adresy detekuje DALI device type a nabízí rychlé broadcast ON/OFF testy — vše potřebné k uvedení nové instalace do stavu, kdy lze svítidla ovládat jednotlivě.
Komunikace s bránou probíhá přes Modbus RTU při 9600 baud 8N1. Šablona také vystavuje import parametr IpAddress, takže stejný postup funguje i přes serial-to-IP bridge (Moxa NPort, USR-TCP232) nebo přes RESI-DALI-ETH nakonfigurovaný v transparentním RTU-over-Ethernet režimu.
Tato šablona je záměrně určena pouze pro adresování. Po přiřazení krátkých adres modul Resi Dali - Konfigurace z projektu odeberte a pro každodenní ovládání použijte sesterskou operační šablonu Resi Dali (
Dali.xml) — stmívání jednotlivých svítidel, skupiny, scény a DT6/DT8 RGB / tunable-white řízení barvy. Konfigurační modul není navržen tak, aby v projektu zůstal po úvodním nastavení.
Hardwarové zapojení
RESI-DALI-SIO je master brána na DIN lištu (17,5 × 90 × 56,4 mm, CEM17), která sedí mezi sériovým/ethernetovým hostem a DALI osvětlovací sběrnicí. Brána DALI sběrnici nenapájí — kompatibilní DALI napájecí zdroj (RESI-DALI-PS nebo libovolný 200 mA DALI zdroj v souladu se standardem) je povinný.
Připojení RESI-DALI-SIO (RS-485)

Svorky na levé straně RESI-DALI-SIO (shora dolů): GND, +12..48V=, RS485 DATA+ (A+), RS485 DATA- (B-), RS485 GND, RS232 TX, RS232 RX, RS232 GND. Svorky DALI sběrnice na opačné straně jsou D+ / N/C / D- (3pinový USLIM blok, N/C zůstává nezapojený).
Pro instalaci s TapHome použijte rozhraní RS-485:
RS485 DATA+ (A+)→ A+/D+ na TapHome RS-485 sběrniciRS485 DATA- (B-)→ B-/D- na TapHome RS-485 sběrniciRS485 GND→ GND na napájecím zdroji TapHome (doporučeno pro stabilní komunikaci)+12..48V=/GND→ 12–48 V DC primární napájení
Připojení RESI-DALI-ETH (Ethernet)

Ethernet varianta má stejné svorky DALI sběrnice (D+ / N/C / D-) a primární napájení (GND, +12..48V=) plus jeden konektor RJ45 pro 10/100 Mbit Ethernet. Výchozí IP nastavení z výroby jsou 192.168.0.191 / 255.255.255.0 / 192.168.0.1 s Modbus Unit ID 255; přihlašovací údaje webového UI jsou RESI / RESI. TapHome komunikuje s ETH variantou přes Modbus TCP nebo v transparentním RTU-over-Ethernet režimu, který očekává tato konfigurační šablona (viz Konfigurace níže).
Napájecí zdroj DALI sběrnice

RESI-DALI-PS dodává až 200 mA na DALI sběrnici (zkratový proud ~225 mA, typické napětí sběrnice 14–18 V) a podporuje až 64 DALI 1.0 předřadníků nebo DALI 2.0 ovládacích zařízení na jedné lince. Primární strana akceptuje stejný 12–48 V DC napájecí zdroj jako jednotka SIO/ETH. Brána a napájecí zdroj sdílejí stejný pár D+ / D- — zdroj napájí sběrnici, zatímco brána čte a zapisuje DALI rámce.
Tři LED diody na napájecím zdroji pomáhají při uvedení do provozu: POWER (primárních 12–48 V v pořádku, vždy svítí), DALI (krátce blikne při provozu na sběrnici), ERR (trvale svítí při poruše zdroje, zkratu DALI nebo přetížení sběrnice — při normálním provozu musí být zhasnutá).
Pravidla DALI sběrnice
DALI linka má několik přísných omezení, která přímo ovlivňují úspěch uvedení do provozu:
| Průřez vodiče | Max délka DALI kabelu |
|---|---|
| 1,5 mm² | 300 m |
| 1,0 mm² | 238 m |
| 0,75 mm² | 174 m |
| 0,5 mm² | 116 m |
Limit vyplývá z maximálně povoleného úbytku napětí 2 V na DALI kabelu. Další pravidla:
- Maximálně 64 DALI 1.0 předřadníků a až 64 DALI 2.0 ovládacích zařízení na jednu sběrnici (oddělené prostory krátkých adres).
- Pouze stromová topologie — žádné kruhy, žádné smyčky.
- Skutečný počet zařízení závisí i na proudové kapacitě zdroje (typicky 200 mA na RESI-DALI-PS, počítejte ~2 mA na zařízení plus rezerva).
RESI-DALI-PS (nebo ekvivalentní DALI zdroj) je povinný. Bez něj RESI-DALI-SIO/ETH nedokáže sběrnici řídit a konfigurační průvodce při každém kroku vypadne timeoutem. Pokud se na dlouhé lince použije druhý zdroj, vložte DALI tlumivku nebo rozdělte sběrnici na galvanicky oddělené segmenty.
Konfigurace
Povolení Modbus komunikace
Všechny parametry sériového rozhraní na RESI-DALI-SIO se vybírají 4polohovým DIP přepínačem na modulu. Šablona TapHome fixuje 9600 baud 8N1, takže DIP přepínače musí být nastaveny odpovídajícím způsobem.
| DIP1 | DIP2 | Rychlost přenosu |
|---|---|---|
| OFF | OFF | 9600 bd (vyžadováno TapHome) |
| ON | OFF | 19200 bd |
| OFF | ON | 38400 bd |
| ON | ON | Používá rychlost naprogramovanou ve FLASH (výchozí z výroby 57600 bd) |
| DIP4 | Zdroj Modbus Unit ID |
|---|---|
| OFF | FLASH registr H:65221 — vyžadováno, aby akce Set Slave ID měla účinek |
| ON | Vynuceno na 255 (hardwarový fallback, FLASH hodnota ignorována) |
DIP3 je produktově specifický rezervovaný bit; ponechte jej v tovární poloze, pokud servisní manuál RESI výslovně neurčí jinak. Parita je ve FLASH výchozích hodnotách pevně None (8N1) — šablona nevystavuje registry parity/stop bitu.
Zakončení RS-485: sběrnici zakončete 120 Ω rezistorem na obou koncích. TapHome Core poskytuje jedno zakončení na svých svorkách BUS; pokud je RESI brána posledním zařízením na lince, přidejte na její svorky RS-485 diskrétní 120 Ω rezistor mezi A+/B-.
Nastavení RTU-over-TCP: šablona má oba import parametry SlaveId a IpAddress, protože stejný DALI konfigurační tok funguje i přes serial-to-IP bridge (Moxa NPort, USR-TCP232) nebo přes RESI-DALI-ETH v transparentním RTU-over-Ethernet režimu. V takovém případě nastavte IpAddress na IP bridge / ETH jednotky a ostatní nastavení ponechte identická jako u RS-485 varianty. Pro čistý Modbus/TCP na RESI-DALI-ETH by byla přirozenější TCP šablona — šablona DaliConfig předpokládá rámcovou RTU komunikaci.
Nastavení Slave ID brány
Výchozí Unit ID z výroby je 255. Změna postupem:
- Nastavte na bráně
DIP4 = OFF, aby se respektovalo FLASH Unit ID. - Importujte šablonu v TapHome s
SlaveId = 255(aktuální adresa). - Otevřete servisní nastavení modulu “Resi Dali - Konfigurace” a spusťte akci Set Slave ID s požadovaným novým ID (rozsah 1–255). Akce zapíše hodnotu do registru
H:65221a okamžitě vyvolá softwarový reset přesH:6000 = 1, takže se brána restartuje s novou adresou. - Odeberte šablonu a znovu ji importujte s
SlaveIdnastaveným na novou hodnotu. Modul lze pak použít pro uvedení do provozu.
Akce Reset Gateway (zapisuje 1 do H:6000) je také k dispozici jako samostatný obnovovací krok — užitečná po zkratu DALI sběrnice, který zanechal DALI motor brány v degradovaném stavu.
Pouze jeden Modbus master najednou. Ani DALI, ani Modbus RTU sběrnice neřeší arbitráž mezi souběžnými mastery. Pokud během uvádění do provozu bránu pollu je i PLC, BMS nebo PC nástroj (například MODBUSConfigurator), programování krátkých adres bude kolidovat a průvodce nahlásí chyby.
Schopnosti zařízení
Šablona je postavena kolem jediného Modbus modulu — Resi Dali - Konfigurace — který sdružuje konfiguračního průvodce, DALI device type sondu pro každou krátkou adresu 0–63 a čtyři akce na úrovni brány.
Konfigurační průvodce — Find New Devices
Find New Devices je desetistavový multi-value přepínač, který řídí algoritmus náhodného adresování DALI 2.0 v diskrétních krocích. Každý název stavu odpovídá jedné fázi konfigurační sekvence DALI 2.0; výběr stavu způsobí, že šablona odešle správný surový 16bitový DALI rámec na H:541 / H:542 a následně polluje DALI RX status na H:550 na odpověď brány.
| Krok | Stav | Co dělá |
|---|---|---|
| 0 | TERMINATE | DALI rámec TERMINATE (0xA100) — ukončí aktuální adresovací relaci a resetuje stav brány. Vždy bezpečné volat |
| 1 | Start | INITIALISE (0xA5FF) + RANDOMISE (0xA700) — přepne všechna neadresovaná zařízení do adresovacího poolu a vyžádá si od každého 24bitovou náhodnou adresu |
| 2 | Skenovat krátkou adresu | Sondu dalšího slotu krátké adresy; vrátí stavový kód 7, když neodpovídá žádné zařízení |
| 3 | Set SEARCHADDR | Nahraje horní/střední/dolní bajty SEARCHADDR (0xB500/0xB300/0xB100) pro binární vyhledávání |
| 4 | COMPARE | Odešle COMPARE (0xA900) a podle odpovědi zužuje 24bitové vyhledávací okno |
| 5 | PROGRAM SHORT ADDRESS | Zapíše ověřenou krátkou adresu přes 0xB7xx — zařízení je nyní trvale adresováno |
| 6 | Kontrola | Ověří naprogramovanou adresu druhým COMPARE na finálním SEARCHADDRL |
| 7 | Zkusit znovu | Obnova po kolizi / timeoutu — půlí aktuální vyhledávací interval a opakuje |
| 8 | Resetovat krátké adresy | DALI DTR = 0xFF (0xA3FF) + broadcast REMOVE SHORT ADDRESS — smaže všechny existující krátké adresy, připraveno na úplné re-adresování |
| 9 | Dokončit | Přečte DALI výsledný bajt, emituje TapHome informaci/chybovou zprávu a ukončí průvodce |
Typický postup uvedení do provozu:
- Napájejte DALI sběrnici (
RESI-DALI-PS), zařízení zapojte ve stromové topologii a ujistěte se, že sběrnici neřídí nic jiného. - (Volitelné, ale doporučené) nejprve spusťte Resetovat krátké adresy, abyste začali z čistého stavu bez adresovaných zařízení.
- Spusťte Start — odešle
INITIALISE+RANDOMISE, takže každé zařízení si zvolí novou 24bitovou náhodnou adresu. - Spusťte Skenovat krátkou adresu → Set SEARCHADDR → COMPARE → PROGRAM SHORT ADDRESS → Kontrola v pořadí. Stavy zapouzdřují binární vyhledávání DALI 2.0; každý krok posouvá algoritmus o jednu fázi.
- Pokud krok nahlásí kolizi nebo timeout, zavolejte Zkusit znovu a zopakujte sekvenci compare/program.
- Když jsou všechna viditelná zařízení naprogramována, spusťte TERMINATE a poté Dokončit pro čisté ukončení průvodce.
- Použijte servisní atributy Gear 0 … Gear 63 a akce Turn On / Off All Lamps k ověření, že krátké adresy 0–N jsou nyní obsazeny (viz níže).
Průvodce je navržen pro přechod jedním stavem po druhém — šablona neautomatizuje celou smyčku, protože instalatér potřebuje sledovat chování DALI sběrnice (pulzování svítidel, rytmus LED STATE na bráně), aby zachytil špatně zapojená nebo chybějící zařízení.
DALI gear sonda — Gear 0 … Gear 63
Každý ze 64 servisních atributů Gear 0, Gear 1, … Gear 63 sonduje jednu DALI krátkou adresu příkazem DALI 2.0 QUERY DEVICE TYPE (0x99). Interně šablona zapíše (SA << 8) | 0x99 do H:511, polluje H:550 bity 0–2 dokud nedorazí odpověď, poté přečte odpovídající bajt z H:511.
Možné návratové hodnoty v TapHome servisním UI:
DT{n}— ovládací zařízení je naprogramováno na této adrese a odpovědělo device type n. Typické hodnoty:DT0(zářivka),DT1(nouzové),DT2(HID),DT5(0–10 V),DT6(LED driver),DT7(relé),DT8(barva / tunable white),DT9(sekvencer).--— na této adrese není naprogramováno žádné zařízení nebo brána vrátila sentinel0x8000“no answer / already consumed”.
Sonda poskytuje rychlý pass/fail přehled o tom, které krátké adresy jsou po uvedení do provozu obsazeny a jaké device type byly objeveny — to je primární verifikační krok před přepnutím projektu na operační šablonu Resi Dali.
Akce na úrovni brány
Čtyři servisní akce na modulu řídí bránu přímo:
- Reset Gateway — zapíše
1doH:6000(DIP SWITCH / SOFTWARE RESET). Restartuje bránu; užitečné po zkratu sběrnice pro obnovení DALI motoru. - Set Slave ID — zapíše nové Unit ID (1–255) do FLASH registru
H:65221, poté resetuje přesH:6000. VyžadujeDIP4 = OFF, aby akce měla účinek. - Turn On All Lamps — zapíše
0xFE(výkonový oblouk 254 = 100 %) do DALI broadcast úrovňového registruH:530. Rozsvítí každé zařízení na sběrnici bez ohledu na krátkou adresu — rychlé vizuální potvrzení, že sběrnice a zdroj jsou v pořádku. - Turn Off All Lamps — zapíše
0x00doH:530, zhasne každé zařízení. Stejná broadcast cesta, opačná hodnota.
Servisní atribut Slave ID na modulu zpětně čte aktuální Unit ID z FLASH registru H:65221, takže před odesláním Set Slave ID lze ověřit aktuálně naprogramovanou adresu.
Hned po zapojení a před spuštěním adresovacího průvodce spusťte Turn On All Lamps. Každé napájené a správně připojené zařízení na sběrnici se rozsvítí na 100 %, což je velmi rychlý způsob jak odhalit chybějící nebo špatně zapojená svítidla předtím, než strávíte čas programováním krátkých adres.
Řešení problémů
Průvodce při každém kroku spadne na timeout
- Ověřte napětí DALI sběrnice na svorkách zdroje — musí být 11,5–22,5 V (typicky 14–16 V). Výrazně nižší hodnota obvykle indikuje zkrat DALI.
- Zkontrolujte LED ERR na RESI-DALI-PS — pokud svítí, sběrnice je zkratovaná, přetížená nebo je zdroj sám vadný.
- Zkontrolujte LED STATE na bráně — pomalý rytmus 1 s znamená, že DALI sběrnice je v pořádku, rychlý rytmus ~250 ms indikuje chybu sběrnice, zkrat nebo chybějící DALI napájení.
- Ujistěte se, že s bránou současně nekomunikuje žádný jiný Modbus master (MODBUSConfigurator, BMS, PLC).
Gear 0–63 hlásí všechny -- po uvedení do provozu
- Změřte napětí DALI na zařízení nejdále od zdroje — musí být nad 9,5 V. Pokud je nižší, sběrnice je příliš dlouhá pro průřez vodiče (viz tabulka délek DALI kabelu výše). Rozdělte sběrnici na dva segmenty s druhým zdrojem.
- Znovu spusťte průvodce od Resetovat krátké adresy. Nespouštějte Start na sběrnici, která stále obsahuje dříve naprogramovaná zařízení, pokud nejprve neprovedete reset — algoritmus najde pouze zařízení bez krátké adresy.
- Hledejte smyčky v zapojení. DALI netoleruje kruhy; přerušte jakoukoli smyčku a znovu zakončete oba otevřené konce.
Set Slave ID nezmění adresu
- Potvrďte
DIP4 = OFFna bráně. Když jeDIP4 = ON, hardware nutí Unit ID 255 bez ohledu na FLASH hodnotu. - Potvrďte, že se brána po akci skutečně restartovala (LED brány krátce zhasnou). Pokud ne, spusťte ručně Reset Gateway.
- Znovu importujte šablonu s novým import parametrem
SlaveId— dříve importovaný modul stále polluje na staré adrese.
Komunikace chvíli funguje a poté selže
- Zkontrolujte, že
RS485 GNDje připojena mezi bránou a společnou zemí napájecího zdroje TapHome. Chybějící GND je nejčastější chyba RS-485. - Ověřte zakončení — 120 Ω na obou koncích RS-485 sběrnice. Pro RTU-over-TCP přes serial bridge se ujistěte, že je bridge v rámcovém RTU režimu, nikoli v raw TCP, a že meziznaková mezera na sériové straně odpovídá časování 9600 baud 8N1.
- Snižte počet paralelních DALI dotazů — brána serializuje DALI transakce a neřeší arbitráž mezi více Modbus mastery.
