TapHome
Közösség Béta HVAC integráció

Daikin FCBAG Modbus RTU

A Daikin FCBAG bedugható Modbus RTU modul a Daikin FWT-HT és FWT-HTV fan coil egységekhez, RS-485-ön csatlakozik a TapHome-hoz. Be- és kikapcsolja az egységet, beállítja az üzemmódot, a beállított hőmérsékletet, a lamella állását és a ventilátorsebességet, valamint olvassa a szobahőmérsékletet, a Daikin hibakódokat és a szobahőmérséklet-érzékelő hibáját. A Modbust az alaplap DIP kapcsolóján kell engedélyezni, a slave címet a modulon kell beállítani.

Modbus RTU5 eszközRevízió 1.0 Utoljára frissítve: 2026. november 12.

Beküldő Architechnik Kft.

Daikin FCBAG Modbus RTU

Importálás a TapHome alkalmazásbaHardver › Modbus › Hozzáadás sablonból

Sablon letöltése
Ezen az oldalon

Integrációs útmutató

A Daikin FCBAG egy opcionális, bedugható Modbus RTU modul a Daikin FWT-HT és FWT-HTV falra szerelhető, hűtött vizes fan coil egységekhez. A beltéri egység vezérlődobozában, egy erre kialakított helyen ül, rövid kábelköteggel csatlakozik az egység alaplapjához, és az egységet RS-485 buszon teszi elérhetővé. A sablon a TapHome-ot közvetlenül erre a buszra köti — más átjáróra nincs szükség —, és lefedi az egység be- és kikapcsolását, az üzemmódot, a szobahőmérsékletet és a beállított hőmérsékletet, a lamella állását, a ventilátorsebességet és az egység hibakódjait.

A sablonban az eszközök magyar nevet kapnak — az alábbiakban mindegyik pontosan úgy szerepel, ahogy az importálás után a TapHome-ban látod, például Klíma (az egység be- és kikapcsolása).

Hardveres csatlakoztatás

A telepítést csak szakképzett személy végezheti. A vezérlődoboz kinyitása előtt kapcsold ki az egységet, és válaszd le az összes tápellátásról.

FCBAG modul

A Daikin FCBAG modul nyomtatott áramköri lapjának elrendezése: TB_RS485 sorkapocs, CN_MODBUS_MODULAR_1 csatlakozó, DIP_RS485 kapcsoló, TX és RX LED
ElemFunkció
TB_RS485RS-485 sorkapocs (A, B) a Modbus master és a további FCBAG modulok felé
CN_MODBUS_MODULAR_1Csatlakozó a kábelköteghez, amely az egység alaplapján lévő CN_MODBUS_MODULAR csatlakozóhoz vezet
DIP_RS485Az egység slave címe
TX_LED (sárga)Adatküldés folyamatban
RX_LED (piros)Adatfogadás folyamatban

A dobozban található a modul, egy 10 eres kábelköteg (100 mm) az alaplaphoz és a kézikönyv. A Daikin szerint a modul csak a Daikin Manufacturing által gyártott fan coil egységekkel használható.

A modul beszerelése az egységbe

  1. Kapcsold ki az egységet, és vedd le a vezérlődoboz fém fedelét.
  2. Helyezd az FCBAG modult a számára kialakított helyre, és nyomd be teljesen a rögzítőkampóba.
  3. Kösd össze a kábelköteggel a modul CN_MODBUS_MODULAR_1 csatlakozóját az alaplap CN_MODBUS_MODULAR csatlakozójával (ez az egység telepítési kézikönyvében „Accessory: Modbus (FCBAG)” felirattal jelölt csatlakozó).
  4. Vezesd el az RS-485 kábelt a modul kézikönyvében látható módon.
  5. Állítsd be a DIP kapcsolókat (lásd lent a Konfiguráció részt), és zárd vissza a vezérlődobozt a fém fedéllel.

RS-485 bekötés

