TapHome

Wolf WRS-K

Modbus RTU
Submitted by
Last updated: 03. 2026
Wolf WRS-K

Wolf WRS-K je komerční vzduchotechnická jednotka (VZT) s rekuperací tepla, řízená regulátorem KLM-M nebo KLM-L. Volitelná karta rozhraní Modbus RTU se zasune do slotu sériové karty regulátoru a zpřístupní teplotní snímače, řízení rychlosti ventilátorů, prostorový termostat, monitorování kvality vzduchu CO2 a přepínání režimů větrání do TapHome přes RS-485.

Šablona vyžaduje režim BMS (Building Management System) — inicializační skript automaticky nastaví provozní režim na BMS (H:214 = 2) při načtení šablony.

Nesoulad parity — Šablona TapHome konfiguruje sudou paritu, 1 stop bit (8E1), ale specifikace výrobce uvádí žádnou paritu, 2 stop bity (8N2). Pokud komunikace selže, zkuste přepnout na 8N2 v nastavení Modbus připojení v TapHome. Přenosová rychlost je v obou případech 19200.

Hardwarové připojení

Karta rozhraní ModBus
Wolf WRS-K Modbus interface card with connection block ① and RS-485 terminal block ②

Karta rozhraní ModBus má dvě připojení:

  1. Konektor ① — zasune se do regulátoru KLM-M (č. dílu 2744747) nebo KLM-L (č. dílu 2744746)
  2. Svorkovnice ② — 3pinový zásuvný konektor pro sběrnici RS-485

Karta se obvykle dodává předinstalovaná s řídicí jednotkou. Při dodatečné montáži:

  1. Odpojte regulátor KLM-M nebo KLM-L od napájení
  2. Pomocí šroubováku odstraňte kryt slotu „serial card"
Removing the serial card slot cover on the KLM controller
  1. Pomocí štípacích kleští odstraňte vnitřní část krytu
Removing the inner part of the slot cover with wire cutters
  1. Zasuňte kartu rozhraní ModBus do volného slotu, dokud konektor nezapadne na místo
Wolf WRS-K Modbus interface card inserted into the KLM-M controller serial card slot
  1. Nasaďte kryt slotu zpět
  2. Znovu připojte napájení
Zapojení RS-485 (svorkovnice)
Wolf WRS-K RS-485 terminal block pinout — GND, RX+/TX+, RX-/TX-

Připojte pomocí 3vodičového připojení RS-485 přes zásuvnou svorkovnici:

PinSignálPřipojení TapHome
1GNDGND na napájecím zdroji TapHome
2RX+/TX+A+/D+ na RS-485 TapHome
3RX-/TX-B-/D- na RS-485 TapHome

Specifikace kabelu:

  • Typ: AWG 20/22, stíněný
  • Max. délka: 1000 m

Konfigurace

Aktivace Modbus komunikace

Pokud byla karta rozhraní ModBus dodána s řídicí jednotkou, je již nakonfigurována. Pro dodatečně namontovaná rozhraní nakonfigurujte přes programovací modul BMK:

  1. Stiskněte Esc pro navigaci do hlavního menu
  2. Vyberte Heating contractor a stiskněte Enter
  3. Zadejte heslo „1234" a potvrďte Enterem
  4. Vyberte Other… a stiskněte Enter
  5. Přejděte na BMS-Protocol pomocí šipek nahoru/dolů
  6. Stiskněte Enter pro zvýraznění, poté vyberte ModBus Slave Standard
  7. Přenosová rychlost se automaticky nastaví na 19200 a BMS adresa na 001
  8. Potvrďte Enterem, poté stiskněte Esc pro ukončení
Wolf BMK programming module display — BMS-Protocol set to MODBUS Slave Standard, 19200 baud, address 001
Parametry Modbus komunikace
ParametrHodnota
Přenosová rychlost19200
ParitaSudá (šablona) / Žádná (specifikace výrobce)
Stop bity1 (šablona) / 2 (specifikace výrobce)
Datové bity8
Slave ID1 (výchozí, konfigurovatelné přes BMK)
Brána Modbus TCP

