DUCO L2003592-F Modbus TCP

Specificațiile produsului
- Nume produs: Placă de conectare Duco
- Modele acceptate: DucoBox Silent Connect, DucoBox Focus, DucoBox Energy
- Suport pentru subseturi Modbus: HEX 0x03, 0x04, 0x06, 0x10
- Interfață componentă Modbus: TCP pe portul 502
Instrucțiuni de utilizare a produsului
Lucrul cu registre/parametri
DucoBox Silent Connect, Focus și Energy acceptă următoarele funcții ale subseturilor Modbus:
- Citirea mai multor registre HOLDING (HEX 0x03)
- Citirea mai multor registre de intrare (HEX 0x04)
- Scrieți un singur registru HOLDING (HEX 0x06)
- Scrieți mai multe registre HOLDING (HEX 0x10)
Registrele de intrare sunt variabile pe 16 biți, doar pentru citire, în timp ce registrele de menținere sunt variabile pe 16 biți, pentru citire/scriere. Adresa Modbus poate fi setată prin intermediul meniului Display, al aplicației Duco Installation sau al instrumentului Duco Network Tool.
Comunicarea cu unitatea de control
Unitatea de control externă comunică cu fiecare componentă prin intermediul parametrilor de citire (INPUT) și al parametrilor de scriere (HOLDING).
- Citire parametri (INPUT): Tipul sistemului de ventilație, starea ventilației, calitatea aerului din interior pe baza umidității relative, calitatea aerului din interior pe baza valorii CO2 etc.
- Scrieți parametrii (HOLDING): Starea ventilației, identificarea componentelor etc.
Se recomandă citirea valorii curente înainte de a efectua o acțiune de scriere pentru a ajusta valoarea. Există limite privind acțiunile de scriere pentru a preveni scrierea excesivă.
Pesteview de Parametri
Mai jos este o terminareview a parametrilor INPUT și HOLDING pentru sistemul de ventilație și componentele sale:
| Registru | INPUT (Citire parametru) | Conversie de date | Aplicație | Frecvența recomandată a sondajului |
|---|---|---|---|---|
| 0020 | Temperatura ODA | Afișează temperatura aerului introdus din exterior către unitate (Aer exterior). |
DucoBox Energy | 1/min |
Introducere
- Interfața Modbus de pe sistemele DUCO (prin opțiunea Duco Connectivity Board de pe un DucoBox)1 permite unui controler extern sau unui sistem de management al clădirii să comunice cu sistemul de ventilație DUCO.
- În acest fel, puteți recupera informații despre rețeaua de ventilație prin intermediul parametrilor de citire sau al registrelor de intrare sau puteți citi sau ajusta setările prin intermediul parametrilor de scriere sau al registrelor de menținere.
- Protocolul acceptat este Modbus TCP prin Ethernet sau Wi-Fi prin intermediul plăcii de conectivitate Duco. Informațiile din acest document sunt valabile începând cu versiunea API v2.5.
Registre/parametri de lucru
- DucoBox Silent Connect, Focus și Energy acceptă următoarele subseturi Modbus:
HEX DEC FUNCȚIE DE SPRIJIN 0x03 3 Citirea mai multor registre HOLDING 0x04 4 Citirea mai multor registre INPUT 0x06 6 Scrieți un singur registru HOLDING 0x10 16 Scrieți mai multe registre HOLDING - Aici, registrele de intrare sunt variabile doar pentru citire pe 16 biți, iar registrele de menținere sunt variabile de citire/scriere pe 16 biți. Registrele consecutive combinate nu sunt utilizate. Placa de conectivitate Duco funcționează ca o componentă Modbus prin TCP pe portul 502. Adresa Modbus poate fi setată prin intermediul meniului Display (consultați fișa informativă L8000002), al aplicației Duco Installation sau al instrumentului Duco Network Tool.
- Unitatea de control externă comunică cu fiecare componentă (nod) prin parametri de citire (INPUT) și parametri de scriere (HOLDING).
- Parametri citiți (INPUT): tipul sistemului de ventilație, starea ventilației, calitatea aerului din interior pe baza umidității relative, calitatea aerului din interior pe baza valorii CO2, …
- Scriere parametri (HOLDING): starea ventilației, identificarea (componentelor), …
Nota: Parametrii de citire pot fi citiți fără restricții. Există, totuși, două limite importante pentru acțiunile de scriere:- O limită zilnică de 200 de acțiuni de scriere. Dintr-o a doua zonă de aprovizionare sau extracție, se adaugă 100 de acțiuni de scriere pentru fiecare zonă suplimentară.
- O limită periodică de o acțiune de scriere la fiecare 2 secunde.
- Se recomandă utilizarea unei logici care citește mai întâi valoarea curentă înainte de a determina dacă este necesară o nouă acțiune de scriere pentru a ajusta valoarea.
- Fiecărui nod și parametrilor săi i se atribuie un cod: XXyy (XX=numărul nodului, yy=numărul parametrului).

