TapHome

Daikin EKMBPP1

Modbus RTU
Autor
Posljednje ažuriranje: 03. 2026

Potreban je vanjski pristupnik (gateway)

IntesisBOX DK-AC-MBS-1 — stranica proizvoda

Daikin EKMBPP1

Daikin EKMBPP1 (i EKMBPP1A) je Modbus RTU adapter koji jedinice Daikin VRV, Sky Air i ventilacijske jedinice VAM/VKM povezuje sa sustavom TapHome preko RS-485. Adapter s unutarnjim jedinicama komunicira preko sabirnice P1P2 i daje očitanja temperature, brzinu ventilatora, načine rada, smjer strujanja zraka i upravljanje Smart Grid.

Na jednu Modbus RTU sabirnicu može se spojiti do 16 jedinica. Svaki adapter treba jedinstveni Slave ID, koji se postavlja DIP sklopkama na tiskanoj pločici.

Hardversko spajanje

Pregled tiskane pločice
Raspored dijelova na tiskanoj pločici Daikin EKMBPP1

Glavni dijelovi na tiskanoj pločici:

  • X1A — priključak napajanja (15–24 V DC)
  • X2M — Modbus priključak RS-485 (DA+, DB-, GND)
  • X7M — komunikacija P1P2 s unutarnjom jedinicom
  • DS1 — DIP sklopka s 10 položaja za Modbus adresu
  • SS1, SS2, SS3 — klizne sklopke za zaključni otpornik
  • LED1–4, HAP — LED indikatori stanja
Tehničke specifikacije
  • Napajanje: 15–24 V DC, najviše 120 mA (3 W)
  • Radna temperatura: -10 °C do +50 °C
  • Protokol: Modbus RTU Slave, RS-485
  • Brzina prijenosa (baud rate): 9600, bez pariteta, 1 stop bit
  • Najveći broj jedinica: 16 na jednoj sabirnici
Ožičenje RS-485 (priključak X2M)

Izvedite trožilni spoj RS-485:

  • DA+ → A+/D+ na TapHome RS-485
  • DB- → B-/D- na TapHome RS-485
  • GND → GND na napajanju TapHome (obvezno)
Ožičenje Daikin EKMBPP1 unutar instalacijske kutije

Specifikacija kabela:

  • Vrsta: upredena parica 24 AWG, oklopljena ili neoklopljena
  • Standard: CAT3, CAT4 ili CAT5
  • Najveća duljina: 500 m
  • Za DA+/DB- koristite upredenu paricu, a za GND treći vodič

Važno — zajednička masa

Vodič GND mora biti spojen između adaptera Daikin i napajanja TapHome. Bez ispravnog spoja zajedničke mase može doći do pogrešaka u komunikaciji. Preporučujemo spajanje mase u jednoj točki.

Shema spajanja
Potpuna shema spajanja Daikin EKMBPP1

Konfiguracija

Adresiranje DIP sklopkom

DIP sklopka DS1 s 10 položaja na tiskanoj pločici postavlja Modbus RTU Slave adresu (raspon 0–63). DIP sklopka 10 je najmanje značajan bit (LSB), čita se zdesna nalijevo.

Primjeri adresa (položaji DIP 1→10):

AdresaDIP sklopka DS1 (1→10)
1OFF OFF OFF OFF OFF OFF OFF OFF OFF ON
2OFF OFF OFF OFF OFF OFF OFF OFF ON OFF
3OFF OFF OFF OFF OFF OFF OFF OFF ON ON
4OFF OFF OFF OFF OFF OFF OFF ON OFF OFF
5OFF OFF OFF OFF OFF OFF OFF ON OFF ON
6OFF OFF OFF OFF OFF OFF OFF ON ON OFF
7OFF OFF OFF OFF OFF OFF OFF ON ON ON
8OFF OFF OFF OFF OFF OFF ON OFF OFF OFF
9OFF OFF OFF OFF OFF OFF ON OFF OFF ON
10OFF OFF OFF OFF OFF OFF ON OFF ON OFF

