TapHome

Daikin RTD-NET FBA-A(9)

Modbus RTU
Přidal
Poslední aktualizace: 03. 2026
Daikin RTD-NET FBA-A(9)

Daikin RTD-NET FBA-A(9) je Modbus RTU rozhraní (PCB) pro centralizovaný monitoring a řízení vnitřních jednotek Daikin VRV, Sky Air, VAM a VKM. Připojuje se k vnitřním jednotkám přes síť dálkového ovladače Daikin P1/P2 a zpřístupňuje řídicí a monitorovací registry přes RS-485. Jeden RTD-NET dokáže spravovat až 16 vnitřních jednotek jako jednu skupinu.

RTD-10 používá stejné rozložení Modbus registrů a je plně kompatibilní s touto šablonou.

Hardwarové připojení

Přehled PCB
Rozložení PCB Daikin RTD-NET zobrazující napájecí konektor, terminály P1/P2 REMCON, terminály RS-485 D-BUS, DIP přepínač SW1 a stavové LED

Klíčové komponenty na PCB:

  • POWER (0V / +V) — vstup stejnosměrného napájení 15–24 V DC
  • REMCON (P1 / P2) — připojení k síti dálkového ovladače Daikin P1/P2
  • RS485 D-BUS (DB / DA / GND) — Modbus RTU komunikace s TapHome
  • SW1 — 8polohový DIP přepínač pro nastavení Modbus adresy a timeoutu
  • LED1 / LED2 — stavové indikátory (zelená / červená)
  • LED3 / LED4 — aktivita komunikace P1/P2 a Modbus
Napájecí zapojení
Zapojení napájení Daikin RTD-NET z PCB vnitřní jednotky (X18A/X35A VRV, X35A Skyair)
Adresování DIP přepínačem
Konfigurace adresy DIP přepínačem Daikin RTD-NET a mapování pinů RS-485 D-BUS (DB+, DA-, GND)
Topologie řetězového zapojení P1/P2
Řetězové zapojení Daikin RTD-NET P1/P2 mezi vnitřními jednotkami a kabelovým dálkovým ovladačem

Napájení: RTD-NET je napájen z PCB vnitřní jednotky — připojte k X18A nebo X35A na jednotkách VRV, X35A na jednotkách Sky Air, nebo X11A na jednotkách VAM/VKM. Součástí dodávky je 1 m kabel s konektorem.

Zapojení RS-485 (3vodičové připojení):

  • DB(+) → A+/D+ na TapHome RS-485
  • DA(-) → B-/D- na TapHome RS-485
  • GND → GND na napájecím zdroji TapHome (povinné)

Specifikace kabelu:

  • Typ: 24 AWG kroucený pár, stíněný nebo nestíněný
  • Standard: CAT3, CAT4 nebo CAT5
  • Maximální délka: 500 m
  • Topologie: pouze řetězové zapojení (hvězdicové a kruhové zapojení není podporováno)

Vodič GND musí být propojen mezi všemi zařízeními na sběrnici RS-485. Pokud se používá stíněný kabel, stínění může sloužit jako propojení GND. GND připojte k lokální zemi pouze v jednom bodě (jednobodové uzemnění).

Síť P1/P2: Připojte terminály P1 a P2 k síti Daikin P1/P2. Připojit lze až 16 vnitřních jednotek a jeden dálkový ovladač. Maximální délka kabelu P1/P2 je 500 m.

Infračervené přijímače BRC musí být nastaveny do režimu SUB (S), když RTD-NET pracuje jako MAIN (M).

Konfigurace

Adresování DIP přepínačem (SW1)

Modbus RTU slave adresa se nastavuje pomocí DIP přepínače SW1, pozice 1–6 (binární kódování, rozsah 0–63).

Příklady adres:

AdresaSW1 (1)SW1 (2)SW1 (3)SW1 (4)SW1 (5)SW1 (6)
0OFFOFFOFFOFFOFFOFF
1ONOFFOFFOFFOFFOFF
2OFFONOFFOFFOFFOFF
3ONONOFFOFFOFFOFF
10OFFONOFFONOFFOFF