- Aceasta permite citirea și controlul tuturor valorilor de la unitatea de control externă. Există parametri specifici pentru fiecare componentă.
Nota- Din cauza unei diferențe între unele implementări Modbus și specificațiile oficiale (pe care se bazează implementarea noastră), poate apărea o schimbare de adresă de „1” pentru parametrii de citire și scriere.
De exemplu: adresa citită „20” va deveni „19”. - Pentru orice tip de cutie (Silent Connect, Focus, Energy), această problemă poate fi rezolvată prin intermediul aplicației de instalare Duco sau al instrumentului de rețea Duco, în fila > Arbore. view-Setări - setări externe. În plus, cu DucoBox Focus, acest lucru poate fi rezolvat prin setarea ' > 'RegOffs' la '1' în > CONFIG > Modbus din meniul Display. Cu DucoBox Energy, acest lucru este posibil și prin intermediul opțiunii 'Register Offset' în > Setting > Modbus din meniul Advanced.
- Din cauza unei diferențe între unele implementări Modbus și specificațiile oficiale (pe care se bazează implementarea noastră), poate apărea o schimbare de adresă de „1” pentru parametrii de citire și scriere.
Pesteview a parametrilor
Pesteview este grupat în trei secțiuni:
- Parametri care sunt acceptați doar la nivel de sistem.
- Parametri care sunt acceptați doar de DucoBox.
- Parametrii care sunt acceptați de noduri (componente).
Mai jos este o terminareview a parametrilor INPUT și HOLDING atât pentru sistemul de ventilație, cât și pentru componente.
Parametrii sistemului:
| INTRARE
(citește parametrul) |
||||
| Registru | Date | Conversie | Aplicație | Frecvența recomandată a sondajului |
| 0020 | Temperatura ODA Afișează temperatura aerului introdus din exterior către unitate (Outdoor Air). | °C / 10 | DucoBox Energy | 1 / min |
| 0021 | Temperatura SUP afișează temperatura aerului introdus de la unitate în locuință (Cinastraturi de aer). | °C / 10 | DucoBox Energy | 1 / min |
| 0022 | Temperatură ETA Afișează temperatura aerului evacuat din locuință către unitate (Extract Air). | °C / 10 | DucoBox Energy | 1 / min |
| 0023 | Temperatură EHA Afișează temperatura aerului evacuat din unitate către exterior (Exhaust Air). | °C / 10 | DucoBox Energy | 1 / min |
| 0024 | Temperatura exterioară măsurat prin intermediul stației meteo. | °C / 10 | DucoBox cu stație meteo | 1 / min |
| 0025 | Viteza vântului Măsurat prin intermediul stației meteo. |
Decimetru/secundă | DucoBox cu stație meteo | 1 / min |
| 0026 | Ploaie Măsurat prin intermediul stației meteo. |
0 = Nu (Fals) 1 = Da (Adevărat) | DucoBox cu stație meteo | 1 / min |
| 0027 | Intensitatea luminii la sud a fost măsurat prin intermediul stației meteo. | Kilolux | DucoBox cu stație meteo | 1 / min |
| 0028 | Intensitatea luminii la est a fost măsurat prin intermediul stației meteo. | Kilolux | DucoBox cu stație meteo | 1 / min |
| 0029 | Intensitatea luminii la vest a fost măsurat prin intermediul stației meteo. | Kilolux | DucoBox cu stație meteo | 1 / min |
| 0030 | Versiune API locală Afișează versiunea API-ului local. | Număr întreg ExampAdică: 2.4 devine 204.
Versiunea API publică „X.Y” devine Modbus = X · 100 + Y |
DucoBox Silent Connect DucoBox Focus DucoBox Energy | 1 / zi |
| 0031 | Acțiuni de scriere rămase: Afișează numărul de comenzi corective până la miezul nopții. | Număr întreg | DucoBox Silent Connect DucoBox Focus DucoBox Energy | 1 / min |
- Temperaturile negative sunt afișate ca un număr mai mare de 32767.
- Pentru a afișa corect această valoare, trebuie să implementați o logică pentru a o converti.
- Formula este: (valoare-65536)/ 10
- Examppe:
- Dacă(Valoare RegistruIntrare ModBus >= 32768)
- Temp = (Valoare Registru Intrare Modbus – 65536)/10
Altfel - Temp = Valoare Registru Intrare Modbus/10
Sfârşit
Parametrii DucoBox:
| INTRARE
(citește parametrul) |
|||||
| Registru | Date | Conversie | Aplicație | Frecvența recomandată a sondajului | |
| 0100 | Tip de sistem Indică tipul de sistem de ventilație |
17 = DucoBox | DucoBox Silent Connect DucoBox Focus DucoBox Energy | o dată | |
| 0102 | Timp rămas Mod de ventilație curent Indică timpul rămas în care DucoBox va ventila în acest mod |
secunde | DucoBox Silent Connect DucoBox Focus DucoBox Energy | 1 / min | |
| 0103 | Debitul față de nivelul țintă Afișează modul de ventilație actual pentru zona în care se află componenta |
Procenttage | DucoBox Silent Connect DucoBox Focus DucoBox Energy | 1 / min | |
| 0104 | Calitatea aerului din interior bazată pe RH Calitatea medie a aerului din interior bazată pe umiditatea relativă măsurată |
100 %
95 % |
Calitate foarte bună a aerului din interior | Senzor cutie DucoBox Silent Connect
Senzor cutie DucoBox Energy |
1 / min |
| 90 %
80 % 65 % |
Calitate bună a aerului din interior | ||||
| 50 %
35 % |
Calitatea aerului interior temporar acceptabilă | ||||
| 20 %
5 % |
Calitatea slabă a aerului din interior | ||||
| 0105 | Calitatea aerului din interior bazată pe CO22 Calitatea medie a aerului din interior bazată pe valoarea CO2 măsurată |
Calitate foarte bună a aerului interior 100% 95%
90 % |
Senzor cutie DucoBox Silent Connect
Senzor cutie DucoBox Energy |
1 / min | |
| 85 %
80% Calitate bună a aerului interior 75% |
|||||
| 70 %
65% Temporar acceptabil 60% calitate a aerului din interior 55 % 50 % |
|||||
| 45 %
40% Calitate slabă a aerului din interior 35% 35 % |
|||||
| 0106 | Starea ventilației Indică starea ventilației |
0 = OK 1 = Eroare 2 = Inactiv |
DucoBox Silent Connect DucoBox Focus DucoBox Energy | 1 / min | |
| 0107 | Timp rămas pentru filtru Indică durata de viață rămasă a filtrului |
Zile | DucoBox Energy | 1 / zi | |
| 0108 |
Starea filtrului |
0 = OK
1 = Filtrul este murdar 2 = Inactiv |
DucoBox Energy | 1 / min | |
| 0109 | Umiditate Indică valoarea umidității măsurate. |
RH (%) (umiditate relativă) | DucoBox Silent Connect DucoBox Focus DucoBox Energy
+ minim 1 senzor de umiditate |
1 / min | |
| 10 % | Calitatea slabă a aerului din interior | ||||
| 15 % | |||||
| 20% Acceptabil temporar | |||||
| 25% calitate a aerului din interior | |||||
| 30 % | Calitate bună a aerului din interior | ||||
| 35 % | |||||
| 40 % | |||||
| Calitate foarte bună a aerului din interior | |||||
| 45 %
50 % 55 % |
|||||
| 60 % | Calitate bună a aerului din interior | ||||
| 65 % | |||||
| 70 % | |||||
| 75% Acceptabil temporar | |||||
| 80% calitate a aerului din interior | |||||
| 85 % | Calitatea slabă a aerului din interior | ||||
| 0110 | CO2 Indică valoarea CO2 măsurată. |
CO2 (ppm) | DucoBox Silent Connect DucoBox Focus DucoBox Energy
+ minim 1 senzor CO2 |
1 / min | |
| < 800
800 900 |
Calitate foarte bună a aerului din interior | ||||
| 1000
1100 1200 |
Calitate bună a aerului din interior | ||||
| 1250
1300 1350 1400 1450 |
Calitatea aerului interior temporar acceptabilă | ||||
| 1500
1550 1600 > 1600 |
Calitatea slabă a aerului din interior | ||||
| HOLDING
(parametru de citire/scriere) |
||||
| Registru | Date | Conversie | Aplicație | Frecvența recomandată a sondajului |
| 0100 | Modul de ventilație
Aici se poate regla modul de ventilație. Conversiile 11 până la 16 sunt utilizate pentru a menține modurile manuale mai mult timp. De exampDe exemplu, Manual 1 (conversia 4) este setat implicit la durata t. Pentru Manual 1 x 2 (conversia 11), modul tx 2 (= 2 x durata standard) va fi menținut, iar pentru Manual 1 x 3 (conversia 14), modul tx 3 (= 3 x durata standard) va fi menținut. |
0 = AUTO
4 = Manual 1 5 = Manual 2 6 = Manual 3 7 = Absent acasă 8 = Permanent 1 9 = Permanent 2 10 = Permanent 3 11 = Manual 1 x 2 12 = Manual 2 x 2 13 = Manual 3 x 2 14 = Manual 1 x 3 15 = Manual 2 x 3 16 = Manual 3 x 3 |
DucoBox Silent Connect DucoBox Focus DucoBox Energy | 1 / min |
| xx01 | Identificare: Aici, o componentă poate fi identificată. Aceasta se va aprinde în albastru. | 0 = Vizualizare nod OPRITĂ 1 = Vizualizare nod PORNITĂ | DucoBox Silent Connect DucoBox Focus DucoBox Energy | O singură dată, citește înainte de a scrie. (Citește și verifică înainte de a scrie) |
| 0102 | Temperatura de alimentare zona țintă 1 Aici se poate regla temperatura de confort a zonei SUP 1. |
°C / 10 | DucoBox Energy | O singură dată, citește înainte de a scrie. (Citește și verifică înainte de a scrie) |
| 0103 | Temperatura de alimentare zona țintă 2 Aici se poate regla temperatura de confort a zonei SUP 2. |
°C / 10 | DucoBox Energy | O singură dată, citește înainte de a scrie. (Citește și verifică înainte de a scrie) |
| 0104 | Temperatura de alimentare zona țintă 3 Aici se poate regla temperatura de confort a zonei SUP 3. |
°C / 10 | DucoBox Energy | O singură dată, citește înainte de a scrie. (Citește și verifică înainte de a scrie) |
| 0105 | Temperatura de alimentare zona țintă 4 Aici se poate regla temperatura de confort a zonei SUP 4. |
°C / 10 | DucoBox Energy | O singură dată, citește înainte de a scrie. (Citește și verifică înainte de a scrie) |
Parametrii nodului:
| INTRARE
(citește parametrul) |
||||
| Registru | Date | Conversie | Aplicație | Frecvența recomandată a sondajului |
| xx00 | Tip de sistem Indică tipul de sistem de ventilație |
0 = Necunoscut
7 = Ventilator de fereastră DucoTronic 8 = Controler utilizator RF/BAT 9 = Controler utilizator RF/Cu fir 10 = Senzor de umiditate pentru cameră 12 = Senzor de CO2 pentru cameră 13 = Supapă de control fără senzor 14 = Supapă de control al umidității 16 = Supapă de control al CO2 18 = Senzor de comutare 22 = Supapă de control iAV 23 = Umiditate iAV 25 = iAV CO2 27 = Unitate de control 28 = Supapă de control CO2/RH 29 = Controler utilizator „Control solar” 30 = Regulator utilizator „Răcire ventilată” 31 = Valvă externă multizonală 35 = Senzor cutie de umiditate 37 = Senzor cutie CO2 38 = Releu motor 39 = Stație meteo Duco sau senzor de temperatură exterioară 40 = Motor Modbus 41 = Intrare digitală 42 = Ieșire digitală 44 = Releu Modbus 45 = Perilex 46 = Ieșire releu |
Controler utilizator Senzor cameră Senzor cutie Vană de control Senzor comutator
Ventilator electronic pentru ferestre |
o dată |
| xx02 | Timp rămas Mod de ventilație curent Indică timpul rămas în care DucoBox va ventila în acest mod |
secunde | Controler utilizator Senzor de cameră Vană de control Senzor comutare | 1 / min |
| xx03 | Debitul față de nivelul țintă Afișează modul de ventilație actual pentru zona în care se află componenta |
Procenttage | Supapă de control, Ventilator electronic de fereastră | 1 / min |
| xx04 | Calitatea aerului din interior bazată pe RH Calitatea medie a aerului din interior bazată pe umiditatea relativă măsurată |
100 %
95 % |
Calitate foarte bună a aerului din interior | Senzor de cameră Vană de control | 1 / min |
| 90 %
80 % 65 % |
Calitate bună a aerului din interior | ||||
| 50 %
35 % |
Calitatea aerului interior temporar acceptabilă | ||||
| 20 % | Calitatea slabă a aerului din interior | ||||
| xx05 | Calitatea aerului din interior bazată pe CO22 Calitatea medie a aerului din interior bazată pe valoarea CO2 măsurată |
Calitate foarte bună a aerului interior 100% 95%
90 % |
Senzor de cameră Vană de control | 1 / min | |
| 85 %
80% Calitate bună a aerului interior 75% |
|||||
| 70 %
65% Temporar acceptabil 60% calitate a aerului din interior 55 % 50 % |
|||||
| 45 %
40% Calitate slabă a aerului din interior 35% 30 % |
|||||
| xx09 | Umiditate Indică valoarea umidității măsurate. |
RH (%) (umiditate relativă) | Senzor de umiditate al camerei Senzor de umiditate al cutiei
Valvă de control al umidității Ventilator electronic pentru ferestre |
1 / min | |
| 10 %
15 % |
Calitatea slabă a aerului din interior | ||||
| 20 %
25 % |
Calitatea aerului interior temporar acceptabilă | ||||
| 30 %
35 % 40 % |
Calitate bună a aerului din interior | ||||
| 45 %
50 % 55 % |
Calitate foarte bună a aerului din interior | ||||
| 60 %
65 % 70 % |
Calitate bună a aerului din interior | ||||
| 75 %
80 % |
Calitatea aerului interior temporar acceptabilă | ||||
|
85 % |
Calitatea slabă a aerului din interior | ||||
| xx10 | CO2 Indică valoarea CO2 măsurată. |
CO2 (ppm) | Senzor de CO2 pentru cameră, senzor de CO2 pentru cutie, valvă de control CO2 | 1 / min | |
| < 800 Calitate foarte bună a aerului interior 800
900 |
|||||
| 1000 | |||||
| 1100 Calitate bună a aerului din interior | |||||
| 1200 | |||||
| 1250 | |||||
| 1300 Acceptabil temporar
1350 calitatea aerului din interior |
|||||
| 1400 | |||||
| 1450 | |||||
| 1500
1550 1600 > 1600 |
Calitatea slabă a aerului din interior |
||||
| HOLDING
(parametru de citire/scriere) |
||||
| Registru | Date | Conversie | Aplicație | Frecvența recomandată a sondajului |
| xx00 | Modul de ventilație
Aici se poate regla modul de ventilație. Conversiile 11 până la 16 sunt utilizate pentru a menține modurile manuale mai mult timp. De exampDe exemplu, Manual 1 (conversia 4) este setat implicit la durata t. Pentru Manual 1 x 2 (conversia 11), modul tx 2 (= 2 x durata standard) va fi menținut, iar pentru Manual 1 x 3 (conversia 14), modul tx 3 (= 3 x durata standard) va fi menținut. |
0 = AUTO
4 = Manual 1 5 = Manual 2 6 = Manual 3 7 = Absent acasă 8 = Permanent 1 9 = Permanent 2 10 = Permanent 3 11 = Manual 1 x 2 12 = Manual 2 x 2 13 = Manual 3 x 2 14 = Manual 1 x 3 15 = Manual 2 x 3 16 = Manual 3 x 3 |
Controler utilizator Senzor cameră Senzor cutie Vană de control
Ventilator electronic pentru ferestre |
1 / min |
| xx01 | Identificare Aici, o componentă poate fi identificată. Aceasta se va aprinde în albastru. |
0 = Vizualizare nod OPRITĂ 1 = Vizualizare nod PORNITĂ | Controler utilizator, senzor de cameră, valvă de control, senzor de comutare sau ventilator electronic de fereastră | O singură dată, citește înainte de a scrie. (Citește și verifică înainte de a scrie) |
Date generale
Pentru a afla ce noduri sunt prezente în rețea, puteți utiliza (opțional) registrele INPUT de mai jos. Alternativ, puteți scana toate registrele.
Examppe:

