
Intesis IBOX-MBS-DALI je DALI-na-Modbus protokolový převodník od společnosti Intesis (součást HMS Networks), který zpřístupňuje DALI-2 světelné předřadníky a skupiny jako Modbus holding registry. TapHome šablona je určena pro 1-kanálovou RTU variantu (objednací kód IBMBSDAL0640000, znovu vydaný jako INMBSDAL0640200) a připojuje se k TapHome přes RS-485 Modbus RTU na portu B brány.
Šablona pokrývá plnou adresovatelnou kapacitu jedné DALI linky: 64 individuálních ECG předřadníků (krátké adresy 0–63) a 16 DALI skupin. Každý ECG podporuje zpětné čtení aktuální úrovně (0–100 %), stavu poruchy předřadníku/lampy a zápis arc power úrovně, power-on úrovně, system-failure úrovně, fade time a fade rate. DALI skupiny poskytují write-only broadcast stmívací ovládání. Na úrovni modulu existují čtyři broadcast service actions (All On, All Off, All Set Power-on Level, All Set System-failure Level), které jedním Modbus zápisem adresují každý předřadník na DALI lince.
DALI krátké adresy, členství ve skupinách, scény a min/max úrovně musí být předem nakonfigurovány pomocí bezplatného commissioning softwaru Intesis MAPS — teprve potom může TapHome adresovat jednotlivé předřadníky. TapHome šablona sama neprovádí DALI síťovou detekci ani adresování.
Hardwarové připojení
Varianty brány
TapHome šablona je vytvořená pro 1-kanálovou RTU bránu. 2-kanálová varianta má identickou mapu registrů, ale neposkytuje Modbus RTU (pouze TCP), takže s touto RS-485 šablonou není kompatibilní.
| Objednací kód | DALI kanály | Kapacita ECG | Skupiny | Modbus RTU | Modbus TCP |
|---|---|---|---|---|---|
| IBMBSDAL0640000 / INMBSDAL0640200 | 1 | 64 | 16 | Ano (Port B) | Ano |
| IBMBSDAL1280000 / INMBSDAL1280200 | 2 | 128 | 32 | Ne | Ano |

TapHome šablona používá vzorec registru
7000 × kanál + 100 × ECG + signál, vyhodnocovaný skanál = 0. To přesně odpovídá 1-kanálové IBOX-MBS-DALI.
Rozložení konektorů (1-kanálová IBOX-MBS-DALI)