Šablona používá typ připojení ModbusRtuCCU, ale vyžaduje parametr IP adresa. To znamená, že WRS-K se připojuje k TapHome přes bránu Modbus TCP-to-RTU (např. USR-TCP232 nebo podobný konvertor RS-485 na Ethernet). Při importu šablony nakonfigurujte IP adresu brány.

Aktivace režimu BMS

Inicializační skript šablony automaticky zapíše H:214 = 2 pro nastavení WRS-K do režimu BMS. V režimu BMS jsou všechny nastavené hodnoty specifikovány přes rozhraní Modbus — lokální programovací modul BMK je nemůže přepsat.

K dispozici jsou tři provozní režimy:

HodnotaRežimPopis
0Manuální režimNastavené hodnoty z modulu BMK, upravitelné přes Modbus offsety
17denní programNastavené hodnoty z týdenního plánu, upravitelné přes Modbus offsety
2Režim BMSVšechny nastavené hodnoty zadávány přes Modbus — vyžadováno pro TapHome

Provozní režim lze změnit i manuálně přes servisní akci modulu Set Operating Mode.

Funkce zařízení

Monitorování teplot

Šablona poskytuje čtyři teplotní snímače, všechny čtou holding registry se škálováním ×0,1:

  • Supply Air Temperature (H:1) — teplota v přívodním potrubí po rekuperaci a stupních vytápění/chlazení. Obsahuje 5 servisních atributů pro vlhkost přiváděného vzduchu (H:9), tlak (H:210), průtok (H:212) a aktuální nastavené hodnoty. Má také 2 servisní akce pro nastavení průtoku a tlaku přiváděného vzduchu z BMS.
  • Extract Air Temperature (H:4) — teplota v odvodním (zpětném) potrubí. Obsahuje 5 servisních atributů pro vlhkost odváděného vzduchu (H:8), tlak (H:211), průtok (H:213) a aktuální nastavené hodnoty.
  • Outside Temperature (H:2) — snímač venkovní teploty
  • Icing Sensor (H:27) — teplota snímače námrazy rekuperátoru, slouží k ochraně proti zamrznutí
Prostorový termostat

Room Temperature (H:3 čtení, H:15 zápis) funguje jako ModbusThermostat — čte aktuální teplotu místnosti z H:3 a aktuální nastavenou hodnotu z H:11 (oba ×0,1) a zapisuje požadovanou teplotu do H:15 (×10). Počítadlo zpoždění zápisu zabraňuje okamžitému přepsání nastavené hodnoty zpětným čtením po změně.

Řízení ventilátorů
  • Supply Air Fan Speed (H:13 čtení, H:16 zápis) — stmívač, 0–100 %, škálování ×0,1 při čtení
  • Extract Air Fan Speed (H:14 čtení, H:17 zápis) — stmívač, 0–100 %, škálování ×0,1 při čtení
  • Fan Mode (H:215 čtení, H:222 zápis) — přepínač s více hodnotami pro stupně ventilátorů:
HodnotaRežim
0Ventilátory vypnuty
1Ventilátory zapnuty (jednostupňové/regulovatelné) / Stupeň 1 (vícestupňové)
2Stupeň 2 (pouze vícestupňové ventilátory)
3Stupeň 3 (pouze vícestupňové ventilátory)

Hodnoty 4–9 jsou v šabloně definovány jako zástupné, ale nepoužívají se.

Řízení větrání
  • Fresh Air Proportion (H:12 čtení, H:221 zápis) — stmívač pro podíl čerstvého vzduchu, 0–100 %, faktor 1 (bez škálování)
Monitorování kvality vzduchu
  • Air Quality (CO2) (H:209) — snímač koncentrace CO2 v ppm, škálování ×0,1. Pouze ke čtení.
Servisní diagnostika

Modul zpřístupňuje 19 coil registrů (C:1–C:94) a 5 holding registrů jako servisní atributy pro monitorování stavu systému:

Digitální indikátory stavu (coils):

  • Central Fault (C:1) — celkový indikátor poruchy
  • System Status (C:5) — pohotovostní režim (0) nebo připraven k provozu (1)
  • Operating Status (C:117) — systém nepoužíván (0) nebo používán (1)
  • Heat Source Demand (C:61) — aktivní požadavek na vytápění
  • Enable or Pump, Heat Recovery (C:62) — rekuperace povolena/běží
  • Outside/Supply Air Damper (C:63) a Exhaust/Extract Air Damper (C:64) — pozice klapek
  • Pump, Hot Water (C:60) a Pump, Cold Water (C:18) — stav čerpadel
  • Různé ventily adiabatického chlazení a indikátory stavu konvektorového ohřívače

Analogové indikátory stavu (holding registry):

  • Current Set Absolute Humidity (H:24) — nastavená hodnota absolutní vlhkosti v g/kg
  • Cooling Source Demand, Stage 1/2 (H:220) — stupeň požadavku na chlazení
  • Electric Heater Bank Stage (H:232) a Direct Evaporator Stage (H:233) — aktuální stupně
  • Heat Pump Operating Mode (H:255) — neaktivní / vytápění / chlazení (vyžaduje software WRS-K v3.0+)

Servisní akce modulu:

  • Set Absolute Humidity Setpoint — zapisuje H:26 pro BMS řízení vlhkosti
  • Set Operating Mode — přepíná mezi Manuálním (0), 7denním programem (1) a režimem BMS (2)
Další funkce

WRS-K také zpřístupňuje registry pro vlhkost vzduchu v místnosti, nastavenou teplotu přiváděného vzduchu, akční signály vytápění/chlazení/rekuperace a řízení zvlhčovače. Další registry offsetů umožňují doladění nastavených hodnot v manuálním a 7denním režimu. Alarmový systém pokrývá více než 60 poruchových stavů včetně poruch měničů ventilátorů, znečištění filtrů, stavu požárních klapek, ochrany proti zamrznutí a poruch snímačů. Tyto lze přidat v budoucí aktualizaci šablony.

Řešení problémů

Žádná Modbus komunikace
  1. Zkontrolujte kabely RS-485 — ověřte, že pin 2 (RX+/TX+) je připojen na A+/D+ a pin 3 (RX-/TX-) na B-/D- na TapHome
  2. Zkontrolujte GND — pin 1 musí být připojen na uzemnění napájecího zdroje TapHome
  3. Ověřte nastavení parity — šablona výchozí používá sudou paritu, ale specifikace výrobce uvádí žádnou paritu. Vyzkoušejte obě konfigurace
  4. Potvrďte přenosovou rychlost — musí být 19200 na obou stranách
  5. Zkontrolujte bránu Modbus TCP — ověřte IP adresu brány a správné přeposílání RTU rámců
Rychlost ventilátoru nebo teplota nereaguje
  1. Ověřte, že je aktivní režim BMS — inicializační skript nastaví H:214 = 2 automaticky, ale ověřte přes displej modulu BMK (měl by zobrazovat režim BMS)
  2. Pokud je v manuálním nebo 7denním režimu, TapHome může upravovat hodnoty pouze přes offsety — plné řízení vyžaduje režim BMS
  3. Zkontrolujte zpoždění zápisu — po změně nastavené teploty místnosti termostat ignoruje zpětné čtení po dobu přibližně 55 cyklů, aby se zabránilo okamžitému přepsání
Hodnoty Fan Mode 4–9

Hodnoty 4–9 v zařízení Fan Mode jsou zástupné položky v šabloně a neměly by se používat. Platné jsou pouze hodnoty 0–3 pro WRS-K. Nastavení hodnot nad 3 může způsobit nedefinované chování.

Dostupná zařízení