|
REGISTRU |
DATE |
FRECVENȚA RECOMANDATĂ A SONDAJULUI |
| 0000 | Câmp de biți care indică numerele de nod între 1 și 15 ocupate în rețea |
o dată |
| 0001 | Câmp de biți care indică numerele de nod între 16 și 31 ocupate în rețea | |
| 0002 | Câmp de biți care indică numerele de nod între 16 și 31 ocupate în rețea | |
| 0003 | Câmp de biți care indică numerele de nod între 48 și 63 ocupate în rețea | |
| 0004 | Câmp de biți care indică numerele de nod între 64 și 79 ocupate în rețea | |
| 0005 | Câmp de biți care indică numerele de nod între 80 și 95 ocupate în rețea | |
| 0006 | Câmp de biți care indică numerele de nod între 96 și 111 ocupate în rețea | |
| 0007 | Câmp de biți care indică numerele de nod între 112 și 127 ocupate în rețea | |
| 0008 | Câmp de biți care indică numerele de nod între 128 și 143 ocupate în rețea |
Întrebări frecvente
Cum pot seta adresa Modbus pentru placa de conectivitate Duco?
Adresa Modbus poate fi setată prin meniul Afișaj, aplicația de instalare Duco sau instrumentul de rețea Duco.
Care sunt limitele acțiunilor de scriere pentru placa de conectivitate Duco?
Există o limită zilnică de 200 de acțiuni de scriere, cu acțiuni suplimentare permise în funcție de numărul de zone de aprovizionare sau extracție. În plus, există o limită periodică de o acțiune de scriere la fiecare 2 secunde.
Documente/Resurse
![]() |
DUCO L2003592-F Modbus TCP [pdfManual de instrucțiuni Conectare silențioasă, Focus, Energie, L2003592-F Modbus TCP, L2003592-F, Modbus TCP, TCP |