Doporučení: Adresa 1 pro první adaptér (SW1-1 = ON, ostatní OFF).

Timeout Modbus mastera (SW1 pozice 7–8)
SW1 (7)SW1 (8)Chování
OFFOFFBez timeoutu
ONOFFPo 120 s bez zápisu do holding registru: všechny jednotky zapnuty s aktuálním nastavením, dálkové ovladače odemčeny
OFFONPo 120 s bez zápisu do holding registru: všechny jednotky zapnuty s aktuálním nastavením, stav zámku dálkového ovladače nezměněn
Komunikační parametry
ParametrHodnota
Přenosová rychlost9600 (konfigurovatelná)
ParitaŽádná (konfigurovatelná)
Stop bity1
Datové bity8
Báze registrů0

Možnosti zařízení

Napájení a provozní režim jednotky
  • ON/OFF (H:5) — zapnutí nebo vypnutí všech vnitřních jednotek
  • Provozní režim (H:3) — výběr režimu Auto, Topení, Ventilátor, Chlazení nebo Sušení
  • Rychlost ventilátoru (H:2) — výběr Vyp, Nízká, Střední nebo Vysoká. Dostupné rychlosti závisí na modelu vnitřní jednotky
  • Směr lamel (H:4) — ovládání polohy lamel: Stop, Kývání, 0°, 20°, 45°, 70° nebo 90°
Monitorování teploty
  • Teplota dálkového ovladače (A:50) — měření pokojové teploty z kabelového dálkového ovladače s automatickým přepočtem °C x 100. Dostupné pouze při připojení přesně jedné vnitřní jednotky a dálkovém ovladači v režimu Sub

Teplotní senzor také zpřístupňuje servisní atributy pro teploty zpětného vzduchu všech připojených jednotek: Průměr zpětného vzduchu (A:23), Minimum zpětného vzduchu (A:25) a Maximum zpětného vzduchu (A:26), a také Provozní režim DO (A:51) zobrazující, zda systém je nečinný, topí, chladí nebo v kombinovaném režimu.

Řízení větrání VAM/VKM

Zařízení Rychlost ventilátoru zahrnuje dva servisní atributy pro větrací jednotky VAM a VKM:

  • Řízení klapky (H:30) — nastavení režimu větrání: Auto, Křížový průtok / Rekuperace tepla nebo Bypass
  • Rychlost ventilátoru VAM (H:31) — nastavení intenzity větrání: Nízká nebo Vysoká
Režimy aktualizace a omezení ovládání

Modul zpřístupňuje komplexní sadu servisních atributů pro správu způsobu odesílání řídicích hodnot do vnitřních jednotek:

Registry režimu aktualizace (H:10–H:15) určují chování pro každý řídicí parametr (Globální, Setpoint, Rychlost ventilátoru, Režim, Lamely, Napájení):

Režim aktualizaceDálkový ovladačChování
LastTouch (výchozí)OdemčenýAktualizace při každém zápisu, i když se hodnota nezměnila
CentralZamčenýTlačítka dálkového ovladače zamčena, hodnota se opakovaně zapisuje
LocalOdemčenýDo jednotky se neodesílají aktualizace
OnChangeOdemčenýAktualizace pouze při změně hodnoty

Servisní akce Control Update umožňuje nastavit všech šest parametrů režimu aktualizace najednou.

Registry omezení ovládání omezují, co mohou koncoví uživatelé měnit z dálkového ovladače:

  • SetPoint (H:1) — aktuální hodnota nastavené teploty
  • SetPoint Min / Max (H:20, H:21) — omezení povoleného rozsahu nastavené teploty (0 = bez omezení)
  • Fanspeed Inhibit (H:23) — bitová maska pro zakázání konkrétních rychlostí ventilátoru
  • Mode Inhibit (H:24) — bitová maska pro zakázání konkrétních provozních režimů
  • Louvre Inhibit (H:24) — bitová maska pro zakázání konkrétních poloh lamel
Servisní diagnostika

