TapHome

Daikin FWEC3

Modbus RTU
Pridal
Posledná aktualizácia: 03. 2026
Daikin FWEC3

Daikin FWEC3 (model FWEC3A) je elektronický ovládač Advanced Plus LCD pre interiérové fan coil jednotky. Komunikuje cez Modbus RTU po RS-485 a umožňuje ovládanie prevádzkového režimu, teplotných nastavení, otáčok ventilátora a stavu zapnutia/vypnutia jednotky cez TapHome.

Ovládač podporuje 2-rúrkové a 4-rúrkové fan coil systémy s až 38 systémovými konfiguráciami (parameter P00), 3 alebo 4 otáčky ventilátora alebo modulačnú prevádzku ventilátora a voliteľné monitorovanie teploty vody. Sieť master-slave RS-485 podporuje až 247 slave ovládačov.

Hardvérové pripojenie

Zapojenie RS-485

Elektronická doska FWEC3 poskytuje svorky RS-485 označené A(-), B(+) a GND pre komunikáciu Modbus RTU.

Pripojte pomocou 3-vodičového zapojenia RS-485:

  • A(-) na FWEC3 → A-/D- na TapHome RS-485
  • B(+) na FWEC3 → B+/D+ na TapHome RS-485
  • GND na FWEC3 → GND na napájaní TapHome (povinné)

Špecifikácia kábla:

  • Typ: AWG 24, tienený 2-žilový kábel (priemer 0,511 mm)
  • Zakončovací odpor potrebný na oboch koncoch zbernice RS-485 (master-slave zapojenie)
  • Tienenie uzemniť len na jednom konci, aby sa zabránilo zemným slučkám

Vodič GND musí byť prepojený medzi ovládačom FWEC3 a TapHome. Bez správneho uzemnenia budú vznikať komunikačné chyby. Použite jednobodové uzemnenie tienenia kábla.

Schéma zapojenia
Schéma zapojenia Daikin FWEC3 — konfigurácia 2-rúrkový 3-otáčkový so svorkami RS-485

Horný diagram zobrazuje typické zapojenie 2-rúrkového 3-otáčkového fan coilu s ovládačom FWEC3. Svorky zbernice RS-485 (A, B, GND) sa nachádzajú v ľavej dolnej časti elektronickej dosky, vedľa vstupov snímačov (SA, SW, SU) a digitálnych/analógových výstupov.

Schéma zapojenia Daikin FWEC3 — konfigurácia 4-rúrkový s rozširujúcou doskou EPIMSB6

Dolný diagram zobrazuje 4-rúrkovú konfiguráciu s rozširujúcou doskou EPIMSB6 pre ďalšie ventilové a motorové výstupy. Pripojenie RS-485 zostáva na hlavnej doske FWEC3.

Konfigurácia

Adresa Modbus (P02)

Slave adresa Modbus sa konfiguruje cez parameter P02 na ovládači:

  1. Prepnite termostat do stavu vypnutý
  2. Stlačte súčasne tlačidlá Hore a Dole pre vstup na obrazovku hesla
  3. Zadajte heslo 10 a potvrďte
  4. Prejdite na parameter P02
  5. Nastavte požadovanú adresu Modbus (1–254 pre slave, 255 pre master)
  6. Potvrďte a ukončite konfiguračný režim

Predvolená slave adresa je 1. Po zmene P02 vypnite a zapnite napájanie ovládača, aby sa nová adresa prejavila.

Komunikačné parametre

FWEC3 používa fixné komunikačné nastavenia, ktoré musia zodpovedať konfigurácii TapHome Modbus RTU CCU:

ParameterHodnota
Prenosová rýchlosť9600
ParitaŽiadna
Dátové bity8
Stop bity2
Vzor povolenia supervisor

FWEC3 používa vzor povolenia supervisor na registri H:50. Každá ovládacia funkcia (zapnutie/vypnutie, režim, nastavenie, otáčky ventilátora) má vyhradený povoľovací bit vo vysokom byte registra H:50. Zodpovedajúci ovládací bit v nízkom byte nemá žiaden účinok, kým nie je jeho povoľovací bit nastavený.

