TapHome

Daikin FWEC3

Modbus RTU
Přidal
Poslední aktualizace: 03. 2026
Daikin FWEC3

Daikin FWEC3 (model FWEC3A) je elektronický ovladač Advanced Plus LCD pro interiérové fan coil jednotky. Komunikuje přes Modbus RTU po RS-485 a umožňuje ovládání provozního režimu, teplotních nastavení, otáček ventilátoru a stavu zapnutí/vypnutí jednotky přes TapHome.

Ovladač podporuje 2-trubkové a 4-trubkové fan coil systémy s až 38 systémovými konfiguracemi (parametr P00), 3 nebo 4 otáčky ventilátoru nebo modulační provoz ventilátoru a volitelné monitorování teploty vody. Síť master-slave RS-485 podporuje až 247 slave ovladačů.

Hardwarové připojení

Zapojení RS-485

Elektronická deska FWEC3 poskytuje svorky RS-485 označené A(-), B(+) a GND pro komunikaci Modbus RTU.

Připojte pomocí 3-vodičového zapojení 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ájení TapHome (povinné)

Specifikace kabelu:

  • Typ: AWG 24, stíněný 2-žilový kabel (průměr 0,511 mm)
  • Zakončovací odpor potřebný na obou koncích sběrnice RS-485 (master-slave zapojení)
  • Stínění uzemnit pouze na jednom konci, aby se zabránilo zemním smyčkám

Vodič GND musí být propojen mezi ovladačem FWEC3 a TapHome. Bez správného uzemnění budou vznikat komunikační chyby. Použijte jednobodové uzemnění stínění kabelu.

Schéma zapojení
Schéma zapojení Daikin FWEC3 — konfigurace 2-trubkový 3-otáčkový se svorkami RS-485

Horní diagram zobrazuje typické zapojení 2-trubkového 3-otáčkového fan coilu s ovladačem FWEC3. Svorky sběrnice RS-485 (A, B, GND) se nacházejí v levé dolní části elektronické desky, vedle vstupů snímačů (SA, SW, SU) a digitálních/analogových výstupů.

Schéma zapojení Daikin FWEC3 — konfigurace 4-trubkový s rozšiřující deskou EPIMSB6

Dolní diagram zobrazuje 4-trubkovou konfiguraci s rozšiřující deskou EPIMSB6 pro další ventilové a motorové výstupy. Připojení RS-485 zůstává na hlavní desce FWEC3.

Konfigurace

Adresa Modbus (P02)

Slave adresa Modbus se konfiguruje přes parametr P02 na ovladači:

  1. Přepněte termostat do stavu vypnuto
  2. Stiskněte současně tlačítka Nahoru a Dolů pro vstup na obrazovku hesla
  3. Zadejte heslo 10 a potvrďte
  4. Přejděte na parametr P02
  5. Nastavte požadovanou adresu Modbus (1–254 pro slave, 255 pro master)
  6. Potvrďte a ukončete konfigurační režim

Výchozí slave adresa je 1. Po změně P02 vypněte a zapněte napájení ovladače, aby se nová adresa projevila.

Komunikační parametry

FWEC3 používá fixní komunikační nastavení, která musí odpovídat konfiguraci TapHome Modbus RTU CCU:

ParametrHodnota
Přenosová rychlost9600
ParitaŽádná
Datové bity8
Stop bity2
Vzor povolení supervisor

FWEC3 používá vzor povolení supervisor na registru H:50. Každá ovládací funkce (zapnutí/vypnutí, režim, nastavení, otáčky ventilátoru) má vyhrazený povolovací bit ve vysokém bytu registru H:50. Odpovídající ovládací bit v nízkém bytu nemá žádný účinek, dokud není jeho povolovací bit nastaven.

Šablona TapHome obsahuje čtyři servisní akce na úrovni modulu pro povolení supervisor ovládání:

Servisní akceBitCo povoluje
Povolit On/Off supervisorH:50 bit 8Ovládání zapnutí/vypnutí jednotky přes zařízení State
Povolit supervisor režimuH:50 bit 9Přepínání režimu Cool/Heat přes zařízení Mode
Povolit supervisor nastaveníH:50 bit 13Změna teplotního nastavení přes Thermostat
Povolit supervisor otáček ventilátoruH:50 bit 15Ovládání otáček ventilátoru přes zařízení Fan Speed