Preporuka: adresa 1 za prvi adapter (DIP 10=ON, sve ostale OFF).

Zaključni otpornik (SS1–SS3)

Zaključni otpornik sabirnice postavite kliznim sklopkama SS1, SS2 i SS3:

SS1SS2SS3Otpor
OFFOFFOFF0 Ω
OFFONOFF100 Ω
ONOFFOFF120 Ω

Za TapHome: centralna jedinica TapHome Core ima ugrađeni otpornik od 120 Ω na stezaljkama BUS. 120 Ω (SS1=ON, SS2=OFF, SS3=OFF) postavite samo na posljednjoj jedinici Daikin na sabirnici. Sve ostale jedinice postavite na 0 Ω (sve sklopke OFF).

Vrijeme čekanja Modbus mastera (timeout)

Za TapHome na EKMBPP1 postavite DIP sklopke 3 i 4:

  • DIP 3: ON
  • DIP 4: OFF

Time se postavlja vrijeme čekanja od 120 sekundi: ako u 120 sekundi ne stigne nikakva Modbus komunikacija, adapter uključuje sve jedinice s trenutačnim postavkama, otključava daljinske upravljače i postavlja Global Update na „OnChange”.

Prilagodba za Slave ID

Važno: za Slave ID različit od 1 prilagodite pomake registara u skripti ReadScript u servisnim postavkama sustava TapHome.

Formula:

  • Registar pogreške: SlaveID × 100 + 21
  • Registar alarma filtra: SlaveID × 100 + 24
Slave IDRegistar pogreškeRegistar alarmaNapomena
1121124Zadano — nisu potrebne promjene
2221224Prilagodite u sustavu TapHome
3321324Prilagodite u sustavu TapHome
1010211024Prilagodite u sustavu TapHome

Kako prilagoditi u sustavu TapHome:

  1. Otvorite modul „Daikin EKMBPP1”
  2. Idite na servisne postavke → ReadScript
  3. Promijenite vrijednosti registara prema gornjoj formuli

Primjer za Slave ID = 2:

1
2
Original: MODBUSR(A, 121, Uint16)
Changed:  MODBUSR(A, 221, Uint16)

To vrijedi za sve registre iznad 100.

Mogućnosti uređaja

Praćenje temperature

Predložak daje četiri temperaturna senzora koji čitaju ulazne registre (input registers) s automatskom pretvorbom °C × 100:

  • Prosječna temperatura povratnog zraka (I:23) — grupna prosječna temperatura povratnog zraka svih spojenih unutarnjih jedinica
  • Temperatura povratnog zraka (I:123) — temperatura povratnog zraka jedinice 1, sa servisnim atributima koji prikazuju najmanju (I:25) i najveću (I:26) vrijednost svih jedinica
  • Temperatura na ulazu izmjenjivača topline (I:131) — temperatura na ulazu izmjenjivača topline jedinice 1, dostupna samo kada je adapter u načinu Main
  • Temperatura na izlazu izmjenjivača topline (I:132) — temperatura na izlazu izmjenjivača topline jedinice 1, dostupna samo kada je adapter u načinu Main
Uključivanje jedinice i način rada
  • Uklj./isklj. (H:5) — uključuje ili isključuje unutarnju jedinicu
  • Način rada (H:3) — odabire način Automatski, Grijanje, Ventilator / ventilacija, Hlađenje ili Odvlaživanje
  • Brzina ventilatora (H:2) — odabire između isključeno, Niska, Srednje niska, Srednja, Srednje visoka i Visoka. Jedinice sa samo 3 brzine ventilatora koriste Niska (1), Srednja (3) i Visoka (5)
  • Smjer strujanja zraka (H:4) — upravlja položajem lamele: zaustavljeno, Njihanje, 0°, 20°, 45°, 70° ili 90°
Upravljanje Smart Grid