Kösd a TB_RS485 A és B kapcsát a TapHome RS-485 busz A és B vezetékére. Több egység láncba kötve csatlakozik, egyik TB_RS485-től a következőig — a modul kézikönyve legfeljebb 15 egységet mutat egy buszon a Modbus master mögött.

KapcsolatKábelMax. hossz
FCBAG modul – Modbus master (TapHome)24 AWG árnyékolt, csavart érpár, 100 Ω hullámimpedancia1000 m
FCBAG modul – alaplap10 eres kábelköteg (tartozék)100 mm

Konfiguráció

A kommunikációs beállítások két DIP kapcsolón állíthatók: az egység alaplapján lévő DIP_Config és az FCBAG modulon lévő DIP_RS485 kapcsolón. A Modbus mindaddig ki van kapcsolva, amíg a DIP_Config 1. lábát ON állásba nem kapcsolod.

A Daikin FCBAG konfigurációs táblázata: a DIP_Config lábai a Modbus engedélyezéséhez, az átviteli sebességhez, a stopbithez és a paritáshoz, valamint a DIP_RS485 slave cím lábai

DIP_Config az alaplapon

LábFunkcióOFFONEhhez a sablonhoz
1ModbusTiltvaEngedélyezveON
2Átviteli sebesség9600 bps19200 bpsOFF (9600)
3Stopbit1 (paritással)2 (paritás nélkül)OFF
4Paritás (csak ha a 3. láb OFF)PárosPáratlanOFF (páros)
5A modul kézikönyvében fenntartott——lásd a megjegyzést

Az egység telepítési kézikönyve a DIP_Config 5. lábát a szárazkontaktusos be/ki bemenet (TB_ON/OFF) engedélyezésére használja. Ez nem része a Modbus-beállításoknak — hagyd úgy, ahogy az a funkció megkívánja.

Slave cím (DIP_RS485 a modulon)

A DIP_RS485 1–4. lába binárisan adja meg a slave címet: 1. láb = 1, 2. láb = 2, 3. láb = 4, 4. láb = 8 (a cím az ON állású lábak összege). Az 1–15 címek érvényesek; a 0 (mind OFF) letiltja a Modbus kommunikációt. Az 5. láb fenntartott. A buszon minden egységnek saját címre van szüksége, a sablon pedig egy egységet fed le — több egységnél egységenként egyszer kell importálni, az adott egység címével.

A sablon alapértelmezett Slave ID-ja 2 — csak a 2. láb ON. A modul kézikönyve („Unit configuration” oldal) mind az 1–15 címhez megmutatja a kapcsolóállásokat.

Kommunikációs paraméterek

ParaméterÉrték
Átviteli sebesség9600
ParitásPáros
Adatbitek8
Stopbitek1
Slave ID2 (Modbus Slave ID importparaméter)

A TapHome-ban a sablont ennek az RS-485 busznak egy Modbus RTU interfészén importáld a fenti paraméterekkel, a Modbus Slave ID importparamétert pedig állítsd a DIP_RS485-ön beállított címre.

Az eszköz funkciói

Az alábbi regiszterszámok a modul kézikönyvét követik: a 3xxxx input regisztereket olvassa, a 4xxxx holding regisztereket írja a sablon. Azok a parancsok, amelyek a 42001-es regiszternek csak egy részét módosítják, előbb kiolvassák, majd csak az adott részt megváltoztatva írják vissza, így a be/ki, a lamella és a ventilátorsebesség nem írják felül egymást.

Be/ki

Klíma — az egység be- és kikapcsolása: a 32001-es input regiszter 0. bitjét olvassa, és a 42001-es holding regiszter 0. bitjét írja. A szervizattribútumai az aktuális ventilátorsebességet (Ventilátor sebesség) és a lamella állását (Légirány (swing)) mutatják. A lamella-attribútum csak a 8–9. bitet olvassa, ezért a 4. és 5. pozíciót, valamint a Swing állást más értékként mutatja — a teljes értéket a Lamella állás eszköz mutatja.