Po importování šablony spusťte všechny čtyři servisní akce před pokusem o ovládání fan coil jednotky. Bez povolení supervisor bitů jsou příkazy zápisu z TapHome ovladačem tiše ignorovány.

Funkce zařízení

Ovládání provozního režimu a stavu
  • Mode — vybírá provozní režim: Cool, Heat, Fan nebo Dry. Čte bit 1 stavového registru (A:0) a zapisuje přes supervisor bit 1 v H:50. Servisní atribut zobrazuje, zda je supervisor režimu aktuálně povolen.
  • State — zapíná a vypíná fan coil jednotku. Čte bit 0 stavového registru (A:0) a zapisuje přes supervisor bit 0 v H:50. Servisní atribut zobrazuje, zda je supervisor zapnutí/vypnutí aktuálně povolen.
Monitorování a ovládání teploty
  • Thermostat — zajišťuje regulaci pokojové teploty. Čte aktuální pokojovou teplotu z A:2, aktuální nastavení z A:8 a vlhkost vzduchu z A:3. Zápisový skript automaticky vybírá správný registr nastavení podle aktuálního provozního režimu: H:52 pro chlazení nebo H:53 pro vytápění. Servisní atributy zobrazují stav supervisor nastavení a minimální/maximální limity nastavení pro chlazení (H:54–H:55) i vytápění (H:56–H:57).
  • Water Temperature — čte teplotu vody v potrubí z registru A:4 s automatickým dělením hodnotou 100 pro převod na stupně Celsia. Tento snímač je dostupný pouze pokud je nainstalována vodní teplotní sonda (parametr P04=1).
Ovládání otáček ventilátoru
  • Fan Speed — vybírá z pěti úrovní otáček: Off, Very low, Low, Medium a High (hodnoty 0–4). Čte aktuální otáčky z A:1 a zapisuje do H:58. Pro jednotky s modulačním ovládáním ventilátoru H:58 akceptuje procentuální hodnotu. Servisní atributy zobrazují režim modulačního ventilátoru (Off, Manually forced, Automatic) z H:60 a zda je supervisor otáček ventilátoru povolen.
Další funkce

Ovladač FWEC3 také zpřístupňuje registry pro aktivní teplotní nastavení (A:7), zpětné čtení konfigurace systému (A:5), monitorování analogových výstupů (A:15–A:16), ekonomický režim s korekcí nastavení (H:50 bit 3 + H:59), hodinové programovací plány (H:51), zámek klávesnice (H:50 bit 5) a stav odvlhčování (A:0 bit 12). Tyto lze přidat v budoucí aktualizaci šablony.

Modulový ReadScript monitoruje bit 5 stavového registru (A:0) a hlásí chybu “General alarm on unit” v TapHome, když je na fan coil jednotce detekován alarmový stav.

Řešení problémů

Ovladač nereaguje na změny režimu/nastavení/otáček

Toto je nejčastější problém. Supervisor povolovací bity v H:50 musí být nastaveny před tím, než BMS ovládání funguje:

  1. Otevřete modul Daikin FWEC3 v TapHome
  2. Spusťte všechny čtyři servisní akce: Povolit On/Off supervisor, Povolit supervisor režimu, Povolit supervisor nastavení, Povolit supervisor otáček ventilátoru
  3. Zkuste ovládací příkaz znovu
Žádná komunikace Modbus
  1. Zkontrolujte zapojení RS-485: Ověřte, že A(-), B(+) a GND jsou správně připojeny a vodič GND je přítomen
  2. Ověřte slave adresu: Potvrďte, že parametr P02 odpovídá Slave ID nakonfigurovanému v TapHome (výchozí: 1)
  3. Zkontrolujte komunikační nastavení: TapHome musí být nastaven na 9600 baudů, žádná parita, 8 datových bitů, 2 stop bity (poznámka: 2 stop bity, ne 1)
  4. Zakončovací odpor: Pro dlouhé sběrnice nebo více jednotek zajistěte přítomnost zakončovacích odporů na obou koncích sběrnice RS-485
