
Daikin EKMBPP1 (și EKMBPP1A) este un adaptor Modbus RTU care conectează unitățile Daikin VRV, Sky Air și unitățile de ventilație VAM/VKM la TapHome prin RS-485. Adaptorul comunică cu unitățile interioare prin magistrala P1P2 și pune la dispoziție citirile de temperatură, turația ventilatorului, modurile de funcționare, direcția fluxului de aer și controlul Smart Grid.
Pe o singură magistrală Modbus RTU se pot conecta până la 16 unități. Fiecare adaptor necesită un Slave ID unic, configurat cu comutatoarele DIP de pe placă.
Conexiunea hardware
Prezentarea plăcii

Componentele principale de pe placă:
- X1A — conectorul de alimentare (15–24 V DC)
- X2M — conectorul RS-485 Modbus (DA+, DB-, GND)
- X7M — comunicația P1P2 cu unitatea interioară
- DS1 — comutator DIP cu 10 poziții pentru adresa Modbus
- SS1, SS2, SS3 — comutatoare glisante pentru rezistorul de terminare
- LED1–4, HAP — LED-uri indicatoare de stare
Specificații tehnice
- Alimentare: 15–24 V DC, max. 120 mA (3 W)
- Temperatura de funcționare: -10 °C până la +50 °C
- Protocol: Modbus RTU Slave, RS-485
- Baud rate: 9600, fără paritate, 1 bit de stop
- Număr maxim de unități: 16 pe o singură magistrală
Cablarea RS-485 (conectorul X2M)
Realizați o conexiune RS-485 cu 3 fire:
- DA+ → A+/D+ pe RS-485 TapHome
- DB- → B-/D- pe RS-485 TapHome
- GND → GND pe sursa de alimentare TapHome (obligatoriu)

Specificația cablului:
- Tip: pereche torsadată 24 AWG, ecranată sau neecranată
- Standard: CAT3, CAT4 sau CAT5
- Lungime maximă: 500 m
- Folosiți o pereche torsadată pentru DA+/DB- și un al treilea fir pentru GND
Important — masa comună (GND)
Firul GND trebuie conectat între adaptorul Daikin și sursa de alimentare TapHome. Fără o masă comună (GND) corectă pot apărea erori de comunicare. Recomandăm împământarea într-un singur punct.
Schema de conexiuni