Šablóna TapHome obsahuje štyri servisné akcie na úrovni modulu pre povolenie supervisor ovládania:

Servisná akciaBitČo povoľuje
Povoliť On/Off supervisorH:50 bit 8Ovládanie zapnutia/vypnutia jednotky cez zariadenie State
Povoliť supervisor režimuH:50 bit 9Prepínanie režimu Cool/Heat cez zariadenie Mode
Povoliť supervisor nastaveniaH:50 bit 13Zmena teplotného nastavenia cez Thermostat
Povoliť supervisor otáčok ventilátoraH:50 bit 15Ovládanie otáčok ventilátora cez zariadenie Fan Speed

Po importovaní šablóny spustite všetky štyri servisné akcie pred pokusom o ovládanie fan coil jednotky. Bez povolenia supervisor bitov sú príkazy zápisu z TapHome ovládačom ticho ignorované.

Funkcie zariadenia

Ovládanie prevádzkového režimu a stavu
  • Mode — vyberá prevádzkový režim: Cool, Heat, Fan alebo Dry. Číta bit 1 stavového registra (A:0) a zapisuje cez supervisor bit 1 v H:50. Servisný atribút zobrazuje, či je supervisor režimu aktuálne povolený.
  • State — zapína a vypína fan coil jednotku. Číta bit 0 stavového registra (A:0) a zapisuje cez supervisor bit 0 v H:50. Servisný atribút zobrazuje, či je supervisor zapnutia/vypnutia aktuálne povolený.
Monitorovanie a ovládanie teploty
  • Thermostat — zabezpečuje reguláciu izbovej teploty. Číta aktuálnu izbovú teplotu z A:2, aktuálne nastavenie z A:8 a vlhkosť vzduchu z A:3. Zápisový skript automaticky vyberá správny register nastavenia podľa aktuálneho prevádzkového režimu: H:52 pre chladenie alebo H:53 pre kúrenie. Servisné atribúty zobrazujú stav supervisor nastavenia a minimálne/maximálne limity nastavenia pre chladenie (H:54–H:55) aj kúrenie (H:56–H:57).
  • Water Temperature — číta teplotu vody v potrubí z registra A:4 s automatickým delením hodnotou 100 pre prevod na stupne Celzia. Tento snímač je dostupný len ak je nainštalovaná vodná teplotná sonda (parameter P04=1).
Ovládanie otáčok ventilátora
  • Fan Speed — vyberá z piatich úrovní otáčok: Off, Very low, Low, Medium a High (hodnoty 0–4). Číta aktuálne otáčky z A:1 a zapisuje do H:58. Pre jednotky s modulačným ovládaním ventilátora H:58 akceptuje percentuálnu hodnotu. Servisné atribúty zobrazujú režim modulačného ventilátora (Off, Manually forced, Automatic) z H:60 a či je supervisor otáčok ventilátora povolený.
Ďalšie funkcie

Ovládač FWEC3 tiež sprístupňuje registre pre aktívne teplotné nastavenie (A:7), spätné čítanie konfigurácie systému (A:5), monitorovanie analógových výstupov (A:15–A:16), ekonomický režim s korekciou nastavenia (H:50 bit 3 + H:59), hodinové programovacie plány (H:51), zámok klávesnice (H:50 bit 5) a stav odvlhčovania (A:0 bit 12). Tieto je možné pridať v budúcej aktualizácii šablóny.

Modulový ReadScript monitoruje bit 5 stavového registra (A:0) a hlási chybu “General alarm on unit” v TapHome, keď je na fan coil jednotke detekovaný alarmový stav.

Riešenie problémov

Ovládač nereaguje na zmeny režimu/nastavenia/otáčok

Toto je najčastejší problém. Supervisor povoľovacie bity v H:50 musia byť nastavené pred tým, ako BMS ovládanie funguje:

  1. Otvorte modul Daikin FWEC3 v TapHome
  2. Spustite všetky štyri servisné akcie: Povoliť On/Off supervisor, Povoliť supervisor režimu, Povoliť supervisor nastavenia, Povoliť supervisor otáčok ventilátora
  3. Skúste ovládací príkaz znova