Üzemmód

Üzemmód — a 32002-es input regisztert olvassa, és a 42002-es holding regisztert írja:

ÉrtékÁllapot a TapHome-banJelentés
0VentilátorCsak ventilátor
1FűtésFűtés üzemmód
2HűtésHűtés üzemmód
3AutoAutomatikus üzemmód
7SzárazPárátlanítás

Hőmérséklet

Hőmérséklet — termosztát:

  • a szobahőmérsékletet a 32005-ös input regiszterből olvassa, 10-zel osztva,
  • a beállított hőmérsékletet a 32003-as input regiszterből olvassa (10-zel osztva), és a 42003-as holding regiszterbe írja (10-zel szorozva),
  • a beállított hőmérséklet tartománya a TapHome-ban 16–32 °C.

A termosztát két hibát is jelez:

  • Meghibásodás — ha a 32004-es input regiszter (hibakód) 9. bitje be van állítva. A szöveg a Daikin hibakódot mutatja: egy betű a 8–12. bitekből (1 = A, 2 = C, 3 = E, 4 = H, 5 = F, 6 = J, 7 = L, 8 = P, 9 = U), majd a 0–3. bitekből képzett szám.
  • Szobahőmérséklet-érzékelő hiba — ha a 32006-os input regiszter 8. bitje be van állítva.

Lamella és ventilátor

  • Lamella állás — a 32001-es regiszter 8–10. bitje, írás a 42001-es regiszter 8–10. bitjébe: Megáll, 1. pozíció … 5. pozíció és Swing.
  • Ventilátor sebesség — a 32001-es regiszter 12–14. bitje, írás a 42001-es regiszter 12–14. bitjébe: Alacsony, Közép-alacsony, Közepes, Közép-magas, Magas és Auto.

A modul kézikönyve felsorolja még a Disable Handset Control (42010) és a Force Compressor / Valve Off (42011) regisztert, a beltéri hőcserélő hőmérsékletét (32201), a modul és a kapcsolat állapotát (30001, 30002), valamint az egység beállított hőmérsékletének határait (31002, 31003). Ezek nem részei ennek a sablonnak.

Hibaelhárítás

A modul LED-jei a busz állapotát mutatják: az RX_LED (piros) a fogadást, a TX_LED (sárga) a küldést.

  • Nincs kommunikáció, az RX_LED folyamatosan világít, de nem villog, a TX_LED nem villog: a TB_RS485 A és B kapcsa fel van cserélve, vagy valamelyik nincs bekötve. Ellenőrizd a bekötést a TB_RS485-nél.
  • Nincs kommunikáció, az RX_LED villog, a TX_LED nem villog: hibás a DIP_Config beállítása az alaplapon — az 1. lábnak (Modbus) ON állásban kell lennie. Ellenőrizd azt is, hogy a DIP_RS485 nincs-e 0-ra állítva, és egyezik-e a sablon Modbus Slave ID értékével.
  • Az értékek olvashatók, de az egység nem reagál a parancsokra (mindkét LED villog): a DIP_Config nem egyezik a TapHome interfész kommunikációs beállításaival. Ha a 2. láb ON, a modul 19200 Bd-on fut, ha a 3. láb ON, 2 stopbitet használ paritás nélkül, ha a 4. láb ON, páratlan paritást.

Elérhető eszközök 5

Ezek az eszközök az importálás után jelennek meg a TapHome-ban.

Daikin FCBAG modul Modul
Klíma Kapcsoló
Értékek / Állapotok: ON · OFF

Klíma