Pohled shora na 1-kanálovou IBOX-MBS-DALI:
- Napájení — 3-pólová zásuvná šroubovací svorka, 24 VDC ±10 % (+ / − / Earth)
- Port A / DALI — 2-pólová oranžová svorka, A4 (DA+) a A3 (DA−), 16 VDC DALI napájení
- Ethernet — 1× RJ45 10/100 Mbps (Modbus TCP)
- Console — mini-type B USB 2.0 pro konfiguraci v Intesis MAPS
- Port B / Modbus RTU — EIA485 3-pólová šroubovací svorka
B1 (B+) / B2 (A−) / B3 (SGND)a EIA232 SUB-D9 male (alternativa) - USB — Type-A USB 2.0 pouze pro flash disky (max 150 mA)
- SWA / SWB — DIP přepínače (SWA rezervovaný, SWB řídí RS-485 terminaci a polarizaci — viz Konfigurace níže)
Napájení
- Vstup: 24 VDC ±10 % na 3-pólové svorce (+, −, Earth)
- Zdroj: NEC Class 2 nebo Limited Power Source (LPS), SELV
- Nadřazená ochrana: 250 V / 6 A jistič
- Uzemnění: Může být uzemněno pouze přes záporný pól — nikdy přes kladný pól
Abys zabránil zemním smyčkám, které mohou poškodit bránu a připojená zařízení, nikdy nepoužívej DC napájení s uzemněným kladným pólem. Uzemni pouze přes záporný pól, nebo nechej uzemnění plovoucí.
RS-485 Modbus RTU zapojení (Port B, EIA485)
Připoj TapHome RS-485 sběrnici ke svorce EIA485 na Portu B:
| Svorka IBOX-MBS-DALI | Signál | TapHome RS-485 |
|---|---|---|
| B1 | B+ (D+) | A+ / D+ |
| B2 | A− (D−) | B− / D− |
| B3 | SGND (referenční zem) | GND |
Dodrž polaritu. B1 = B+ (D+) a B2 = A− (D−). Překřížení A/B způsobí tichou ztrátu komunikace bez poškození hardwaru.
Specifikace kabelu (limity EIA485):
- Max délka: 1200 m na jednom RS-485 segmentu
- Max uzlů: 32 zařízení včetně TapHome master a IBOX-MBS-DALI
- Terminace: 120 Ω na každém konci sběrnice — TapHome Core má integrovaný 120 Ω rezistor na BUS svorkách, takže IBOX-MBS-DALI potřebuje aktivní terminaci pouze pokud je na posledním konci RS-485 segmentu (viz DIP přepínač SWB níže)
Pokud je brána nainstalována uprostřed RS-485 sběrnice (ne na konci), ponech SWB v pozici OFF a nepřidávej externí terminaci.
EIA232 alternativa: Konektor Port B SUB-D9 male poskytuje EIA232 rozhraní používající pouze TX, RX a GND, s maximální délkou kabelu 15 m. TapHome nativně nepodporuje RS-232, takže EIA485 je standardní TapHome připojení.
Zapojení DALI sběrnice (Port A)
Připoj DALI linku k oranžové 2-pólové svorce Portu A:
- A4 — DA+
- A3 — DA−
IBOX-MBS-DALI poskytuje napětí sběrnice 16 VDC (±2 %) s garantovaným proudem 235 mA (max 250 mA) DALI. DALI je podle standardu necitlivá na polaritu, ale toto vnitřní napájení musí být povoleno v Intesis MAPS dříve, než bude DALI komunikace fungovat — viz DALI commissioning níže.
Kapacita DALI na jedné lince (ponechej ~10 % rezervu pro dynamické procesy):
- Až 64 ECG předřadníků (typicky 2 mA každý → 128 mA)
- Až 64 DALI vstupních zařízení / doporučuje se 16 při použití tlačítek (typicky 5 mA každé)
- Příklad rozpočtu:
64 ECG × 2 mA + 16 senzorů × 5 mA = 208 mA < 235 mA × 90 %
DALI je inherentně nízkorychlostní sběrnice (1200 baud) s dobou startu brány 1,5 s a dobou vypnutí 7 s. DALI příkazy vydané z TapHome dorazí k předřadníkům s malou, ale nenulovou latencí oproti přímému drátovému řízení.
Konfigurace
DIP přepínač SWB — RS-485 terminace a polarizace
DIP přepínač SWB na 1-kanálové IBOX-MBS-DALI řídí pouze charakteristiku RS-485 sběrnice — na této bráně neexistuje Modbus slave adresa nastavitelná DIP přepínačem (slave adresa se nastavuje v Intesis MAPS, viz níže).
| Pozice | ON | OFF |
|---|---|---|
| 1 | 120 Ω terminace aktivní | Terminace neaktivní |
| 2 | Polarizace aktivní | Polarizace neaktivní |
| 3 | Polarizace aktivní | Polarizace neaktivní |
- Pozice 1 = ON — povolí interní 120 Ω terminační rezistor. Použij, když je IBOX-MBS-DALI na poslední fyzické pozici RS-485 sběrnice.
- Pozice 2 a 3 = ON — povolí bus biasing (polarizaci). Použij, když žádný jiný master na sběrnici neposkytuje biasing. TapHome Core poskytuje biasing na svých BUS svorkách, takže tyto mohou většinou zůstat OFF.
SWA je na této revizi hardwaru rezervovaný pro budoucí použití a nemá žádný runtime efekt.
Parametry Modbus RTU komunikace
Všechny RTU parametry se konfigurují v projektu Intesis MAPS a musí přesně odpovídat nastavením TapHome modulu.
| Parametr | Hodnoty | Výchozí v šabloně |
|---|---|---|
| Baud rate | 1200, 2400, 4800, 9600, 19200, 38400, 56700, 115200 | 9600 |
| Parita | none, even, odd | none |
| Stop bity | 1, 2 | 1 |
| Datové bity | 8 | 8 |
| Slave adresa | 1–247 | Konfigurovatelná v MAPS |
Intesis brána podporuje Modbus RTU a Modbus TCP současně na 1-kanálové variantě. TapHome používá RTU; paralelní BMS nebo diagnostický nástroj může číst tutéž mapu registrů přes TCP bez rušení.
Povolení Modbus komunikace
Modbus komunikace se povolí nahráním platného projektu do brány pomocí Intesis MAPS (na tomto modelu nejsou zapojené žádné DIP přepínače). Krátká verze:
- Nainstaluj Intesis MAPS na Windows PC a připoj se k bráně přes USB Console nebo Ethernet.
- Otevři nebo vytvoř projekt založený na šabloně
INMBSDAL---0200-Template. - V záložce Configuration → Modbus Slave nastav baud rate, paritu, stop bity a slave adresu tak, aby se shodovaly s TapHome.
- V záložce Configuration → DALI povol interní 16 VDC napájení DALI sběrnice (viz DALI commissioning).
- Klikni na Send pro přenos konfigurace; brána se automaticky restartuje.
- V Diagnostic → Viewers ověř Modbus rámce na Port B TX/RX.