Žiadna komunikácia Modbus
  1. Skontrolujte zapojenie RS-485: Overte, že A(-), B(+) a GND sú správne pripojené a vodič GND je prítomný
  2. Overte slave adresu: Potvrďte, že parameter P02 zodpovedá Slave ID nakonfigurovanému v TapHome (predvolená: 1)
  3. Skontrolujte komunikačné nastavenia: TapHome musí byť nastavený na 9600 baudov, žiadna parita, 8 dátových bitov, 2 stop bity (poznámka: 2 stop bity, nie 1)
  4. Zakončovací odpor: Pre dlhé zbernice alebo viacero jednotiek zabezpečte prítomnosť zakončovacích odporov na oboch koncoch zbernice RS-485
Teplota vody ukazuje nulu

Snímač teploty vody (A:4) vyžaduje fyzickú vodnú sondu a parameter P04 nastavený na 1 (dostupný). Ak P04=0, register vracia 0.

Termostat zapisuje do nesprávneho registra nastavenia

Šablóna automaticky vyberá H:52 (chladenie) alebo H:53 (kúrenie) podľa aktuálneho bitu režimu (A:0 bit 1). Ak sa režim zmení medzi zápisom nastavení, nastavenie sa môže zapísať do registra predchádzajúceho režimu. Pred úpravou nastavenia sa uistite, že je režim stabilný.

Dostupné zariadenia

Daikin FWEC3 Modul
Servisné akcie
Povoliť On/Off supervisor
Povoliť supervisor režimu
Povoliť supervisor nastavenia
Povoliť supervisor otáčok ventilátora

Daikin FWEC3

Čítanie (modul)
IF(GETBIT(MODBUSR(A, 0, Uint16),5) = 1, ADDERROR("General alarm on unit"));
Servisné akcie
Enable On/Off supervisor
var reg:= MODBUSR(H, 50, Uint16);
MODBUSW(H, 50, UInt16, SETBIT(reg,8,1));
Enable mode supervisor
var reg:= MODBUSR(H, 50, Uint16);
MODBUSW(H, 50, UInt16, SETBIT(reg,9,1));
Enable setpoint supervisor
var reg:= MODBUSR(H, 50, Uint16);
MODBUSW(H, 50, UInt16, SETBIT(reg,13,1));
Enable fan speed supervisor
var reg:= MODBUSR(H, 50, Uint16);
MODBUSW(H, 50, UInt16, SETBIT(reg,15,1));
Režim Viacstavový prepínač

Výber prevádzkového režimu — Cool, Heat, Fan alebo Dry

Register: A:0 (bit 1)H:50 (bit 1) UInt16 bitmask
Hodnoty / Stavy: Cool · Heat · Fan · Cool · Dry

Režim

Čítanie stavu prepínača
GETBIT(MODBUSR(A, 0, UInt16),1);
Zápis stavu prepínača
var reg := MODBUSR(H, 50, UInt16);
MODBUSW(H, 50, UInt16, SETBIT(reg,1,Mu));
Servisné atribúty
Set mode supervision enabled
Switch(GETBIT(MODBUSR(H, 50, Uint16),9), 0, "Disabled", 1, "Enabled","Unknown");
Stav Prepínač

Ovládanie zapnutia/vypnutia jednotky — zapína alebo vypína fan coil jednotku

Register: A:0 (bit 0)H:50 (bit 0) UInt16 bitmask
Hodnoty / Stavy: ON · OFF

Stav

Čítanie stavu prepínača
GETBIT(MODBUSR(A, 0, Uint16), 0);
Zápis stavu prepínača
var reg := MODBUSR(H, 50, UInt16);
MODBUSW(H, 50, UInt16, SETBIT(reg,0,St));
Servisné atribúty
On/Off supervision control enabled
Switch(GETBIT(MODBUSR(H, 50, Uint16),8), 0, "Disabled", 1, "Enabled","Unknown");
Teplota vody Teplotný senzor Len na čítanie

