
Predložak Resi Dali - Konfiguracija jednokratni je alat za puštanje u rad i adresiranje za Modbus-DALI pristupnik (gateway) RESI-DALI-SIO i RESI-DALI-ETH tvrtke RESI Informatik & Automation GmbH. Iz sustava TapHome pokreće algoritam nasumičnog adresiranja DALI 2.0 kojim se predspojnim napravama na tek ožičenoj sabirnici DALI dodjeljuju kratke adrese 0–63, na svakoj adresi provjerava vrstu DALI uređaja i nudi skupne testove uključivanja/isključivanja: sve što je potrebno da se nova instalacija dovede u stanje u kojem se žaruljama može upravljati pojedinačno.
Komunikacija s pristupnikom koristi Modbus RTU na 9600 baud 8N1. Predložak daje i parametar uvoza IpAddress, pa isti postupak radi i preko pretvarača serijske veze u IP (Moxa NPort, USR-TCP232) ili preko RESI-DALI-ETH postavljenog u transparentni način RTU preko Etherneta.
Ovaj predložak namjerno služi samo za adresiranje. Nakon dodjele kratkih adresa uklonite modul Resi Dali - Konfiguracija i za svakodnevno upravljanje koristite srodni predložak za rad Resi DALI (
Dali.xml): prigušivanje pojedinačnih žarulja, prigušivanje grupa i dijagnostika pojedinih predspojnih naprava. Modul za puštanje u rad nije predviđen da ostane u projektu nakon početnog postavljanja.
Hardversko spajanje
RESI-DALI-SIO je master pristupnik za DIN šinu (17,5 × 90 × 56,4 mm, CEM17) koji se nalazi između serijskog/Ethernet nadređenog sustava i sabirnice DALI rasvjete. Pristupnik ne napaja sabirnicu DALI: obavezno je zasebno napajanje sabirnice DALI (RESI-DALI-PS ili bilo koje sukladno DALI napajanje od 200 mA).
Spajanje RESI-DALI-SIO (RS-485)

Stezaljke na lijevoj strani RESI-DALI-SIO (odozgo prema dolje): GND, +12..48V=, RS485 DATA+ (A+), RS485 DATA- (B-), RS485 GND, RS232 TX, RS232 RX, RS232 GND. Stezaljke sabirnice DALI na suprotnoj strani su D+ / N/C / D- (tropolni blok USLIM, N/C ostaje nespojen).
Za instalaciju TapHome koristite sučelje RS-485:
RS485 DATA+ (A+)→ A+/D+ na sabirnici RS-485 sustava TapHomeRS485 DATA- (B-)→ B-/D- na sabirnici RS-485 sustava TapHomeRS485 GND→ GND na napajanju TapHome (preporučeno za stabilnu komunikaciju)+12..48V=/GND→ primarno napajanje 12–48 V DC
Spajanje RESI-DALI-ETH (Ethernet)

Ethernet varijanta ima iste stezaljke sabirnice DALI (D+ / N/C / D-) i primarno napajanje (GND, +12..48V=), uz jedan konektor RJ45 za Ethernet 10/100 Mbit. Tvorničke IP postavke su 192.168.0.191 / 255.255.255.0 / 192.168.0.1 s Modbus Unit ID 255; pristupni podaci web-sučelja su RESI / RESI. TapHome s varijantom ETH komunicira u transparentnom načinu RTU preko Etherneta, koji ovaj predložak za puštanje u rad očekuje (vidi Konfiguracija niže).
Napajanje sabirnice DALI