ReadScript modulu monitoruje tři stavové registry a hlásí je jako chyby nebo varování v TapHome:

  • Porucha jednotky (A:21) — pokud některá vnitřní jednotka hlásí poruchu, zobrazí se chyba s kódem poruchy z A:22
  • Odmrazování (A:35) — pokud je některá jednotka v cyklu odmrazování, zobrazí se varování
  • Alarm filtru (A:24) — pokud některá jednotka hlásí alarm filtru, zobrazí se chyba

Servisní atribut Počet jednotek (A:20) zobrazuje počet vnitřních jednotek detekovaných na síti P1/P2 a Souhrn provozu jednotek (A:30) hlásí tepelnou aktivitu skupiny (Nečinnost/Ventilátor, Topení, Chlazení nebo Topení a Chlazení).

Další možnosti

RTD-NET také zpřístupňuje vstupní registry pro jednotlivé jednotky pro individuální monitorování až 16 vnitřních jednotek, včetně teploty zpětného vzduchu, stavu poruch, kódů poruch, alarmů filtrů, teplot na vstupu/výstupu výměníku a tepelného stavu. Řízení Smart Grid (H:55), dostupné na souvisejícím adaptéru EKMBPP1, není zahrnuto v této šabloně. Tyto funkce mohou být přidány v budoucí aktualizaci šablony.

Stavové LED indikátory

Stav LEDVýznam
LED1 + LED2 střídavěRežim vyhledávání P1/P2 (zapnutí, konfigurace jednotky)
LED1 trvale svítí, LED2 zhasnutáNormální provoz, bez poruchy
LED1 svítí, LED2 blikáAlespoň jedna vnitřní jednotka v poruše
LED1 bliká, LED2 zhasnutáChyba konfigurace zařízení
LED1 zhasnutá, LED2 bliká pomaluChybějící klimatizační jednotka (porucha U5)
LED1 bliká, LED2 blikáTimeout komunikace RS-485

Řešení problémů

Žádná Modbus komunikace (žádná aktivita LED)
  1. Zkontrolujte RS-485 kabely:
    • DB(+) správně připojen k A+/D+ na TapHome
    • DA(-) správně připojen k B-/D- na TapHome
    • GND připojen — nejčastější problém
  2. Ověřte Modbus slave adresu na DIP přepínači SW1 (pozice 1–6)
  3. Potvrďte nastavení TapHome: 9600 baud, žádná parita, 1 stop bit
  4. Zkontrolujte topologii kabelů — pouze řetězové zapojení, žádné hvězdicové nebo kruhové zapojení
  5. Ověřte, že maximální délka kabelu nepřesahuje 500 m
Vnitřní jednotka nenalezena (LED1 zhasnutá, LED2 bliká pomalu)
  1. Zkontrolujte P1/P2 kabely mezi RTD-NET a vnitřní jednotkou
  2. Ověřte, že vnitřní jednotka je zapnutá
  3. Počkejte alespoň 1 minutu po zapnutí na navázání P1/P2 komunikace
  4. Restartujte adaptér odpojením a opětovným připojením napájení
Teplota DO zobrazuje nulu nebo není dostupná

Teplota dálkového ovladače (A:50) je dostupná pouze při připojení přesně jedné vnitřní jednotky a dálkovém ovladači nastaveném jako MAIN. Při více jednotkách nebo RTD-NET v režimu MAIN tento registr nevrací data.

Varování timeout (LED1 + LED2 obě blikají)

Pokud jsou pozice DIP přepínače 7–8 nakonfigurovány pro timeout a TapHome přestane zapisovat holding registry na déle než 120 sekund, RTD-NET přepne všechny jednotky do zapnutého stavu s aktuálním nastavením a na LED indikátorech signalizuje timeout. Zajistěte, aby TapHome pravidelně četl a zapisoval registry.

Dostupná zařízení