Kapcsoló állapot olvasása
GETBIT(MODBUSR(A, 2000, UInt16), 0)
Kapcsoló állapot írása
VAR reg := MODBUSR(H, 2000, UInt16);
reg := SETBIT(reg, 0, St);
MODBUSWNE(H, 2000, UInt16, reg);
Szerviz attribútumok
Ventilátor sebesség
SWITCH(GETBITS(MODBUSR(A, 2000, UInt16), 12, 3), 1, "Alacsony", 2, "Közép-alacsony", 3, "Közepes", 4, "Közép-magas", 5, "Magas", 7, "Auto", "Ismeretlen")
Légirány (swing)
SWITCH(GETBITS(MODBUSR(A, 2000, UInt16), 8, 2), 0, "Megáll", 1, "1. pozíció", 2, "2. pozíció", 3, "3. pozíció", 4, "4. pozíció", 5, "5. pozíció", 7, "Swing", "Ismeretlen")
Üzemmód Többértékű kapcsoló
Értékek / Állapotok: Ventilátor · Fűtés · Hűtés · Auto · Száraz

Üzemmód

Kapcsoló állapot olvasása
MODBUSR(A, 2001, UInt16)
Kapcsoló állapot írása
MODBUSWNE(H, 2001, UInt16, Mu)
Hőmérséklet Termosztát

Hőmérséklet

Hőmérséklet olvasása
MODBUSR(A, 2004, Int16)/10
Kívánt hőmérséklet olvasása
MODBUSR(A, 2002, Int16)/10
Kívánt hőmérséklet írása
MODBUSWNE(H, 2002, Int16, Se*10)
Olvasás (modul)
VAR errorReg := MODBUSR(A, 2003, UInt16);
IF(GETBIT(errorReg, 9))
  VAR upper := GETBITS(errorReg, 8, 5);
  VAR lower := GETBITS(errorReg, 0, 4);
  VAR letter := SWITCH(upper, 1, "A", 2, "C", 3, "E", 4, "H", 5, "F", 6, "J", 7, "L", 8, "P", 9, "U", "?");
  ADDERROR(1, "Meghibásodás: " + letter + TOSTRING(lower, "F0"));
END
VAR sensorReg := MODBUSR(A, 2005, UInt16);
IF(GETBIT(sensorReg, 8))
  ADDERROR(2, "Szobahőmérséklet-érzékelő hiba");
END
Lamella állás Többértékű kapcsoló
Értékek / Állapotok: Megáll · 1. pozíció · 2. pozíció · 3. pozíció · 4. pozíció · 5. pozíció · Swing

Lamella állás

Kapcsoló állapot olvasása
GETBITS(MODBUSR(A, 2000, UInt16), 8, 3)
Kapcsoló állapot írása
VAR reg := MODBUSR(H, 2000, UInt16);
reg := SETBITS(reg, 8, 3, Mu);
MODBUSW(H, 2000, UInt16, reg);
Ventilátor sebesség Többértékű kapcsoló
Értékek / Állapotok: Alacsony · Közép-alacsony · Közepes · Közép-magas · Magas · Auto

Ventilátor sebesség

Kapcsoló állapot olvasása
GETBITS(MODBUSR(A, 2000, UInt16), 12, 3)
Kapcsoló állapot írása
VAR reg := MODBUSR(H, 2000, UInt16);
reg := SETBITS(reg, 12, 3, Mu);
MODBUSW(H, 2000, UInt16, reg);
Kapcsolat: Modbus RTU • 9600 baud• 8E1 • Slave ID: $[SlaveId]

Importálási paraméterek

Ezeket az értékeket az XML importálásakor adja meg.

Az alkalmazás kériAlapérték
Modbus Slave ID2

Talált problémát ezzel az eszközsablonnal?

Írja meg, mi nem működik, mi hiányzik, vagy hogyan kellene a sablonnak viselkednie. Visszajelzése segít, hogy a katalógus pontos maradjon.

Sablon · TapHome portál Daikin FCBAG Modbus RTU Nyisd meg ezt a sablont az ügyfélportálon, hogy alkalmazd az otthonaid egyikére, vagy készíts egy módosítást és küldd vissza a katalógusba. Modbus RTU Megnyitás a TapHome portálon