DALI commissioning
DALI adresování se provádí v Intesis MAPS — ne v TapHome. TapHome šablona odkazuje na DALI krátké adresy 0–63 a skupinové adresy 0–15 podle jejich offsetu v registru; fyzické předřadníky a skupiny musí být nejprve vázány na tyto adresy.
Vysokoúrovňový workflow commissioningu (plný postup v Intesis user manual, Annex A):
- V MAPS otevři projekt pro 1-kanálovou bránu a přejdi do Configuration → DALI → ECG Channel A.
- Klikni na Commissioning → Scan pro detekci ECG předřadníků na DALI sběrnici.
- Každému předřadníku přiřaď krátkou adresu (0–63) přes tlačítko Wink (blikne fyzickým předřadníkem pro identifikaci) nebo Auto Addr. (sekvenční automatické přiřazení).
- Volitelně nastav parametry každého ECG: Device Type (0 = Fluorescent, 1 = Emergency, 6 = LED, …), min / max úroveň, power-on úroveň, system-failure úroveň, konfigurace scén a členství ve skupině (0–15).
- Klikni na Commissioning → Set All pro přenos konfigurace z MAPS do DALI sběrnice.
- Klikni na Send pro přenos konfigurace úrovně brány (Modbus parametry, mapa signálů) zpět do IBOX-MBS-DALI.
Po commissioningu se ECG identifikované krátkou adresou v TapHome (např. ECG 5 → registr H:506) mapují jedna-k-jedné na fyzické předřadníky. Členství ve skupinách musí být také definované v MAPS, aby zařízení DALI Group fungovala, ačkoli šablona exponuje service actions per-ECG Add to DALI Group / Remove from DALI Group, které mohou přiřadit členství ve skupině za běhu na kompatibilním firmwaru.
Podle user manual r1.5 (květen 2024) jsou signály 29 a 30 (Add to DALI Group / Remove from DALI Group) na aktuálním firmwaru označeny jako Not used. TapHome šablona tyto akce stále exponuje, protože fungovaly na starších firmwarech, ale stabilní přiřazení skupin by se měla konfigurovat v Intesis MAPS, ne za běhu.
Přehled mapy registrů
TapHome používá jeden vzorec pro všechny registry:
| |
Na 1-kanálové variantě je vždy channel = 0. Šablona exponuje následující rozsahy registrů:
| Rozsah | Funkce | Exponované v šabloně |
|---|---|---|
H:0 – H:3 | Bitmaska poruchy předřadníku/lampy (ECG 63..0, 4× UInt16) | Ano — jako failRegister na úrovni modulu |
H:SA+5 | Bitmaska stavu ECG předřadníku (per ECG) | Ano — errors, warnings, info per ECG |
H:SA+6 | Aktuální úroveň ECG 0–100 % (čtení) | Ano — zpětná vazba polohy stmívače |
H:SA+7 | Enum typu zařízení ECG | Ano — jako service attribute |
H:SA+11..+14 | Power-on / system-failure úroveň, fade time / rate (čtení) | Ano — jako service attributes |
H:SA+15 | ECG arc power úroveň 0–100 % (zápis) | Ano — writelevel, lineárně mapovaný do Min/Max |
H:SA+23..+30 | Nastav fade time/rate, nastav úrovně, přidej/odeber ze skupiny | Ano — jako service actions per-ECG |
H:6400 + 20·GR | Group arc power úroveň 0–100 % (zápis) | Ano — jako write-only zařízení DALI Group |
H:6801 | Broadcast Arc Power Off/On (0/100 %) | Ano — jako moduly All On / All Off |
H:6812 / H:6813 | Broadcast Set Power-on / System-failure Level | Ano — jako service actions na úrovni modulu |
Vstupní zařízení (přítomnostní senzory, tlačítka, světelné senzory) na adresách 14000 + 640·LINE + 10·IDX + INSTANCE + 1280·SIG nejsou v této šabloně implementována.
Možnosti zařízení
Stmívání per ECG (64 ECG zařízení)
Každá krátká adresa 0–63 je exponována jako individuální TapHome stmívací zařízení (ECG 0 až ECG 63). Možnosti per ECG:
- Aktuální úroveň — čte
H:SA+6(0–100 %) jako zpětnou vazbu polohy stmívače - Arc power úroveň — zapisuje
H:SA+15(0–100 %), lineárně mapovaná z 0–1 stmívací škály TapHome do rozsahu[min level, max level]nakonfigurovaného pro předřadník - Stav předřadníku — bitmaska na
H:SA+5řídí TapHome diagnostiku: BallFail a LampFail vyvolají errors, BallLimit, Reset a PowerCycle vyvolají warnings, FadeRun se zobrazí jako info, MissingShortAddr vyvolá error - Detekce komunikační poruchy — modul čte 64-bit poruchovou bitmasku na
H:0 – H:3a označuje jednotlivé ECG jako poruchové nezávisle na statusuH:SA+5
Service attributes per ECG (read-only metadata)
Každé ECG zařízení exponuje pět service attributes, které čtou jeho aktuální DALI konfiguraci:
- Main Device Type —
H:SA+7enum (0–8): 0 = Fluorescent, 1 = Emergency, 2 = Discharge, 3 = Halogen, 4 = Incandescent, 5 = Digital signal, 6 = LED, 7 = Switching, 8 = Colour Control - Power-on Level [%] —
H:SA+11(0–100 %) — úroveň, na kterou se předřadník vrátí po zapnutí DALI sběrnice - System-failure Level [%] —
H:SA+12(0–100 %) — úroveň, do které předřadník přejde při výpadku DALI sběrnice - Fade Time —
H:SA+13(0–15) — index DALI fade-time (čas na dosažení cílové úrovně při přímých zápisech arc power) - Fade Rate —
H:SA+14(1–15) — index DALI fade-rate (rychlost příkazů step up / step down)
Service actions per ECG (zápis)
Každé ECG také exponuje šest service actions pro online rekonfiguraci:
- Set Power-on Level — zapisuje
H:SA+27(0–100 %) - Set System-failure Level — zapisuje
H:SA+28(0–100 %) - Set Fade Time — zapisuje
H:SA+23(0–15) - Set Fade Rate — zapisuje
H:SA+24(1–15) - Add to DALI Group — zapisuje
H:SA+29s číslem skupiny (0–15) — viz upozornění ke commissioningu výše - Remove from DALI Group — zapisuje
H:SA+30s číslem skupiny (0–15)
Každý zápis je automaticky potvrzen šablonou přes H:SA+4 = 1 (Update All ECG Status), což aktualizuje cachované čtecí hodnoty v bráně.
DALI skupiny (16 write-only broadcast stmívačů)
DALI Group 0 až DALI Group 15 jsou exponovány jako write-only stmívací zařízení:
- Zápisový registr:
H:6400 + 20 × GR(např. Group 0 =H:6400, Group 15 =H:6700) - Chování: zápis TapHome stmívací hodnoty 0–1 odešle
Arc Power Level = Le × 100každému ECG, který je členem dané DALI skupiny - Bez zpětné vazby čtení — signál skupiny nemá registr aktuální úrovně, takže TapHome sleduje úroveň skupiny pouze z uživatelského vstupu, ne z reálného stavu předřadníků
Skupiny používej pro místnosti nebo zóny, kde několik předřadníků stmívá spolu. Členství ve skupině se konfiguruje per-ECG přes ECG service action Add to DALI Group nebo (doporučeně) v Intesis MAPS.
Broadcast akce na úrovni modulu
Hlavní modul (Intesis DALI Gateway) exponuje čtyři service actions, které najednou adresují každý předřadník na DALI lince:
- All — On — zapisuje
H:6801 = 1, broadcastuje 100 % každému ECG - All — Off — zapisuje
H:6801 = 0, broadcastuje 0 % každému ECG - All — Set Power-on Level — zapisuje
H:6812(0–100 %) pro konfiguraci úrovně, na kterou se všechny předřadníky vrátí po zapnutí DALI napájení - All — Set System-failure Level — zapisuje
H:6813(0–100 %) pro konfiguraci úrovně, do které všechny předřadníky přejdou při výpadku DALI sběrnice
Tyto jsou rychlejší než iterování zápisů per-ECG, když všechny předřadníky musí dosáhnout stejného cílového stavu (např. panic off, ranní přednastavení).
Status LED a tlačítka