Smart Grid (H:55) omogućuje upravljanje energijom na jedinicama Sky Air u četiri načina:

  • Slobodan rad — normalan rad, bez utjecaja Smart Grida
  • Prisilno isključeno — sve jedinice isključene (ne može se nadjačati)
  • Preporučeno uključeno — sve jedinice uključene, prostorija služi kao toplinski spremnik s odstupanjem ±1 °C od zadane vrijednosti
  • Prisilno uključeno — sve jedinice uključene, prostorija služi kao toplinski spremnik s odstupanjem ±2 °C od zadane vrijednosti

Pri korištenju Smart Grida dopušten je samo jedan Modbus master, ili pružatelj usluge Smart Grid ili TapHome, ne oba istodobno.

Globalna konfiguracija i načini ažuriranja

Globalna konfiguracija (H:10) određuje kako se postavke iz sustava TapHome šalju unutarnjim jedinicama. Predložak je daje kao prekidač s više vrijednosti s četiri načina: LastTouch, Central, Local i OnChange.

Svaka upravljačka funkcija (zadana vrijednost, brzina ventilatora, način rada, smjer strujanja zraka, uklj./isklj.) ima vlastiti način ažuriranja, koji se može zasebno postaviti pomoću 6 servisnih radnji na uređaju Globalna konfiguracija. Pet servisnih atributa prikazuje trenutačni način ažuriranja za svaku funkciju.

Način ažuriranjaTipke daljinskog upravljačaPonašanje
LastTouch (zadano)OtključaneAžurira pri svakom upisu, čak i ako se vrijednost nije promijenila
CentralZaključaneTipke daljinskog upravljača su zaključane, vrijednost se upisuje ponavljano
LocalOtključaneJedinici se ne šalju ažuriranja
OnChangeOtključaneAžurira samo kada se vrijednost promijeni
Servisna dijagnostika

Za praćenje modul daje tri servisna atributa:

  • Jedinica prisutna (I:120) — provjerava je li unutarnja jedinica 1 pronađena na sabirnici P1P2
  • Toplinsko stanje (I:130) — trenutačni toplinski rad: mirovanje/ventilator, grijanje ili hlađenje
  • Odleđivanje (I:35) — je li barem jedna jedinica trenutačno u ciklusu odleđivanja

Skripta ReadScript modula prati i pogreške jedinice (I:121) i alarme filtra (I:124) te ih u sustavu TapHome javlja kao pogreške i upozorenja.

Dodatne mogućnosti

Adapter EKMBPP1 daje i registre za upravljanje zadanom temperaturom (H:1, raspon 16–32 °C), najmanju i najveću granicu zadane vrijednosti, bitovne maske za zabranu brzina ventilatora i načina rada kojima se ograničavaju dostupne mogućnosti, zabranu smjera strujanja zraka te način i intenzitet ventilacije specifične za VAM/VKM. Dostupni su i senzori na razini grupe za broj jedinica, stanje pogreške, kodove pogrešaka, alarme filtra i povratno očitanje daljinskog upravljača. Oni se mogu dodati u nekom budućem ažuriranju predloška.

Registar zadane temperature (H:1) nije uključen u trenutačni predložak. Za upravljanje zadanom vrijednošću može se dodati kao prilagođeni Modbus uređaj u sustavu TapHome, s registrom H0001 i rasponom 16–32.

LED indikatori stanja

LED indikatori na tiskanoj pločici Daikin EKMBPP1
LEDBojaFunkcija
LED1ZelenaStanje adaptera
LED2CrvenaIndikator pogreške
LED3—Trepće tijekom komunikacije P1P2
LED4—Trepće tijekom Modbus komunikacije
HAP—Trepće svakih 400 ms (normalan rad)

Normalno stanje: LED1 svijetli stalno zeleno, LED2 ne svijetli, LED3/LED4 trepću tijekom komunikacije, HAP pravilno trepće.

Uzorci ponašanja LED indikatora Daikin EKMBPP1

Uzorci ponašanja LED indikatora:

  • a) Slijed pri uključivanju: LED1 brzo trepće, LED2 trepće
  • b) Nema pogreške: LED1 svijetli stalno zeleno, LED2 ne svijetli
  • c) Način traženja P1P2: LED1 sporo trepće, LED2 svijetli stalno — traženje jedinica
  • d) Pogreška jedinice: LED2 svijetli stalno, LED1 ne svijetli — jedinica je javila pogrešku
  • e) Pogreška U5: LED1 trepće, LED2 ne svijetli — klima-uređaj nije pronađen
  • f) Istek vremena RS-485: LED2 trepće, LED1 ne svijetli — istek vremena Modbus komunikacije