Wolf WRS-K Modul
Servisní atributy
Centrální porucha
Povolení externího systému
Vlhkost hygrostatu
Povolení zvlhčovače
Stav systému
Provozní stav
Čerpadlo, teplá voda
Čerpadlo, studená voda
Požadavek na zdroj tepla
Povolení nebo čerpadlo, rekuperacereads C:62 (Bool); 0=off, 1=enabled/running
Klapka venkovního/přiváděného vzduchu
Klapka odpadního/odváděného vzduchu
Povolení plynového ventilu
Povolení nebo čerpadlo, adiabatické chlazeníreads C:87 (Bool); 0=off, 1=enabled/running
Povolení konvektorového ohřívače (WO)reads C:89 (Bool); 0=disabled, 1=enabled
Termostat, konvektorový ohřívač (WO)reads C:90 (Bool); 0=inactive, 1=active
Odtokový ventil přívodu vody, adiabatické chlazeníreads C:91 (Bool); 0=closed, 1=open
Odtokový ventil vaničky, adiabatické chlazeníreads C:92 (Bool); 0=closed, 1=open
Vstupní ventil, adiabatické chlazeníreads C:94 (Bool); 0=closed, 1=open
Aktuální nastavená absolutní vlhkost
Požadavek na zdroj chlazení, stupeň 1/2reads H:220 (Int16); cooling source demand stage indicator
Stupeň elektrické topné baterie
Stupeň přímého výparníku
Provozní režim tepelného čerpadlaRežim tepelného čerpadla — Neaktivní, Vytápění, Chlazení (vyžaduje software WRS-K v3.0+)
Servisní akce
Nastavit absolutní vlhkost
Nastavit provozní režim

Wolf WRS-K

Čtení (modul)
#var i := 19;

#WHILE i < 98
# var ans := modbusr(H,i,bool);
# if ans = False
#  addwarning("Chyba na pozicii " + i);
# end
# i := i + 1;
# LOOP
 #return("")
Servisní atributy
Zberna porucha
modbusr(C,1,bool)
Externé uvoľnenie zariadenia
modbusr(C,2,bool)
Hygrostat. vlhkosť
modbusr(C,3,bool)
Uvoľnenie zvlhčovača
modbusr(C,4,bool)
Stav zariadenia
modbusr(C,5,bool)
Prevádzkový stav
modbusr(C,117,bool)
Čerpadlo vykurovania
modbusr(C,60,bool)
Čerpadlo chladenia
modbusr(C,18,bool)
Požiadavka na zdroj tepla
modbusr(C,61,bool)
Uvoľnenie alebo čerpadlo rek. tepla
modbusr(C,62,bool)
Klapka vonk./prívodu vzduchu
modbusr(C,63,bool)
Klapka odp./odvodu vzduchu
modbusr(C,64,bool)
Uvoľnenie plynového ventilu
modbusr(C,65,bool)
Uvoľnenie alebo čerpadlo adiabatického
modbusr(c,87,bool)
Uvoľnenie ohrievača vzduchu (WO)
modbusr(C,89,bool)
Termostat ohrievača vzduchu (WO)
modbusr(c,90,bool)
Vypúšťací ventil prívodu vody adiab. chladenia otvorený
modbusr(C,91,bool)
Vypúšťací ventil vane adiab. chladenia otvorený
modbusr(C,92,bool)
Ventil prívodu vody adiab. chladenia otvorený
modbusr(c,94,bool)
Aktuálna pož. hodnota absolútnej vlhkosti [g/kg]
modbusr(H,24,int16)*0.1
Požiadavka na zdroj chladu stupeň 1/2
modbusr(h,220,int16)
Stupeň el. ohrievacieho registra
modbusr(h,232,int16)
Stupeň priameho výparníka
modbusr(h,233,int16)
Prevádzkový režim tepelného čerpadla
modbusr(h,255,int16)
Servisní akce
Zmena pož. hodnoty abs. vlhkosti [g/kg]
Parametry: paramater (1–10000 p)
modbusw(H,26,int16,p/10)
Nastavenie prevadzkoveho rezimu
Parametry: Parameter1
modbusw(H,214,int16,Abr1)
Podíl čerstvého vzduchu Stmívač

Regulace podílu čerstvého vzduchu — nastavitelný 0–100 %

Registr: H:12H:221 Int16 Jednotka: % numeric

Podíl čerstvého vzduchu

Čtení úrovně
MODBUSR(H, 12, Int16)/1000
Zápis úrovně
MODBUSW(H, 221, Int16, Le * 100)
Kvalita vzduchu (CO2) Proměnná Pouze ke čtení

Snímač koncentrace CO2 v ppm pro monitorování kvality vnitřního vzduchu