| LED | Stav | Význam |
|---|---|---|
| Run | Off / Zelená | Bez napájení / zařízení napájeno a běží |
| Error | Off / Červená | Bez chyby / chybový stav |
| Port A Tx / Rx (DALI) | Off / Blikající zelená / Blikající žlutá | Bez aktivity / TX paket do DALI / RX paket z DALI |
| Port B Tx / Rx (Modbus RTU) | Off / Blikající zelená / Blikající žlutá | Bez aktivity / TX paket na RS-485 / RX paket na RS-485 |
| Indikátor Button A | Off / Zelená | Stav DALI broadcastu: OFF / RECALL_MAX_LEVEL |
| Indikátor Button B | Off / Zelená | Bez výchozí funkce (konfigurovatelné v MAPS) |
Button A (DALI A) — stisknutí přepne DALI broadcast mezi RECALL_MAX_LEVEL (100 %) a OFF, užitečné pro rychlý on-site sanity check DALI linky bez zapojení TapHome. Po 30 s se LED Button A vypne a předřadníky se vrátí na svou předchozí úroveň.
Button B — na této bráně bez výchozí funkce; lze konfigurovat jako RS-485 akci v Intesis MAPS.
Montáž
DIN lišta (doporučeno)

EN60715 TH35, ideálně uvnitř kovového rozvaděče připojeného na uzemnění. Ponech fixační klipy v jejich vnitřní tovární pozici, nejprve zachyť horní hranu lišty, poté stlač dolů, aby zacvakl spodek.
Montáž na zeď