Daikin RTD-NET FBA-A(9) Modul
Servisní atributy
Souhrn provozu jednotekTepelná aktivita skupiny — Nečinnost/Ventilátor, Topení, Chlazení, Topení a Chlazení
Globální aktualizaceRežim aktualizace pro všechny řídicí parametry — Last Touch, Central, Local, OnChange
Aktualizace setpointu
Aktualizace rychlosti ventilátoru
Aktualizace režimu
Aktualizace lamel
Aktualizace napájení
SetPointAktuální hodnota nastavené teploty v °C
SetPoint MinMinimální povolený setpoint — 0 znamená bez omezení
Setpoint MaxMaximální povolený setpoint — 0 znamená bez omezení
Fanspeed InhibitBitová maska omezující dostupné rychlosti ventilátoru — 0 znamená bez omezení
Mode InhibitBitová maska omezující dostupné provozní režimy — 0 znamená bez omezení
Louvre InhibitBitová maska omezující dostupné polohy lamel — 0 znamená bez omezení
Počet jednotekPočet vnitřních jednotek detekovaných na síti P1/P2
Servisní akce
Control UpdateNastaví režim aktualizace pro všech šest řídicích parametrů najednou

Daikin RTD-NET FBA-A(9)

Čtení (modul)
IF(MODBUSR(A, 21, Uint16) = 1, ADDERROR("At least one unit in fault", MODBUSR(A, 22, Uint16)));
IF(MODBUSR(A, 35, Uint16) = 1, ADDWARNING("At least one unit in defrost"));
IF(MODBUSR(A, 24, Uint16) = 1, ADDERROR("At least one unit in filter alarm"));
Servisní atributy
Summary of unit operation
Switch(MODBUSR(A, 30, Uint16), 0, "Idle/Fan", 1, "Heating", 2, "Cooling", 3, "Heat & Cool", "Unknown");
Global Update
var gu := MODBUSR(H, 10, Uint16);
SWITCH(gu, 0, "Last Touch", 1, "Central", 2, "Local", 3,"OnChange", "Unknown")
Setpoint Update
var se := MODBUSR(H, 11, Uint16);
SWITCH(se, 0, "Last Touch", 1, "Central", 2, "Local", 3,"OnChange", "Unknown")
Fanspeed Update
var fe := MODBUSR(H, 12, Uint16);
SWITCH(fe, 0, "Last Touch", 1, "Central", 2, "Local", 3,"OnChange", "Unknown")
Mode Update
var mu := MODBUSR(H, 13, Uint16);
SWITCH(mu, 0, "Last Touch", 1, "Central", 2, "Local", 3,"OnChange", "Unknown")
Louvre Update
var se := MODBUSR(H, 14, Uint16);
SWITCH(se, 0, "Last Touch", 1, "Central", 2, "Local", 3,"OnChange", "Unknown")
Power Update
var pow := MODBUSR(H, 15, Uint16);
SWITCH(pow, 0, "Last Touch", 1, "Central", 2, "Local", 3,"OnChange", "Unknown")
SetPoint
MODBUSR(H, 1, Uint16);
SetPoint Min
var sm := MODBUSR(H, 20, Uint16);
IF(sm = 0,"No limit", sm);
Setpoint Max
var sm := MODBUSR(H, 21, Uint16);
IF(sm = 0,"No limit", sm);
Fanspeed Inhibit
var sm := MODBUSR(H, 23, Uint16);
IF(sm = 0,"No limit", sm);
Mode Inhibit
var sm := MODBUSR(H, 24, Uint16);
IF(sm = 0,"No limit", sm);
Louvre Inhibit
var sm := MODBUSR(H, 24, Uint16);
IF(sm = 0,"No limit", sm);
Unit Count
var uc := MODBUSR(A, 20, Uint16);
uc + " unit" + IF(uc != 1, "s", "");
Servisní akce
Control Update
Parametry: Global Update, Setpoint Update, Fanspeed Update, Mode Update, Louvre Update, Power Update
MODBUSW(H, 10, Uint16, gu);
MODBUSW(H, 11, Uint16, su);
MODBUSW(H, 12, Uint16, fu);
MODBUSW(H, 13, Uint16, mu);
MODBUSW(H, 14, Uint16, lu);
MODBUSW(H, 15, Uint16, pu);
Rychlost ventilátoru Vícestavový přepínač

Řízení rychlosti ventilátoru — Vyp, Nízká, Střední, Vysoká