Rješavanje problema

Jedinica nije pronađena (LED1 trepće)
  1. Provjerite kabele P1P2 između adaptera i unutarnje jedinice
  2. Provjerite je li unutarnja jedinica uključena
  3. Ponovno pokrenite adapter tako da odspojite i ponovno spojite napajanje
Nema Modbus komunikacije (LED4 ne trepće)
  1. Provjerite kabele RS-485:
    • DA+ ispravno spojen na A+/D+ na TapHome
    • DB- ispravno spojen na B-/D- na TapHome
    • GND spojen na masu napajanja TapHome — najčešći problem
  2. Provjerite Modbus Slave adresu na DIP sklopki DS1
  3. Provjerite zaključni otpornik (SS1, SS2, SS3) — posljednja jedinica na sabirnici treba imati 120 Ω (SS1=ON)
  4. Provjerite je li TapHome postavljen na: 9600 bauda, bez pariteta, 1 stop bit
  5. Izmjerite napon između DA+ i DB- — u mirovanju treba biti 1,5–5 V
Pogreška jedinice (LED2 svijetli stalno)
  1. U sustavu TapHome očitajte registar I0022 (kod pogreške)
  2. Potražite kod pogreške u servisnom priručniku klima-uređaja
  3. Za dodatnu dijagnostiku provjerite servisne atribute u sustavu TapHome
Istek vremena Modbus mastera (LED2 trepće)
  1. Provjerite čita li i upisuje li TapHome redovito registre
  2. Provjerite postavku vremena čekanja na DIP sklopkama 3–4
  3. Po potrebi razmislite o promjeni načina rada pri isteku vremena čekanja

Dostupni uređaji

Daikin EKMBPP1 Modul
Servisni atributi
Jedinica prisutnačita I:120 (UInt16); 0=nije pronađena, 1=pronađena na sabirnici P1P2
Toplinsko stanječita I:130 (UInt16); vrijednosti: 0=mirovanje/ventilator, 1=grijanje, 2=hlađenje
Odleđivanječita I:35 (UInt16); 0=nema odleđivanja, 1=barem jedna jedinica je u ciklusu odleđivanja

Daikin EKMBPP1

Čitanje (modul)
#Prve dvojcislie registra musi byt cislo jednotky, e.g. pre druhu jednotku bude register pre chybu 221
if (MODBUSR(A, 121, Uint16) = 1, ADDERROR("Chyba jednotky", MODBUSR(A, 122, Uint16) ));
if (MODBUSR(A, 124, Uint16) = 1, ADDWARNING("Alarm filtru"));
Servisni atributi
Jednotka
IF(MODBUSR(A, 120, Uint16) = 1, "Nalezena", "Nenalezena");
Termo
Switch(MODBUSR(A, 130, Uint16),
0, "Nečinnost/ventilátor" ,
1, "Vytápění",
2, "Chlazení",
"Chyba");
Odmrazování
Switch(MODBUSR(A, 35, Uint16),
0, "Žádné odmrazování" ,
1, "Alespoň 1 jednotka v odmrazování",
"Chyba");
Prosječna temperatura povratnog zraka Senzor temperature Samo za čitanje

Grupna prosječna temperatura povratnog zraka svih spojenih jedinica

Registar: I:23 Int16 Jedinica: °C numeric

Prosječna temperatura povratnog zraka

Čitanje temperature
MODBUSR(A, 23, Int16) / 100
Globalna konfiguracija Prekidač s više vrijednosti Samo za čitanje

Odabir globalnog načina ažuriranja — određuje kako se postavke šalju jedinicama (LastTouch, Central, Local, OnChange)