- Odděl fixační klipy z jejich původní pozice (pro montáž na DIN lištu) tlakem směrem ven, dokud nezacvaknou do pozice pro montáž na zeď.
- Použij otvory v klipech pro upevnění krabice na zeď. Použij šablonu níže pro umístění vrtaných otvorů.
Prostor a prostředí
- Instalační prostor: kolem zařízení ponech 130 × 100 × 100 mm (V × Š × H) pro konektory a kabely. Čisté rozměry: 90 × 88 × 56 mm.
- Prostředí: IP20, pouze vnitřní. Provozní teplota 0 °C až +50 °C (user manual) / +60 °C (installation sheet), vlhkost 5–95 % bez kondenzace.
Řešení problémů
Žádná Modbus komunikace (Port B Tx/Rx LED zůstávají off)
- Zkontroluj zapojení RS-485 — ověř polaritu B1 (B+) / B2 (A−) oproti TapHome RS-485 svorkám; jejich překřížení je nejčastější chyba.
- Zkontroluj SGND — připoj B3 na TapHome zem. Chybějící signálový ground je druhá nejčastější příčina nestabilní RTU.
- Shodni sériové parametry — baud rate, parita, stop bity a slave adresa v TapHome se musí přesně shodovat s hodnotami v projektu Intesis MAPS.
- Zkontroluj SWB DIP přepínače — pokud je tato brána na fyzickém konci RS-485 sběrnice, nastav SWB pozici 1 = ON (120 Ω terminace). Pokud je uprostřed sběrnice, nastav všechny pozice SWB na OFF.
- Ověř, že TCP nedrží slot — brána umožňuje 5 současných TCP socketů a 1 RTU master; špatně nakonfigurované MAPS připojení neblokuje RTU, ale během TapHome ladění se vyplatí MAPS zavřít.
Modbus funguje, ale DALI předřadníky nereagují
- Povol interní napájení DALI sběrnice — nové brány se dodávají s DALI napájením vypnutým. Otevři Intesis MAPS → Configuration → DALI → DALI Channel A a nastav Power the DALI bus = Enabled, poté Send konfiguraci. Bez napájení sběrnice brána hlásí hardwarovou chybu při každém DALI zápisu.
- Rychlý sanity check — stiskni Button A na bráně. Měl by broadcastovat
RECALL_MAX_LEVELa přepnout každý připojený předřadník on/off. Pokud se nic nepohne, problémem je samotná DALI sběrnice (zapojení, napětí, napájení předřadníků). - Spusť on-bus scan v MAPS — Commissioning → Scan na DALI Channel A vypíše každý předřadník, který brána vidí. Chybějící předřadníky obvykle znamenají nenapájený ECG, nepřiřazenou DALI krátkou adresu, nebo přerušení DALI sběrnice.
- Ověř krátké adresy — TapHome adresuje ECG 5 na registru
H:506; pokud krátká adresa 5 nebyla přiřazena v MAPS, registr existuje, ale fyzický předřadník na něj není vázán.
Konkrétní ECG hlásí poruchu v TapHome
TapHome zpřístupňuje dva zdroje poruch pro každý ECG:
- Module failRegister (
H:0 – H:3) — jeden bit na ECG. Nastavený bit vyvolá komunikační chybu (brána se nemůže vůbec domluvit s předřadníkem). - ECG ballast status (
H:SA+5) — bitmaska per-ECG. BallFail a LampFail vyvolají errors (hardwarová porucha předřadníku nebo lampy), MissingShortAddr vyvolá error (ECG odpověděl, ale nemá krátkou adresu), BallLimit, Reset a PowerCycle vyvolají warnings, FadeRun je informační.
Vyměň poruchový předřadník nebo znovu commissionuj krátkou adresu v MAPS pro odstranění chyby.
Zápis akceptován, ale předřadník nemění úroveň
- Ověř, zda předřadník není ve fade — FadeRun na
H:SA+5znamená, že předřadník právě fade-uje; počkej, až dokončí. Zkrácení Fade Time (H:SA+23) snižuje vnímanou latenci. - Zkontroluj Min / Max úroveň — TapHome lineárně mapuje svou 0–1 stmívací škálu do okna
[min level, max level]načteného z předřadníku (H:SA+9 / H:SA+10). Pokud jsou obě stejné, předřadník nemůže změnit úroveň; re-konfiguruj min/max v MAPS. - Add/Remove z DALI skupiny — na nejnovějším firmwaru r1.5 jsou tyto akce per-ECG označeny jako deprecated; přiřazení do skupiny proveď místo toho v MAPS.