Registr: H:209 Int16 Jednotka: ppm numeric

Kvalita vzduchu (CO2)

Čtení
MODBUSR(H, 209, Int16) * 0.1
Teplota odváděného vzduchu Teplotní senzor Pouze ke čtení

Teplota v odvodním potrubí s vlhkostí, tlakem a průtokem jako servisní atributy

Registr: H:4 Int16 Jednotka: °C numeric
Servisní atributy
Vlhkost odváděného vzduchu
Tlak odváděného vzduchu
Průtok odváděného vzduchu
Aktuální nastavený tlak, odvod vzduchu
Aktuální nastavený průtok, odvod vzduchu

Teplota odváděného vzduchu

Čtení teploty
MODBUSR(H, 4, Int16) * 0.1
Servisní atributy
Vlhkosť odvodu vzduchu [%r.H.]
modbusr(H,8,int16) * 0.1
Tlak odvodu vzduchu [Pa]
modbusr(h,211,int16)
Objemový prietok odvodu vzduchu [m³/h]
modbusr(h,213,int16) * 10
Aktuálna pož. hodnota tlak odv. vzduchu [Pa]
modbusr(h,217,int16)
Aktuálna pož. hodnota prietok odv. vzduchu [m³/h]
modbusr(h,219,int16)
Rychlost ventilátoru odvodu Stmívač

Regulace rychlosti ventilátoru odvodu — nastavitelná 0–100 %

Registr: H:14H:17 Int16 Jednotka: % numeric

Rychlost ventilátoru odvodu

Čtení úrovně
var ret := MODBUSR(H, 14, Int16) / 1000;
counter := counter - 1;
if counter <= 0 or ret = Le
    return(ret);
    
else
    return(LE);
end
Zápis úrovně
counter := 55;
MODBUSW(H, 17, Int16, Le * 1000)
Rychlost ventilátoru přívodu Stmívač

Regulace rychlosti ventilátoru přívodu — nastavitelná 0–100 %

Registr: H:13H:16 Int16 Jednotka: % numeric

Rychlost ventilátoru přívodu

Čtení úrovně
var ret := MODBUSR(H, 13, Int16) /1000;
counter := counter - 1;
if counter <= 0 or ret = Le
    return(ret);
    
else
    return(LE);
end
Zápis úrovně
counter := 55;
MODBUSW(H, 16, Int16, Le * 1000)
Teplota místnosti Termostat

Prostorový termostat — čte aktuální a požadovanou teplotu, zapisuje nastavenou hodnotu do BMS registru

Registr: H:3H:15 Int16 Jednotka: °C numeric

Teplota místnosti

Čtení teploty
MODBUSR(H, 3, Int16) * 0.1
Čtení požadované teploty
var ret := MODBUSR(H, 11, Int16) * 0.1;
counter := counter - 1;
if counter <= 0 or ret = Se
    return(ret);
    
else
    return(Se);
end
Zápis požadované teploty
counter := 55;

MODBUSW(H, 15, Int16, Se * 10);
Teplota přiváděného vzduchu Teplotní senzor Pouze ke čtení

Teplota v přívodním potrubí s vlhkostí, tlakem a průtokem jako servisní atributy

Registr: H:1 Int16 Jednotka: °C numeric
Servisní atributy
Vlhkost přiváděného vzduchu
Tlak přiváděného vzduchu
Průtok přiváděného vzduchu
Aktuální nastavený tlak, přívod vzduchu
Aktuální nastavený průtok, přívod vzduchu
Servisní akce
Nastavit průtok přiváděného vzduchu
Nastavit tlak přiváděného vzduchu

Teplota přiváděného vzduchu

Čtení teploty
MODBUSR(H, 1, Int16) * 0.1
Servisní atributy
Vlhkosť prívodu vzduchu [%r.H.]
modbusr(H,9,int16)
Tlak prívodu vzduchu [Pa]
modbusr(h,210,int16)
Objemový prietok prívodu vzduchu [m³/h]
modbusr(h,212,int16)
Aktuálna pož. hodnota tlak prív. vzduchu [Pa]
modbusr(h,216,int16)
Aktuálna pož. hodnota prietok prív. vzduchu [m³/h]
modbusr(h,218,int16)
Servisní akce
Zmeň pož. hodnotu prietoku prív. vzduchu [m³/h]
Parametry: parameter (1–10000 par)
modbusw(h,225,int16,par*10)
Zmeň pož. hodnotu tlaku prív. vzduchu [Pa]
Parametry: Parameter (1–10000 par)
modbusw(h,223,int16,par)
Snímač námrazy Teplotní senzor Pouze ke čtení