Registar: H:10 UInt16 numeric
Vrijednosti / stanja: Last Touch · Central · Local · On Change
Servisne radnje
Globalno ažuriranje
Ažuriraj zadanu vrijednost
Ažuriraj brzinu ventilatora
Ažuriraj način rada
Ažuriraj smjer strujanja zraka
Ažuriraj uklj./isklj.

Globalna konfiguracija

Čitanje stanja sklopke
MODBUSR(H, 10, Uint16)
Zapis stanja sklopke
#Pro nastaveni aktualizaci je potreba pozit servisni akce nebo zmazat # pred nasledujicim kodem
#MODBUSW(H, 10, Uint16, Mu)
Servisni atributi
Aktualizace cílové nastavené hodnoty
SWITCH(MODBUSR(H, 11, Uint16),
0, "LastTouch",
1, "Central",
2, "Local",
3, "OnChange",
"Chyba");
Aktualizace otáček ventilátoru
SWITCH(MODBUSR(H, 12, Uint16),
0, "LastTouch",
1, "Central",
2, "Local",
3, "OnChange",
"Chyba");
Aktualizace režimu
SWITCH(MODBUSR(H, 13, Uint16),
0, "LastTouch",
1, "Central",
2, "Local",
3, "OnChange",
"Chyba");
Aktualizace směru proudění vzduchu
SWITCH(MODBUSR(H, 14, Uint16),
0, "LastTouch",
1, "Central",
2, "Local",
3, "OnChange",
"Chyba");
Aktualizace ZAPNUTO/VYPNUTO
SWITCH(MODBUSR(H, 15, Uint16),
0, "LastTouch",
1, "Central",
2, "Local",
3, "OnChange",
"Chyba");
Servisne radnje
Global Update
Parametri: Režim aktualizace
MODBUSW(H, 10, Uint16, Ra)
Aktualizace cílové nastavené hodnoty
Parametri: Režim aktualizace
MODBUSW(H, 11, Uint16, Ra)
Aktualizace otáček ventilátoru
Parametri: Režim aktualizace
MODBUSW(H, 12, Uint16, Ra)
Aktualizace režimu
Parametri: Režim aktualizace
MODBUSW(H, 13, Uint16, Ra)
Aktualizace směru proudění vzduchu
Parametri: Režim aktualizace
MODBUSW(H, 14, Uint16, Ra)
Aktualizace ZAPNUTO/VYPNUTO
Parametri: Režim aktualizace
MODBUSW(H, 15, Uint16, Ra)
Brzina ventilatora Prekidač s više vrijednosti
Registar: H:2 UInt16 numeric
Vrijednosti / stanja: Nízká · Středně nízké · Střední · Středně vysoké · Vysoké

Brzina ventilatora

Čitanje stanja sklopke
MODBUSR(H, 2, Uint16)
Zapis stanja sklopke
MODBUSW(H, 2, Uint16, Mu)
Uklj./isklj. Sklopka
Registar: H:5 Bool
Vrijednosti / stanja: ON · OFF

Uklj./isklj.

Čitanje stanja sklopke
MODBUSR(H, 5, Bool)
Zapis stanja sklopke
MODBUSW(H, 5, Bool, St)
Način rada Prekidač s više vrijednosti
Registar: H:3 UInt16 numeric
Vrijednosti / stanja: Automaticky · Vytápění · Ventilátor/větrání · Chlazení · Odvlhčení

Način rada

Čitanje stanja sklopke
MODBUSR(H, 3, Uint16)
Zapis stanja sklopke
MODBUSW(H, 3, Uint16, Mu)
Smart Grid Prekidač s više vrijednosti

Način rada Smart Grid za upravljanje energijom na jedinicama Sky Air

Registar: H:55 UInt16 numeric
Vrijednosti / stanja: Volný provoz · Nucené vypnutí · Doporučeno zapnutí · Nucené zapnutí

Smart Grid

Čitanje stanja sklopke
MODBUSR(H, 55, Uint16)
Zapis stanja sklopke
MODBUSW(H, 55, Uint16, Mu)
Smjer strujanja zraka Prekidač s više vrijednosti
Registar: H:4 UInt16 numeric
Vrijednosti / stanja: Natočení · 0° · 20° · 45° · 70° · 90°