Teplota vody ukazuje nulu

Snímač teploty vody (A:4) vyžaduje fyzickou vodní sondu a parametr P04 nastavený na 1 (dostupný). Pokud P04=0, registr vrací 0.

Termostat zapisuje do nesprávného registru nastavení

Šablona automaticky vybírá H:52 (chlazení) nebo H:53 (vytápění) podle aktuálního bitu režimu (A:0 bit 1). Pokud se režim změní mezi zápisem nastavení, nastavení se může zapsat do registru předchozího režimu. Před úpravou nastavení se ujistěte, že je režim stabilní.

Dostupná zařízení

Daikin FWEC3 Modul
Servisní akce
Povolit On/Off supervisor
Povolit supervisor režimu
Povolit supervisor nastavení
Povolit supervisor otáček ventilátoru

Daikin FWEC3

Čtení (modul)
IF(GETBIT(MODBUSR(A, 0, Uint16),5) = 1, ADDERROR("General alarm on unit"));
Servisní akce
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 Vícestavový přepínač

Volba provozního režimu — Cool, Heat, Fan nebo Dry

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

Režim

Čtení stavu přepínače
GETBIT(MODBUSR(A, 0, UInt16),1);
Zápis stavu přepínače
var reg := MODBUSR(H, 50, UInt16);
MODBUSW(H, 50, UInt16, SETBIT(reg,1,Mu));
Servisní atributy
Set mode supervision enabled
Switch(GETBIT(MODBUSR(H, 50, Uint16),9), 0, "Disabled", 1, "Enabled","Unknown");
Stav Přepínač

Ovládání zapnutí/vypnutí jednotky — zapíná nebo vypíná fan coil jednotku

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

Stav

Čtení stavu přepínače
GETBIT(MODBUSR(A, 0, Uint16), 0);
Zápis stavu přepínače
var reg := MODBUSR(H, 50, UInt16);
MODBUSW(H, 50, UInt16, SETBIT(reg,0,St));
Servisní atributy
On/Off supervision control enabled
Switch(GETBIT(MODBUSR(H, 50, Uint16),8), 0, "Disabled", 1, "Enabled","Unknown");
Teplota vody Teplotní senzor Pouze ke čtení

Snímač teploty vody v potrubí — dostupný pouze pokud je nainstalována vodní sonda (P04=1)

Registr: A:4 UInt16 Jednotka: °C numeric

Teplota vody

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

Regulace pokojové teploty s vlhkostí — čte aktuální teplotu, nastavení a vlhkost; zapisuje nastavení chlazení nebo vytápění podle aktuálního režimu

Registr: A:2 (current temp), A:8 (desired temp), A:3 (humidity)H:52 (cooling setpoint) / H:53 (heating setpoint) UInt16 Jednotka: °C numeric
Servisní atributy
Supervize nastavení teploty povolena
Minimální nastavení chlazení
Maximální nastavení chlazení
Minimální nastavení vytápění
Maximální nastavení vytápění

Termostat

Čtení teploty
MODBUSR(A, 2, Uint16) / 10
Čtení požadované teploty
MODBUSR(A, 8, Uint16) / 10
Zápis požadované teploty
IF(GETBIT(MODBUSR(A, 0, UInt16),1)=0, MODBUSW(H, 52, UInt16, Se * 10),MODBUSW(H, 53, UInt16, Se * 10));
Čtení vlhkosti
MODBUSR(A, 3, Uint16) / 100
Servisní atributy
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átoru Vícestavový přepínač

Volba otáček ventilátoru — Off, Very low, Low, Medium, High; podporuje stupňové ovládání nebo modulační procenta

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

Otáčky ventilátoru

Čtení stavu přepínače
MODBUSR(A,1, UInt16)
Zápis stavu přepínače
MODBUSW(H, 58, UInt16, Mu)
Servisní atributy
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");
Připojení: Modbus RTU • 9600 baud• 8N2 • Slave ID: $[SlaveId]
Možná vylepšení (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