RESI-DALI-PS daje do 200 mA na sabirnici DALI (struja kratkog spoja ~225 mA, napon sabirnice obično 14–18 V) i podržava do 64 predspojne naprave DALI 1.0 ili DALI 2.0 na jednoj liniji. Primarna strana prihvaća isto napajanje 12–48 V DC kao jedinica SIO/ETH. Pristupnik i napajanje spajaju se na isti par D+ / D-: napajanje napaja sabirnicu, a pristupnik čita i upisuje DALI okvire.
Tri LED diode na napajanju pomažu pri puštanju u rad: POWER (primarno napajanje 12–48 V u redu, stalno svijetli), DALI (kratko treperi tijekom prometa na sabirnici), ERR (stalno svijetli pri kvaru napajanja, kratkom spoju DALI ili preopterećenju sabirnice — u normalnom radu mora biti ugašena).
Pravila za sabirnicu DALI
Linija DALI ima nekoliko strogih ograničenja koja izravno utječu na uspjeh puštanja u rad:
| Presjek vodiča | Najveća duljina DALI kabela |
|---|---|
| 1,5 mm² | 300 m |
| 1,0 mm² | 238 m |
| 0,75 mm² | 174 m |
| 0,5 mm² | 116 m |
Ograničenje proizlazi iz najvećeg dopuštenog pada napona od 2 V na DALI kabelu. Ostala pravila:
- Najviše 64 predspojne naprave DALI 1.0 i do 64 predspojne naprave DALI 2.0 po sabirnici (odvojeni prostori kratkih adresa).
- Samo stablasta topologija — bez prstenova i petlji.
- Stvarni broj predspojnih naprava ovisi i o nazivnoj struji napajanja (na RESI-DALI-PS obično 200 mA; računajte ~2 mA po predspojnoj napravi plus rezervu).
RESI-DALI-PS (ili odgovarajuće DALI napajanje) je obavezno. Bez njega RESI-DALI-SIO/ETH ne može pogoniti sabirnicu i čarobnjaku za puštanje u rad istječe vrijeme na svakom koraku. Ako se na dugoj liniji koristi drugo napajanje, umetnite DALI prigušnicu ili podijelite sabirnicu na galvanski odvojene segmente.
Konfiguracija
Uključivanje Modbus komunikacije
Svi serijski parametri nadređenog sustava na RESI-DALI-SIO biraju se četveropoložajnom DIP sklopkom na modulu. Predložak TapHome fiksno koristi 9600 baud 8N1, pa DIP sklopke treba postaviti u skladu s tim.
| DIP1 | DIP2 | Brzina prijenosa |
|---|---|---|
| OFF | OFF | 9600 bd (potrebno za TapHome) |
| ON | OFF | 19200 bd |
| OFF | ON | 38400 bd |
| ON | ON | Koristi brzinu prijenosa programiranu u FLASH (tvornički 57600 bd) |
| DIP4 | Izvor Modbus Unit ID-a |
|---|---|
| OFF | FLASH registar H:65221 — potrebno da bi radnja Set Slave ID imala učinak |
| ON | Prisilno 255 (hardverska rezervna vrijednost, vrijednost u FLASH se zanemaruje) |
DIP3 je rezervirani bit specifičan za proizvod; ostavite ga u tvorničkom položaju, osim ako servisni priručnik RESI izričito ne navodi drugačije. Paritet je u zadanim vrijednostima FLASH fiksno None (8N1); predložak ne daje registre pariteta i stop bitova.
Zaključenje RS-485: sabirnicu zaključite s 120 Ω na oba kraja. TapHome Core osigurava jedno zaključenje na svojim stezaljkama BUS; ako je pristupnik RESI posljednji uređaj na liniji, dodajte zasebni zaključni otpornik od 120 Ω između A+/B- na njegovim stezaljkama RS-485.
Postavljanje RTU preko TCP-a: predložak ima parametre uvoza SlaveId i IpAddress, jer isti postupak puštanja DALI u rad radi i preko pretvarača serijske veze u IP (Moxa NPort, USR-TCP232) ili preko RESI-DALI-ETH u transparentnom načinu RTU preko Etherneta. U tom slučaju u IpAddress upišite IP adresu pretvarača / jedinice ETH, a ostale postavke ostavite iste kao kod varijante RS-485. Za čisti Modbus/TCP na RESI-DALI-ETH prirodniji bi bio predložak temeljen na TCP-u — predložak DaliConfig pretpostavlja upravo RTU promet u okvirima.
Postavljanje Slave ID-a pristupnika
Tvornički zadani Unit ID je 255. Za promjenu:
- Na pristupniku postavite
DIP4 = OFFkako bi se uvažavao Unit ID iz FLASH. - Uvezite predložak u TapHome sa
SlaveId = 255(trenutačna adresa). - Otvorite servisne postavke modula „Resi Dali - Konfiguracija” i pokrenite radnju Set Slave ID sa željenim novim ID-om (raspon 1–255). Radnja upisuje vrijednost u registar
H:65221i odmah pokreće softverski reset prekoH:6000 = 1, pa se pristupnik ponovno pokreće s novom adresom. - Uklonite predložak i ponovno ga uvezite sa
SlaveIdpostavljenim na novu vrijednost. Modul se tada može koristiti za puštanje u rad.
Radnja Reset Gateway (upisuje 1 u H:6000) dostupna je i kao zaseban korak oporavka, korisna nakon kratkog spoja na sabirnici DALI koji je DALI jezgru pristupnika ostavio u lošem stanju.
Samo jedan Modbus master istodobno. Ni DALI ni sabirnica Modbus RTU ne arbitriraju između istodobnih mastera. Ako tijekom puštanja u rad pristupnik očitava i PLC, nadzorni sustav zgrade (BMS) ili alat na računalu (na primjer MODBUSConfigurator), programiranje kratkih adresa će se sudarati i čarobnjak će javljati greške.
Mogućnosti uređaja
Predložak je izgrađen oko jednog Modbus modula, Resi Dali - Konfiguracija, koji objedinjuje čarobnjak za puštanje u rad, provjeru vrste DALI uređaja za svaku kratku adresu 0–63 i četiri radnje na razini pristupnika.
Čarobnjak za puštanje u rad — Pronađi nove uređaje
Pronađi nove uređaje je prekidač s više vrijednosti s deset stanja koji algoritam nasumičnog adresiranja DALI 2.0 izvodi u zasebnim koracima. Svaki naziv stanja odgovara jednoj fazi slijeda puštanja u rad DALI 2.0; odabirom stanja predložak šalje odgovarajući sirovi 16-bitni DALI okvir na H:541 / H:542, a zatim na H:550 očitava stanje DALI RX dok pristupnik ne odgovori.
| Korak | Stanje | Što radi |
|---|---|---|
| 0 | TERMINATE | DALI okvir TERMINATE (0xA100) — prekida trenutačnu sesiju adresiranja i resetira stanje pristupnika. Uvijek ga je sigurno pozvati |
| 1 | Pokreni | INITIALISE (0xA5FF) + RANDOMISE (0xA700) — sve predspojne naprave bez adrese uključuje u skup za adresiranje i traži od svake da odabere 24-bitnu nasumičnu adresu |
| 2 | Skeniraj kratku adresu | Provjerava sljedeće mjesto kratke adrese; vraća kod stanja 7 kad nijedna predspojna naprava ne odgovori |
| 3 | Set SEARCHADDR | Učitava viši/srednji/niži bajt SEARCHADDR (0xB500/0xB300/0xB100) za binarno pretraživanje |
| 4 | COMPARE | Šalje COMPARE (0xA900) i prema odgovoru sužava 24-bitni prozor pretraživanja |
| 5 | PROGRAM SHORT ADDRESS | Upisuje provjerenu kratku adresu preko 0xB7xx — predspojna naprava je sada trajno adresirana |
| 6 | Provjera | Provjerava programiranu adresu drugim COMPARE na konačnom SEARCHADDRL |
| 7 | Pokušaj ponovno | Oporavak nakon kolizije / isteka vremena — prepolovljuje trenutačni interval pretraživanja i ponavlja pokušaj |
| 8 | Resetiraj kratke adrese | DALI DTR = 0xFF (0xA3FF) + skupno REMOVE SHORT ADDRESS — briše sve postojeće kratke adrese, spremno za potpuno ponovno adresiranje |
| 9 | Završi | Čita DALI bajt rezultata, ispisuje informativnu poruku ili poruku o grešci u sustavu TapHome i izlazi iz čarobnjaka |
Uobičajeni postupak puštanja u rad:
- Uključite napajanje sabirnice DALI (
RESI-DALI-PS), ožičite predspojne naprave u stablastoj topologiji i provjerite da sabirnicom ne upravlja ništa drugo. - (Neobavezno, ali preporučeno) najprije pokrenite Resetiraj kratke adrese kako biste krenuli od čistog stanja u kojem nijedna predspojna naprava nema adresu.
- Pokrenite Pokreni: šalje
INITIALISE+RANDOMISE, pa svaka predspojna naprava odabire novu 24-bitnu nasumičnu adresu. - Redom pokrenite Skeniraj kratku adresu → Set SEARCHADDR → COMPARE → PROGRAM SHORT ADDRESS → Provjera. Stanja obuhvaćaju binarno pretraživanje DALI 2.0; svaki korak pomiče algoritam za jednu fazu.
- Ako korak javi koliziju ili istek vremena, pozovite Pokušaj ponovno i ponovite slijed usporedbe i programiranja.
- Kad su sve vidljive predspojne naprave programirane, pokrenite TERMINATE, a zatim Završi za uredan izlazak iz čarobnjaka.
- Pomoću servisnih atributa Gear 0 … Gear 63 i radnji Turn On / Off All Lamps provjerite jesu li kratke adrese 0–N sada zauzete (vidi niže).
Čarobnjak je namijenjen prolasku stanje po stanje: predložak ne automatizira cijelu petlju jer instalater mora pratiti ponašanje sabirnice DALI (pulsiranje žarulja, ritam LED diode STATE na pristupniku) kako bi uočio pogrešno ožičene predspojne naprave ili one koje nedostaju.
Provjera DALI predspojnih naprava — Gear 0 … Gear 63
Svaki od 64 servisna atributa Gear 0, Gear 1, … Gear 63 provjerava jednu kratku DALI adresu naredbom DALI 2.0 QUERY DEVICE TYPE (0x99). Predložak interno upisuje (SA << 8) | 0x99 u H:511, očitava bitove 0–2 registra H:550 dok ne stigne odgovor, a zatim bajt odgovora čita iz H:511.
Moguće vrijednosti u servisnom sučelju TapHome:
DT{n}— na ovoj adresi programirana je predspojna naprava koja je odgovorila vrstom uređaja n. Tipične vrijednosti:DT0(fluorescentna),DT1(sigurnosna),DT2(HID),DT5(0–10 V),DT6(LED driver),DT7(relej),DT8(boja / podesiva bijela),DT9(sekvencer).--— na ovoj adresi nije programirana nijedna predspojna naprava ili je pristupnik vratio oznaku0x8000„nema odgovora / odgovor već pročitan”.
Provjera brzo pokazuje koje su kratke adrese nakon puštanja u rad zauzete i koje su vrste uređaja pronađene: to je glavni korak provjere prije prelaska projekta na predložak za rad Resi Dali.
Radnje na razini pristupnika
Četiri servisne radnje na modulu izravno upravljaju pristupnikom:
- Reset Gateway — upisuje
1uH:6000(DIP SWITCH / SOFTWARE RESET). Ponovno pokreće pristupnik; korisno nakon kratkog spoja na sabirnici za oporavak DALI jezgre. - Set Slave ID — upisuje novi Unit ID (1–255) u FLASH registar
H:65221, a zatim pokreće reset prekoH:6000. Za učinak je potrebnoDIP4 = OFF. - Turn On All Lamps — upisuje
0xFE(razina snage 254 = 100 %) u registar skupne DALI razineH:530. Uključuje svaku predspojnu napravu na sabirnici bez obzira na kratku adresu: brza vizualna potvrda da su sabirnica i napajanje ispravni. - Turn Off All Lamps — upisuje
0x00uH:530i isključuje svaku predspojnu napravu. Isti put skupnog slanja, suprotna vrijednost.
Servisni atribut Slave ID na modulu očitava trenutačni Unit ID iz FLASH registra H:65221, pa se trenutačno programirana adresa može provjeriti prije slanja radnje Set Slave ID.
Pokrenite Turn On All Lamps odmah nakon ožičenja, prije pokretanja čarobnjaka za adresiranje. Svaka predspojna naprava na sabirnici koja ima napajanje i ispravno je spojena uključit će se na 100 %, što je vrlo brz način da se prije programiranja kratkih adresa uoče svjetiljke koje nedostaju ili su pogrešno ožičene.
Rješavanje problema
Čarobnjaku istječe vrijeme na svakom koraku
- Provjerite napon sabirnice DALI na stezaljkama napajanja: mora biti 11,5–22,5 V (tipično 14–16 V). Znatno niža vrijednost obično znači kratki spoj DALI.
- Provjerite LED diodu ERR na RESI-DALI-PS: ako svijetli, sabirnica je u kratkom spoju, preopterećena ili je neispravno samo napajanje.
- Provjerite LED diodu STATE na pristupniku: spori ritam od 1 s znači da je sabirnica DALI ispravna, a brzi ritam od ~250 ms upućuje na grešku sabirnice, kratki spoj ili nedostatak DALI napajanja.
- Provjerite da s pristupnikom istodobno ne komunicira nijedan drugi Modbus master (MODBUSConfigurator, BMS, PLC).
Svi Gear 0–63 nakon puštanja u rad javljaju --
- Izmjerite DALI napon na predspojnoj napravi najudaljenijoj od napajanja: mora biti iznad 9,5 V. Ako je niži, sabirnica je preduga za presjek kabela (vidi tablicu duljina DALI kabela gore). Podijelite sabirnicu na dva segmenta s drugim napajanjem.
- Ponovno pokrenite čarobnjak počevši od Resetiraj kratke adrese. Ne pokrećite Pokreni na sabirnici koja još sadrži prethodno programirane predspojne naprave, osim ako prije toga ne napravite reset: algoritam pronalazi samo predspojne naprave bez kratke adrese.
- Potražite petlje u ožičenju. DALI ne podnosi prstenove; prekinite svaku pronađenu petlju i ponovno zaključite oba otvorena kraja.
Set Slave ID ne mijenja adresu
- Provjerite je li na pristupniku
DIP4 = OFF. Kad jeDIP4 = ON, hardver prisilno koristi Unit ID 255 bez obzira na vrijednost u FLASH. - Provjerite je li se pristupnik nakon radnje doista ponovno pokrenuo (LED diode pristupnika nakratko se ugase). Ako nije, ručno pokrenite Reset Gateway.
- Ponovno uvezite predložak s novim parametrom uvoza
SlaveId: prethodno uvezeni modul i dalje očitava staru adresu.
Komunikacija kratko radi, a zatim prestaje
- Provjerite je li
RS485 GNDspojen između pristupnika i zajedničke mase napajanja TapHome. Nespojeni GND najčešća je greška RS-485. - Provjerite zaključenje: 120 Ω na oba kraja sabirnice RS-485. Za RTU preko TCP-a kroz serijski pretvarač provjerite radi li pretvarač u načinu RTU s okvirima, a ne kao sirovi TCP, i odgovara li razmak između znakova na serijskoj strani vremenskim zahtjevima za 9600 baud 8N1.
- Smanjite broj istodobnih DALI upita: pristupnik DALI transakcije obrađuje jednu po jednu i ne arbitrira između više Modbus mastera.