Registr: H:2 UInt16 numeric
Hodnoty / Stavy: ${level_0Of3} · Low · Medium · High

Rychlost ventilátoru

Čtení stavu přepínače
MODBUSR(H, 2, UInt16)
Zápis stavu přepínače
MODBUSW(H, 2, UInt16, Mu)
Servisní atributy
Damper Control
Switch(MODBUSR(H, 30, Uint16), 0, "Auto", 1, "Cross Flow / Heat Recovery", 2, "Bypass", "Unknown");
VAM Fanspeed
Switch(MODBUSR(H, 31, Uint16),1, "Low", 2, "High", "Unknown");
Směr lamel Vícestavový přepínač

Poloha lamel proudění vzduchu — Stop, Kývání, 0°, 20°, 45°, 70°, 90°

Registr: H:4 Int16 numeric
Hodnoty / Stavy: Swing · 0° · 20° · 45° · 70° · 90°

Směr lamel

Čtení stavu přepínače
MODBUSR(H, 4, Int16)
Zápis stavu přepínače
MODBUSW(H, 4, Int16, Mu)
ON/OFF Přepínač
Registr: H:5 UInt16
Hodnoty / Stavy: ON · OFF

ON/OFF

Čtení stavu přepínače
MODBUSR(H, 5, Uint16)
Zápis stavu přepínače
MODBUSW(H, 5, Uint16, St)
Teplota dálkového ovladače Teplotní senzor Pouze ke čtení

Pokojová teplota z kabelového dálkového ovladače (°C) — dostupná pouze s jednou vnitřní jednotkou v režimu Sub

Registr: A:50 UInt16 Jednotka: °C numeric
Servisní atributy
Provozní režim DOProvoz dálkového ovladače — Nečinnost/Ventilátor, Topení, Chlazení, Topení a Chlazení
Minimum zpětného vzduchuMinimální teplota zpětného vzduchu ze všech vnitřních jednotek (°C)
Maximum zpětného vzduchuMaximální teplota zpětného vzduchu ze všech vnitřních jednotek (°C)
Průměr zpětného vzduchuPrůměrná teplota zpětného vzduchu skupiny ze všech vnitřních jednotek (°C)

Teplota dálkového ovladače

Čtení teploty
MODBUSR(A, 50, Uint16) / 100
Servisní atributy
RC Operation Mode
var om := MODBUSR(A, 51, UInt16);
Switch(om, 0, "Idle/Fan", 1, "Heating", 2, "Cooling", 3, "Heat & Cool", "Unknown");
Return Air Min
MODBUSR(A, 25, Uint16)/100 + "°C"
Return Air Max
MODBUSR(A, 26, Uint16)/100 + "°C"
Return Air Average
MODBUSR(A, 23, Uint16)/100 + "°C"
Provozní režim Vícestavový přepínač

Provozní režim HVAC — Auto, Topení, Ventilátor, Chlazení, Sušení

Registr: H:3 Int16 numeric
Hodnoty / Stavy: Auto · Heat · Fan · Cool · Dry

Provozní režim

Čtení stavu přepínače
MODBUSR(H, 3, Int16)
Zápis stavu přepínače
MODBUSW(H, 3, Int16, Mu)
Připojení: Modbus RTU • 9600 baud• 8N1 • Slave ID: $[SlaveId]
Možná vylepšení (4)
  • H:22 Fan Speed Inhibit — Bitmask — inhibit specific fan speeds (template uses H:23 for Fanspeed Inhibit which may be a register error; H:22 is the documented fan speed inhibit register)
  • H:25 Louvre Inhibit (correct register) — Template reads H:24 for both Mode Inhibit and Louvre Inhibit — likely a copy-paste error; the actual louvre inhibit register should be H:25
  • A:22 Error Code (group) — Read by module readscript as ADDERROR parameter, but not exposed as a standalone service attribute
  • H:55 Smart Grid — 0=Free running, 1=Forced off, 2=Recommended on, 3=Forced on. Present in EKMBPP1 template but absent from RTD-NET template

Zdroje