Snímač teploty vody v potrubí — dostupný len ak je nainštalovaná vodná sonda (P04=1)

Register: A:4 UInt16 Jednotka: °C numeric

Teplota vody

Čítanie teploty
MODBUSR(A, 4, UInt16) / 100
Termostat Termostat

Regulácia izbovej teploty s vlhkosťou — číta aktuálnu teplotu, nastavenie a vlhkosť; zapisuje nastavenie chladenia alebo kúrenia podľa aktuálneho režimu

Register: A:2 (current temp), A:8 (desired temp), A:3 (humidity)H:52 (cooling setpoint) / H:53 (heating setpoint) UInt16 Jednotka: °C numeric
Servisné atribúty
Supervízia nastavenia teploty povolená
Minimálne nastavenie chladenie
Maximálne nastavenie chladenie
Minimálne nastavenie kúrenie
Maximálne nastavenie kúrenie

Termostat

Čítanie teploty
MODBUSR(A, 2, Uint16) / 10
Čítanie požadovanej teploty
MODBUSR(A, 8, Uint16) / 10
Zápis požadovanej teploty
IF(GETBIT(MODBUSR(A, 0, UInt16),1)=0, MODBUSW(H, 52, UInt16, Se * 10),MODBUSW(H, 53, UInt16, Se * 10));
Čítanie vlhkosti
MODBUSR(A, 3, Uint16) / 100
Servisné atribúty
Setpoint temperature supervision enabled
Switch(GETBIT(MODBUSR(H, 50, Uint16),13), 0, "Disabled", 1, "Enabled","Unknown");
Minimum setpoint cool
MODBUSR(H, 54, Uint16)/10;
Maximun setpoint cool
MODBUSR(H, 55, Uint16)/10;
Minimun setpoint heat
MODBUSR(H, 56, Uint16)/10;
Maximun setpoint heat
MODBUSR(H, 57, Uint16)/10;
Otáčky ventilátora Viacstavový prepínač

Výber otáčok ventilátora — Off, Very low, Low, Medium, High; podporuje stupňové ovládanie alebo modulačné percentá

Register: A:1H:58 UInt16 numeric
Hodnoty / Stavy: Off · Very low · Low · Medium · High

Otáčky ventilátora

Čítanie stavu prepínača
MODBUSR(A,1, UInt16)
Zápis stavu prepínača
MODBUSW(H, 58, UInt16, Mu)
Servisné atribúty
Modulating fan mode
Switch(MODBUSR(H, 60, Uint16), 0, "Fan off", 1, "Manually forced fan", 2, "Automatic fan operation", "Unknown");
Fan spees supervision enabled
Switch(GETBIT(MODBUSR(H, 50, Uint16),15), 0, "Disabled", 1, "Enabled","Unknown");
Pripojenie: Modbus RTU • 9600 baud• 8N2 • Slave ID: $[SlaveId]
Možné vylepšenia (10)
  • A:5 P00: System Configuration — System configuration code (001–038) — defines pipe count, valve type, speeds, S/W logic
  • A:7 Active Setpoint — Currently active temperature setpoint × 10 (°C) — useful for monitoring actual target vs user setpoint
  • A:9 LCD Version — Controller firmware version — useful as service attribute
  • A:15 Analog Output 1 — Current value of analog output 1 (%) — valve modulation or fan modulation depending on P14
  • A:16 Analog Output 2 — Current value of analog output 2 (%) — fan modulation or hot water valve depending on P14
  • H:51 Hourly Programming — Timer-programmed operating mode — 0=disabled, 1=ON/OFF schedule, 2=SETPOINT schedule
  • H:59 Economy Correction — Economy mode setpoint correction × 10 (°C) — adjusts setpoint when Eco mode is active via H:50 bit 3
  • A:0 (bit 5) Keypad Lock Status — Read-only status of keypad lock; write via H:50 bit 5
  • A:0 (bit 3) Economy Mode Status — Whether economy mode is active; controlled via H:50 bit 3 (requires En.ECO bit 11)
  • A:0 (bit 12) Dehumidification Status — Whether dehumidification is currently active

Zdroje