Teplota snímače námrazy rekuperátoru pro monitorování ochrany proti zamrznutí

Registr: H:27 Int16 Jednotka: °C numeric

Snímač námrazy

Čtení teploty
MODBUSR(H, 27, Int16) * 0.1
Režim ventilátoru Vícestavový přepínač

Výběr stupně ventilátoru — Vyp., Zap./Stupeň 1, Stupeň 2, Stupeň 3 pro vícestupňové ventilátory

Registr: H:215H:222 Int16 enum
Hodnoty / Stavy: Ventilátor vypnutý · Ventilátor zapnutý · Ventilátor stupeň 2 zapnutý (viacstupňové ventilátory) · Ventilátor stupeň 3 zapnutý (viacstupňové ventilátory)

Režim ventilátoru

Čtení stavu přepínače
var ret := MODBUSR(H, 215, Int16);
counter := counter - 1;
if counter <= 0 or ret = Mu
    return(ret);
    
else
    return(Mu);
end
Zápis stavu přepínače
MODBUSW(H, 222, Int16, Mu);
counter := 55;
Venkovní teplota Teplotní senzor Pouze ke čtení
Registr: H:2 Int16 Jednotka: °C numeric

Venkovní teplota

Čtení teploty
MODBUSR(H, 2, Int16) * 0.1
Připojení: Modbus RTU • 19200 baud• 8E1 • Slave ID: $[SlaveId]
Možná vylepšení (18)
  • H:5 Air Quality (Mixed Gas) — Air quality mixed gas sensor, factor 0.1, unit V
  • H:6 Set Room Transducer — Set room transducer temperature, factor 0.1, unit °C
  • H:7 Room Air Humidity — Room air humidity, factor 0.1, unit %r.H.
  • H:10 Current Set Supply Air Temperature — Current set value supply air temperature, factor 0.1, unit °C
  • H:23 Current Set Relative Humidity — Current set value relative humidity, factor 0.1, unit %r.H.
  • H:28 Actuating Signal, Heating — Heating actuating signal, factor 0.1, unit %
  • H:29 Actuating Signal, Cooling — Cooling actuating signal, factor 0.1, unit %
  • H:30 Actuating Signal, Heat Recovery — Heat recovery actuating signal, factor 0.1, unit %
  • H:31 Actuating Signal, Humidifier — Humidifier actuating signal, factor 0.1, unit %
  • H:32 Extract Air Temp After Humidifier — Extract air temperature after humidifier for adiabatic cooling, factor 0.1, unit °C
  • H:33 Actuation Signal, Reheating — Reheating actuation signal, factor 0.1, unit % (requires WRS-K software v3.0+)
  • H:25 Set Relative Humidity from BMS — Write relative humidity setpoint from BMS, factor 0.1, unit %r.H.
  • H:221 Set Fresh Air Proportion from BMS — Write fresh air proportion from BMS, factor 1, unit %
  • H:224 Set Pressure, Extract Air from BMS — Write extract air pressure setpoint from BMS, factor 1, unit Pa
  • H:226 Set Flow Rate, Extract Air from BMS — Write extract air flow rate from BMS, factor 10, unit m³/h
  • H:18 Offset Set Temperature — Temperature offset for manual/7-day modes, factor 0.1, unit K
  • H:19 Offset Set Speed, Supply Air Fan — Supply air fan speed offset for manual/7-day modes, factor 0.1, unit %
  • H:20 Offset Set Speed, Extract Air Fan — Extract air fan speed offset for manual/7-day modes, factor 0.1, unit %

Zdroje

  • Wolf WRS-K Modbus Interface — Installation and Operating Instructions
    wolf.lt 2026-03-20
    PDF