Configurare
Adresarea cu comutatorul DIP
Comutatorul DIP cu 10 poziții DS1 de pe placă setează adresa Modbus RTU Slave (interval 0–63). Comutatorul DIP 10 este bitul cel mai puțin semnificativ (LSB) — se citește de la dreapta la stânga.
Exemple de adrese (pozițiile DIP 1→10):
| Adresă | Comutator DIP DS1 (1→10) |
|---|---|
| 1 | OFF OFF OFF OFF OFF OFF OFF OFF OFF ON |
| 2 | OFF OFF OFF OFF OFF OFF OFF OFF ON OFF |
| 3 | OFF OFF OFF OFF OFF OFF OFF OFF ON ON |
| 4 | OFF OFF OFF OFF OFF OFF OFF ON OFF OFF |
| 5 | OFF OFF OFF OFF OFF OFF OFF ON OFF ON |
| 6 | OFF OFF OFF OFF OFF OFF OFF ON ON OFF |
| 7 | OFF OFF OFF OFF OFF OFF OFF ON ON ON |
| 8 | OFF OFF OFF OFF OFF OFF ON OFF OFF OFF |
| 9 | OFF OFF OFF OFF OFF OFF ON OFF OFF ON |
| 10 | OFF OFF OFF OFF OFF OFF ON OFF ON OFF |
Recomandare: adresa 1 pentru primul adaptor (DIP 10=ON, toate celelalte OFF).
Rezistorul de terminare (SS1–SS3)
Configurați rezistorul de terminare a magistralei cu comutatoarele glisante SS1, SS2 și SS3:
| SS1 | SS2 | SS3 | Rezistență |
|---|---|---|---|
| OFF | OFF | OFF | 0 Ω |
| OFF | ON | OFF | 100 Ω |
| ON | OFF | OFF | 120 Ω |
Pentru TapHome: TapHome Core are un rezistor de 120 Ω încorporat la bornele BUS. Setați 120 Ω (SS1=ON, SS2=OFF, SS3=OFF) numai pe ultima unitate Daikin de pe magistrală. Toate celelalte unități trebuie setate pe 0 Ω (toate comutatoarele OFF).
Timeout-ul masterului Modbus
Setați comutatoarele DIP 3 și 4 de pe EKMBPP1 pentru TapHome:
- DIP 3: ON
- DIP 4: OFF
Astfel se configurează un timeout de 120 de secunde: dacă nu se primește niciun mesaj Modbus în decurs de 120 de secunde, adaptorul pornește toate unitățile cu setările curente, deblochează telecomenzile și setează Global Update la „OnChange”.
Ajustarea Slave ID
Important: pentru un Slave ID diferit de 1, ajustați offseturile registrelor din ReadScript în setările de service TapHome.
Formula:
- Registrul de eroare: SlaveID × 100 + 21
- Registrul alarmei de filtru: SlaveID × 100 + 24
| Slave ID | Registru de eroare | Registru de alarmă | Notă |
|---|---|---|---|
| 1 | 121 | 124 | Implicit — nu sunt necesare modificări |
| 2 | 221 | 224 | Ajustați în TapHome |
| 3 | 321 | 324 | Ajustați în TapHome |
| 10 | 1021 | 1024 | Ajustați în TapHome |
Cum ajustați în TapHome:
- Deschideți modulul „Daikin EKMBPP1”
- Accesați setările de service → ReadScript
- Modificați valorile registrelor folosind formula de mai sus
Exemplu pentru Slave ID = 2:
| |
Ajustarea se aplică tuturor registrelor cu adresa peste 100.
Funcțiile dispozitivului
Monitorizarea temperaturii
Șablonul oferă patru senzori de temperatură care citesc din registrele de intrare cu conversie automată °C × 100:
- Medie aer de retur (I:23) — temperatura medie a aerului de retur pentru toate unitățile interioare conectate
- Temperatura aerului de retur (I:123) — temperatura aerului de retur a unității 1, cu atribute de service care arată minimul (I:25) și maximul (I:26) pentru toate unitățile
- Temperatura la intrarea în baterie (I:131) — temperatura la intrarea în bateria unității 1, disponibilă numai când adaptorul este în modul Main
- Temperatura la ieșirea din baterie (I:132) — temperatura la ieșirea din bateria unității 1, disponibilă numai când adaptorul este în modul Main
Pornirea/oprirea unității și modul de funcționare
- Pornit/Oprit (H:5) — pornește sau oprește unitatea interioară
- Mod de funcționare (H:3) — selectează modul Automat, Încălzire, Ventilator / Ventilație, Răcire sau Dezumidificare
- Turație ventilator (H:2) — selectează Oprit, Redusă, Medie-redusă, Medie, Medie-ridicată și Ridicată. Unitățile cu numai 3 trepte de ventilator folosesc Redusă (1), Medie (3) și Ridicată (5)
- Direcția fluxului de aer (H:4) — controlează poziția clapetelor: Oprire, Baleiere, 0°, 20°, 45°, 70° sau 90°
Controlul Smart Grid
Smart Grid (H:55) permite managementul energetic al unităților Sky Air, cu patru moduri:
- Funcționare liberă — funcționare normală, fără intervenția Smart Grid
- Oprire forțată — toate unitățile sunt OPRITE (nu se poate anula)
- Pornire recomandată — toate unitățile PORNITE, acumulare termică în cameră ±1 °C față de temperatura setată
- Pornire forțată — toate unitățile PORNITE, acumulare termică în cameră ±2 °C față de temperatura setată
Când se folosește Smart Grid, este permis un singur master Modbus — fie furnizorul Smart Grid, fie TapHome, nu ambele simultan.
Configurația globală și modurile de actualizare
Configurație globală (H:10) stabilește cum se transmit setările din TapHome către unitățile interioare. Șablonul o pune la dispoziție ca un comutator cu mai multe valori, cu patru moduri: LastTouch, Central, Local și OnChange.
Fiecare funcție de control (temperatura setată, turația ventilatorului, modul, direcția fluxului de aer, Pornit/Oprit) are propriul mod de actualizare, care se poate seta individual prin 6 acțiuni de service pe dispozitivul Configurație globală. Cinci atribute de service afișează modul de actualizare curent pentru fiecare funcție.
| Mod de actualizare | Butoanele telecomenzii | Comportament |
|---|---|---|
| LastTouch (implicit) | Deblocate | Actualizează la fiecare scriere, chiar dacă valoarea nu s-a schimbat |
| Central | Blocate | Butoanele telecomenzii sunt blocate, valoarea se scrie în mod repetat |
| Local | Deblocate | Nu se trimit actualizări către unitate |
| OnChange | Deblocate | Actualizează numai când valoarea se schimbă |
Diagnosticare de service
Modulul pune la dispoziție trei atribute de service pentru monitorizare:
- Unitate prezentă (I:120) — verifică dacă unitatea interioară 1 este găsită pe magistrala P1P2
- Stare termică (I:130) — funcționarea termică curentă: Inactiv/Ventilator, Încălzire sau Răcire
- Dezghețare (I:35) — dacă cel puțin o unitate se află în prezent într-un ciclu de dezghețare
ReadScript-ul modulului monitorizează și erorile unităților (I:121) și alarmele de filtru (I:124) și le raportează în TapHome ca erori și avertismente.
Funcții suplimentare
Adaptorul EKMBPP1 pune la dispoziție și registre pentru controlul temperaturii setate (H:1, interval 16–32 °C), limitele minime/maxime ale temperaturii setate, măștile de biți pentru blocarea treptelor de ventilator și a modurilor (restrângerea opțiunilor disponibile), blocarea direcției fluxului de aer, precum și modul și debitul de ventilație specifice VAM/VKM. Sunt disponibili și senzori la nivel de grup pentru numărul de unități, starea erorilor, codurile de eroare, alarmele de filtru și recitirea valorilor de pe telecomandă. Acestea pot fi adăugate într-o actualizare viitoare a șablonului.
Registrul temperaturii setate (H:1) nu este inclus în șablonul actual. Pentru a controla temperatura setată, acesta poate fi adăugat în TapHome ca dispozitiv Modbus personalizat, folosind registrul H0001 cu intervalul 16–32.
Indicatoarele LED de stare

