
Daikin DTA116A51 este un adaptor de comunicație DIII-NET/Modbus care conectează sistemele Daikin VRV la TapHome prin RS-485 Modbus RTU. Gateway-ul se conectează pe o parte la magistrala DIII-NET a sistemului VRV, iar pe cealaltă parte pune la dispoziție registre Modbus, astfel încât TapHome poate monitoriza și controla până la 16 unități interioare și 2 unități exterioare printr-un singur adaptor.
Fiecare unitate interioară este adresată în TapHome prin variabila DeviceNumber (0–15). Pentru fiecare unitate interioară controlată trebuie creată o instanță separată a modulului. Șablonul oferă pornire/oprire, selectarea modului de funcționare, controlul turației ventilatorului și al direcției fluxului de aer, precum și funcția de termostat cu citirea temperaturii camerei.
Conexiunea hardware
Prezentarea plăcii

DTA116A51 se află între sistemul smart home (TapHome) și instalația VRV. Partea Modbus folosește un cablaj RS-485 cu o lungime maximă a cablului de 500 m. Partea DIII-NET se conectează la unitățile interioare și exterioare VRV.
Componentele principale de pe placă:
- DS1 — comutator DIP pentru parametrii de comunicație (baud rate, paritate, biți de stop)
- DS2 — comutator DIP pentru adresa Modbus slave (adresa 1–15)
- R(+) / B(-) — portul de comunicație RS-485 Modbus
- Portul DIII-NET — conexiunea la unitățile interioare/exterioare VRV
- Conectorul de alimentare — intrare de alimentare DC
- H1P–H7P, HAP — LED-uri indicatoare de stare
Cablarea RS-485
Conectați portul RS-485 al DTA116A51 la TapHome Core:
- R(+) pe DTA116A51 → A+/D+ pe TapHome
- B(-) pe DTA116A51 → B-/D- pe TapHome
Lungimea maximă a cablului RS-485 este de 500 m. Pentru o comunicație fiabilă, folosiți cablu cu perechi torsadate (CAT5 sau similar). Asigurați terminarea corectă a magistralei la ultimul dispozitiv.
Configurare
Setarea comutatoarelor DIP
DS1 — parametrii de comunicație:
| Pin | Funcție | OFF | ON |
|---|---|---|---|
| 1 | Rezervat | — | — |
| 2 | Baud rate | 9600 bps | 19200 bps |
| 3 | Bit de stop | 1 bit de stop (paritate activată) | 2 biți de stop (fără paritate) |
| 4 | Paritate (când DS1-3=OFF) | Pară | Impară |
Pentru TapHome: Setați toți pinii DS1 pe OFF (9600 bps, paritate pară, 1 bit de stop) — aceasta corespunde valorilor implicite ale șablonului.
DS2 — adresa slave (1–15):
| Pinii DS2 (1–4) | Adresă |
|---|---|
OFF OFF OFF ON | 1 (implicit) |
OFF OFF ON OFF | 2 |
OFF OFF ON ON | 3 |
OFF ON OFF OFF | 4 |
ON ON ON ON | 15 |
Setarea adresei slave la 0 dezactivează complet comunicația Modbus.
Configurarea în TapHome
- Importați șablonul — selectați „Daikin DTA” din șabloanele Modbus RTU
- Setați Slave ID — introduceți adresa corespunzătoare setării DS2 de pe adaptor
- Creați primul modul — setați variabila DeviceNumber la 0 pentru unitatea interioară 1-00
- Creați module suplimentare — pentru fiecare unitate interioară suplimentară, creați o nouă instanță a modulului și setați DeviceNumber la indexul unității corespunzătoare (0–15)
Fiecare instanță a modulului controlează o singură unitate interioară. DeviceNumber corespunde direct adresei DIII-NET a unității interioare (0 = unitatea 1-00, 1 = unitatea 1-01 etc.).
Înainte de a controla unitățile, verificați conectivitatea cu ajutorul atributelor de service Conexiune unitate interioară (N) ale modulului. Acestea arată ce unități sunt conectate fizic pe magistrala DIII-NET.
Procedura de inițializare
După pornirea sistemului VRV și a adaptorului DTA116A51:
- Interogați atributul de service Stare adaptor până când raportează „Ready”
- Verificați atributele de service Conexiune unitate interioară pentru a identifica unitățile conectate
- TapHome sincronizează automat valorile registrelor — adaptorul trimite comenzi DIII-NET numai când valoarea unui registru holding se schimbă
Sincronizarea stării este esențială. DTA116A51 trimite comenzi unităților VRV numai când valoarea unui registru holding se schimbă. TapHome gestionează acest lucru automat, dar dacă registrele se desincronizează (de ex. după o întrerupere a alimentării), prima comandă pentru fiecare funcție poate fi ignorată. Dacă este necesar, schimbați valoarea de două ori pentru a forța o modificare.
Funcțiile dispozitivului
Pornire/oprire și modul de funcționare
- Pornit/Oprit — pornește sau oprește unitatea interioară adresată
- Mod de funcționare — selectează modul Ventilator, Încălzire, Răcire, Automat, Temperatură setată sau Dezumidificare. Modurile disponibile depind de indicatorii de capabilitate ai unității interioare. Modul Temperatură setată este disponibil numai pentru unitățile Cool/Heat care nu sunt Master; modul Automat este disponibil numai pentru unitățile Cool/Heat care nu sunt Slave
Controlul ventilatorului
- Debit de aer — selectează turația ventilatorului. Unitățile cu 2 trepte acceptă Redusă și Ridicată; unitățile cu 3 trepte acceptă Redusă, Medie și Ridicată. Valoarea „Neacceptat” apare dacă unitatea nu permite controlul turației ventilatorului
- Direcția fluxului de aer — controlează poziția clapetelor de la P0 (orizontal) la P4 (vertical), plus pozițiile Oprire și Baleiere. Pozițiile disponibile depind de capabilitatea unității interioare privind direcția fluxului de aer (Fix, 2, 3, 4 sau 5 trepte)
Controlul temperaturii
- Termostat — citește temperatura curentă a camerei și permite setarea temperaturii dorite cu rezoluție de 0,1 °C. Ambele valori folosesc o conversie /10 din datele brute ale registrelor
Diagnosticare de service
Modulul pune la dispoziție 19 atribute de service pentru monitorizare:
- Stare adaptor — raportează dacă gateway-ul DTA116A51 este pregătit pentru comunicație
- Conexiune unitate interioară (1–16) — arată ce unități interioare sunt conectate fizic pe magistrala DIII-NET
- Suport mod răcire și Suport mod ventilator — raportează dacă unitatea interioară adresată acceptă modul de răcire și modul Ventilator
ReadScript-ul modulului monitorizează erorile de comunicare pentru toate cele 16 unități interioare posibile prin registrul A:6. Dacă se detectează o eroare de comunicare la oricare unitate, TapHome raportează un mesaj de eroare care identifică numărul dispozitivului afectat.
Funcții suplimentare
Adaptorul DTA116A51 pune la dispoziție și registre pentru indicatorii de capabilitate pentru modurile încălzire/automat/dezumidificare, numărul de trepte pentru direcția fluxului de aer și pentru ventilator, limitele temperaturii setate per unitate (intervalele pentru răcire și încălzire), starea de oprire forțată, starea de funcționare efectivă (încălzire/răcire/ventilator), monitorizarea și resetarea semnalizării filtrului, starea Cool/Heat master/slave, diagnosticarea erorilor per unitate cu identificarea codului de eroare, starea senzorilor de temperatură și setările inițiale DIII-NET (gestionarea intervalului de adrese, indicatorul master). Acestea pot fi adăugate într-o actualizare viitoare a șablonului.
Numărul de comenzi de control pentru o unitate interioară nu trebuie să depășească 7 000 pe an. Dacă TapHome folosește programe de control automate (de ex. programe orare, scene), asigurați-vă că numărul total de comenzi rămâne în această limită, pentru a evita problemele de comunicare.
Indicatoarele LED de stare
| LED | Funcție |
|---|---|
| H1P | Clipește când adaptorul trimite o comandă DIII-NET |
| H2P | Clipește când adaptorul primește o comandă DIII-NET |
| H3P | Clipește când adaptorul trimite un răspuns Modbus |
| H4P | Clipește când adaptorul primește o interogare Modbus |
| HAP | Clipește la intervale de 400 ms în timpul funcționării normale |
Starea normală: HAP clipește regulat, H3P/H4P clipesc în timpul comunicației Modbus, H1P/H2P clipesc în timpul comunicației DIII-NET.
Rezolvarea problemelor
Nu există comunicare Modbus (H3P/H4P nu clipesc)
- Verificați cablajul RS-485: R(+) → A+/D+, B(-) → B-/D- pe TapHome
- Verificați adresa slave DS2 — trebuie să fie 1–15 (nu 0)
- Confirmați că setările DS1 corespund celor din TapHome: 9600 baud, paritate pară, 1 bit de stop
- Verificați terminarea magistralei la ultimul dispozitiv
- Asigurați-vă că pauza dintre interogări este de cel puțin 5 ms (la 9600 bps)
Starea adaptorului rămâne „Not ready”
- Verificați conexiunea cablului DIII-NET dintre adaptor și unitățile interioare VRV
- Asigurați-vă că sistemul VRV este pornit
- Verificați dacă indicatorul master DIII-NET din registrul 40001 este setat corect — dacă este instalat un alt controler central, adaptorul trebuie setat în modul Slave (bitul 9 = 0)
Comenzile nu ajung la unitățile VRV
- De obicei este o problemă de sincronizare a stării — adaptorul trimite comenzi numai când valoarea unui registru holding se schimbă
- Citiți starea curentă din registrele input și verificați dacă registrele holding corespund
- Schimbați valoarea dorită de două ori (de ex. OFF → ON → OFF → ON) pentru a forța o modificare a registrului
- Asigurați-vă că intervalul dintre scrierile în același registru este de cel puțin 0,5 secunde
Unitatea interioară arată „Unconnected”
- Verificați cablajul DIII-NET la unitatea interioară
- Verificați dacă adresa DIII-NET a unității interioare corespunde valorii DeviceNumber din TapHome (DeviceNumber 0 = adresa 1-00)
- Reporniți adaptorul (întrerupeți alimentarea) și așteptați starea „Ready”