Smjer strujanja zraka

Čitanje stanja sklopke
MODBUSR(H, 4, Uint16)
Zapis stanja sklopke
MODBUSW(H, 4, Uint16, Mu)
Temperatura povratnog zraka Senzor temperature Samo za čitanje

Senzor temperature povratnog zraka jedinice 1

Registar: I:123 Int16 Jedinica: °C numeric
Servisni atributi
Najniža temperatura povratnog zraka
Najviša temperatura povratnog zraka

Temperatura povratnog zraka

Čitanje temperature
MODBUSR(A, 123, Int16)/100
Servisni atributi
Vratný vzduch MIN
MODBUSR(A, 25, Uint16)/100 + "°C"
Vratný vzduch MAX
MODBUSR(A, 26, Uint16)/100 + "°C"
Temperatura na ulazu izmjenjivača topline Senzor temperature Samo za čitanje

Temperatura na ulazu izmjenjivača topline jedinice 1 — dostupna samo u načinu Main

Registar: I:131 Int16 Jedinica: °C numeric

Temperatura na ulazu izmjenjivača topline

Čitanje temperature
#31 + (SlaveID*100)
MODBUSR(A, 131, Int16) / 100
Temperatura na izlazu izmjenjivača topline Senzor temperature Samo za čitanje

Temperatura na izlazu izmjenjivača topline jedinice 1 — dostupna samo u načinu Main

Registar: I:132 Int16 Jedinica: °C numeric

Temperatura na izlazu izmjenjivača topline

Čitanje temperature
MODBUSR(A, 132, Int16) / 100;
#32 + (SlaveID*100)
Povezivanje: Modbus RTU • 9600 baud• 8N1 • Slave ID: $[SlaveId]
Moguća poboljšanja (14)
  • H:1 Setpoint — Temperature setpoint 16–32°C — critical HVAC control, surprisingly missing from template
  • H:20 Setpoint Min Limit — Minimum allowed setpoint (16–32°C)
  • H:21 Setpoint Max Limit — Maximum allowed setpoint (16–32°C)
  • H:22 Fan Speed Inhibit — Bitmask — inhibit specific fan speeds (2=Low, 4=Med Low, 8=Med, 16=Med High, 32=High)
  • H:23 Mode Inhibit — Bitmask — inhibit specific operation modes (1=Auto, 2=Heat, 4=Fan, 8=Cool, 16=Dry)
  • H:24 Airflow Direction Inhibit — Bitmask — inhibit specific vane positions
  • H:30 VAM Ventilation Mode — 0=Auto, 1=Cross flow/Heat recovery, 2=Bypass. Only for VAM/VKM units
  • H:31 VAM Ventilation Rate — 1=Low, 2=High. Only for VAM/VKM units
  • I:20 Unit Count — Number of indoor units found on network (0–16)
  • I:21 Is Error (group) — 0=No error, 1=At least 1 unit in error. Partially covered by module readscript (A:121)
  • I:22 Error Code (group) — 255=No error, other=error code. Partially covered by module readscript (A:122)
  • I:24 Filter Alarm (group) — 0=No alarm, 1=Filter needs cleaning. Per-unit register I:x24 (SlaveID × 100 + 24). Covered by module readscript (A:124)
  • I:50 Remote Controller Temperature — °C × 100, only with 1 indoor unit in Sub mode
  • I:51 Remote Controller Operation Mode — 0=Idle/Fan, 1=Heating, 2=Cooling, 3=Heating and cooling

Izvori

Pronašli ste problem s ovim predloškom uređaja?

Recite nam što ne radi, što nedostaje ili kako bi se predložak trebao ponašati. Vaše povratne informacije pomažu nam da katalog bude točan.

Provjerio TapHome

Želite ovo koristiti u svojoj centralnoj jedinici TapHome Core?

Otvorite ovaj predložak na portalu Customer Portal kako biste ga primijenili na jedan od svojih domova ili predložili poboljšanje i poslali ga natrag u katalog.

Otvorite na portalu