| LED | Culoare | Funcție |
|---|---|---|
| LED1 | Verde | Starea adaptorului |
| LED2 | Roșu | Indicator de eroare |
| LED3 | — | Clipește în timpul comunicației P1P2 |
| LED4 | — | Clipește în timpul comunicației Modbus |
| HAP | — | Clipește la fiecare 400 ms (funcționare normală) |
Starea normală: LED1 verde aprins continuu, LED2 stins, LED3/LED4 clipesc în timpul comunicației, HAP clipește regulat.

Secvențele LED:
- a) Secvența de pornire: LED1 clipește rapid, LED2 clipește
- b) Fără eroare: LED1 verde aprins continuu, LED2 stins
- c) Modul de căutare P1P2: LED1 clipește lent, LED2 aprins continuu — se caută unitățile
- d) Eroare de unitate: LED2 aprins continuu, LED1 stins — unitatea a raportat o eroare
- e) Eroare U5: LED1 clipește, LED2 stins — unitatea de aer condiționat nu a fost găsită
- f) Timeout RS-485: LED2 clipește, LED1 stins — timeout al comunicației Modbus
Rezolvarea problemelor
Unitatea nu a fost găsită (LED1 clipește)
- Verificați cablurile P1P2 dintre adaptor și unitatea interioară
- Verificați dacă unitatea interioară este pornită
- Reporniți adaptorul deconectând și reconectând alimentarea
Nu există comunicare Modbus (LED4 nu clipește)
- Verificați cablurile RS-485:
- DA+ conectat corect la A+/D+ pe TapHome
- DB- conectat corect la B-/D- pe TapHome
- GND conectat la masa sursei de alimentare TapHome — cea mai frecventă problemă
- Verificați adresa Modbus Slave pe comutatorul DIP DS1
- Verificați rezistorul de terminare (SS1, SS2, SS3) — ultima unitate de pe magistrală trebuie să aibă 120 Ω (SS1=ON)
- Confirmați că TapHome este setat la: 9600 baud, fără paritate, 1 bit de stop
- Măsurați tensiunea dintre DA+ și DB- — în repaus trebuie să fie 1,5–5 V
Eroare de unitate (LED2 aprins continuu)
- Citiți registrul I0022 (Error Code) în TapHome
- Căutați codul de eroare în manualul de service al unității de aer condiționat
- Verificați atributele de service din TapHome pentru diagnosticare suplimentară
Timeout-ul masterului Modbus (LED2 clipește)
- Verificați dacă TapHome citește/scrie regulat registrele
- Verificați configurația timeout-ului cu comutatoarele DIP 3–4
- Dacă este necesar, luați în considerare ajustarea modului de timeout