TapHome

Olimpia Splendid Fan Coil (Bi2)

Modbus TCP
Autor
Posljednje ažuriranje: 10. 2026
Olimpia Splendid Fan Coil (Bi2)

Serija Olimpia Splendid Bi2 obuhvaća ventilokonvektore talijanskog proizvođača opreme za grijanje, ventilaciju i klimatizaciju Olimpia Splendid. Uređaj komunicira protokolom Modbus ASCII preko RS-485 (9600 Bd, 7E1). TapHome se spaja preko pristupnika Modbus TCP u Modbus ASCII, jer ventilokonvektor nema izravni Ethernet priključak.

Predložak omogućuje odabir načina grijanja/hlađenja, upravljanje brzinom ventilatora (automatska, niska, noćna, maksimalna), postavljanje zadane temperature, povratnu informaciju o temperaturi prostorije, uključivanje stanja pripravnosti i odsutnosti te praćenje stanja ventila.

Potreban pristupnik

Ventilokonvektor Bi2 koristi RS-485 s Modbus ASCII okvirima. TapHome komunicira preko Modbus TCP, pa je između centralne jedinice TapHome Core i ventilokonvektora potreban pristupnik TCP u RTU.

  • Fizički sloj: RS-485 (dvožilno: A, B)
  • Brzina prijenosa: 9600
  • Format podataka: 7 podatkovnih bitova, parni paritet, 1 stop bit (7E1)
  • Protokol: Modbus ASCII (pristupnik ga pretvara u Modbus TCP)
  • Zadana slave adresa: 0 (raspon 0–31, podesivo u registru H:200)

Često korišteni pristupnici su pretvornici serija Waveshare i USR-TCP232. Serijsku stranu pristupnika postavite na 9600 Bd, 7E1, kako bi odgovarala parametrima ventilokonvektora.

Uključivanje daljinskog načina

Da bi prihvaćao Modbus naredbe, ventilokonvektor mora biti u načinu „remote enabled”. Kada je Modbus komunikacija aktivna:

  • Dodirne tipke na uređaju prestaju raditi
  • IR daljinski upravljač prestaje raditi

To je hardversko ograničenje serije Bi2: uređaj može istodobno primati naredbe samo iz jednog izvora.

Uključivanjem Modbusa isključuje se sve lokalno upravljanje (dodirna ploča i IR daljinski upravljač). Dok je daljinski način aktivan, ventilokonvektorom se može upravljati samo preko sustava TapHome ili drugog Modbus mastera.

Konfiguracija

Pri uvozu predloška u TapHome unesite:

  • IP Address — IP adresa pristupnika u lokalnoj mreži (zadano: 192.168.0.1)
  • Slave ID — Modbus slave adresa ventilokonvektora (predložak unaprijed upisuje 1, ali tvornička adresa ventilokonvektora je 0 — unesite adresu stvarno postavljenu na jedinici)

Pristupniku u DHCP postavkama usmjerivača dodijelite statičku IP adresu kako se adresa ne bi promijenila nakon nestanka napajanja.

Mogućnosti uređaja

Predložak daje sljedeće uređaje:

Način grijanja/hlađenja
  • Način rada — odabir između: automatski, grijanje, hlađenje, grijanje + hlađenje. Čita bitove 13–14 registra H:101, a upisuje preko skripte za upis na razini modula.
Upravljanje brzinom ventilatora
  • Brzina ventilatora — prekidač s više vrijednosti s načinima: automatska, niska, noćna, maksimalna. Čita bitove 0–2 registra H:101. Predložak definira vrijednosti 0–9, ali dokumentirane su brzine 0–3 (automatska, niska, noćna, maksimalna).
Uključivanje i odsutnost
  • Stanje pripravnosti — sklopka koja čita bit 7 registra H:101. Kada je postavljen (1), ventilokonvektor je isključen (stanje pripravnosti). Kada je obrisan (0), uređaj radi.
  • Odsutnost (CP) — sklopka koja čita bit 12 registra H:101. Aktivira stanje odsutnosti i smanjuje potrošnju energije kada u prostoriji nema nikoga.
Regulacija temperature
  • Zadana temperatura — čita i upisuje registar H:102 sa skaliranjem ×10. Raspon 15,0–40,0 °C. Vrijednost 215 u registru znači 21,5 °C.
  • Temperatura prostorije — čita i upisuje registar H:103 sa skaliranjem ×10. Raspon 1,0–45,0 °C. TapHome u taj registar periodički upisuje trenutačnu sobnu temperaturu, koja je ventilokonvektoru potrebna za ispravan rad u automatskom načinu.

Registar temperature prostorije (H:103) mora se periodički upisivati kako bi ventilokonvektor u automatskom načinu ispravno regulirao. Predložak TapHome to obavlja automatski skriptom writestate.

Praćenje stanja ventila
  • Ventil EV1 — binarni kontakt samo za čitanje koji iz bita 14 registra H:9 prikazuje stanje elektromagnetskog ventila EV1 (krug grijanja/tople vode).
  • Ventil EV2 — binarni kontakt samo za čitanje koji iz bita 11 registra H:9 prikazuje stanje elektromagnetskog ventila EV2 (krug hlađenja/hladne vode).
Registar 101 — zajednička upravljačka riječ

Svi upravljački uređaji (Brzina ventilatora, Stanje pripravnosti, Odsutnost, Način rada) dijele jedan holding registar H:101 s kodiranjem bitovne maske. Predložak koristi skriptu za upis na razini modula koja sve vrijednosti spaja u jedan 16-bitni upis:

BitoviBajtPoljeUređaj
0–2NižiBrzina ventilatoraBrzina ventilatora
7NižiStanje pripravnostiStanje pripravnosti
12VišiOdsutnostOdsutnost (CP)
13–14VišiNačin radaNačin rada

Skripta za upis sastavlja (Absence << 12) | (Mode << 13) | (Standby << 7) | FanSpeed i zbirnu vrijednost upisuje u H:101 jednom operacijom.

Dodatne mogućnosti koje nisu u predlošku

Ventilokonvektori Bi2 daju i registre za temperaturu vode (H:1), stanje kvara (H:104), upravljanje njihanjem lamela (H:224), stvarnu brzinu ventilatora (H:16) i registar pokazatelja načina rada (H:233). Mogu se dodati u predložak TapHome u nekom budućem ažuriranju.

Rješavanje problema

Nema Modbus komunikacije
  1. Provjerite ožičenje RS-485 između pristupnika i ventilokonvektora (A na A, B na B)
  2. Provjerite je li pristupnik postavljen na 9600 Bd, 7E1, Modbus ASCII
  3. Provjerite slave adresu: zadana je 0, a ne 1
  4. Provjerite jesu li TapHome Core i pristupnik u istoj mreži/podmreži
Dodirne tipke i IR daljinski upravljač ne rade

To je očekivano dok je Modbus komunikacija aktivna. Serija Bi2 isključuje lokalno upravljanje čim se spoji Modbus master. Za ponovno uključivanje lokalnog upravljanja prekinite Modbus komunikaciju.

Automatski način ne regulira ispravno

Ventilokonvektor zahtijeva da se temperatura prostorije periodički upisuje u registar H:103. Provjerite ima li uređaj Temperatura prostorije u sustavu TapHome valjanu vrijednost sobne temperature. Ako je vrijednost zastarjela ili nula, automatski način ne može izračunati ispravnu brzinu ventilatora.

Dostupni uređaji

Olimpia Splendid Fan Coil Modul

OlimpiaSplendidFanCoil

Zapis (modul)
MODBUSWNE(SH, 101, Int16, (St4 << 12) | (Mu5 << 13) | (St3 << 7 ) | Mu2)
Brzina ventilatora Prekidač s više vrijednosti

Razina brzine ventilatora — automatska, niska, noćna, maksimalna

Registar: H:101 Int16 bitmask
Vrijednosti / stanja: Automatska · Niska · Noćna · Maksimalna

Brzina ventilatora

Čitanje stanja sklopke
MODBUSR(SH, 101, Int16) & 7
Stanje pripravnosti Sklopka

Sklopka za isključivanje — 1 = stanje pripravnosti (isključeno), 0 = u radu

Registar: H:101 Int16 bitmask
Vrijednosti / stanja: ON · OFF

Stanje pripravnosti

Čitanje stanja sklopke
(MODBUSR(SH, 101, Int16) & 128) >> 7
Odsutnost (CP) Sklopka

Stanje odsutnosti — smanjuje potrošnju energije kada u prostoriji nema nikoga

Registar: H:101 Int16 bitmask
Vrijednosti / stanja: ON · OFF

Odsutnost (CP)

Čitanje stanja sklopke
(MODBUSR(SH, 101, Int16) & 4096) >> 12
Način rada Prekidač s više vrijednosti

Odabir načina grijanja/hlađenja — automatski, grijanje, hlađenje, grijanje + hlađenje

Registar: H:101 Int16 bitmask
Vrijednosti / stanja: Automatski · Grijanje · Hlađenje · Grijanje&#43;hlađenje

Način rada

Čitanje stanja sklopke
(MODBUSR(SH, 101, Int16) & 24576) >> 13
Ventil EV1 Magnetski kontakt Samo za čitanje

Stanje elektromagnetskog ventila EV1 — krug grijanja/tople vode

Registar: H:9 Int16 bitmask

Ventil EV1

Čitanje
(MODBUSR(SH, 9, Int16) & 16384) >> 12
Ventil EV2 Magnetski kontakt Samo za čitanje

Stanje elektromagnetskog ventila EV2 — krug hlađenja/hladne vode

Registar: H:9 Int16 bitmask

Ventil EV2

Čitanje
(MODBUSR(SH, 9, Int16) & 2048) >> 12
Zadana temperatura Varijabla

Zadana temperatura (15,0–40,0 °C, skaliranje ×10)

Registar: H:102 Int16 Jedinica: °C numeric

Zadana temperatura

Čitanje
MODBUSR(SH, 102, Int16) /10
Zapis
MODBUSWNE(SH, 102, Int16, Va * 10)
Temperatura prostorije Varijabla

Sobna temperatura — mora se periodički upisivati kako bi automatski način radio

Registar: H:103 Int16 Jedinica: °C numeric

Temperatura prostorije

Čitanje
MODBUSR(SH, 103, Int16) / 10
Zapis
MODBUSWNE(SH, 103, Int16, Va * 10)
Povezivanje: Modbus TCP • Slave ID: $[SlaveId]
Moguća poboljšanja (8)
  • H:0 Ambient Temperature (register 0) — Int16, /10, °C — alternate ambient reading, some devices only
  • H:1 Water Temperature — Int16, /10, °C — water circuit temperature, read-only
  • H:15 Fan Speed Target — Int16, read-only — target fan speed value
  • H:16 Actual Fan Speed — Int16, read-only — current actual fan speed value
  • H:104 Fault Status — Int16, read-only — fault/error status register
  • H:200 Device Address — Int16, R/W — Modbus slave address (0-31)
  • H:224 Swing Control — Int16, R/W — louver swing/oscillation toggle (XOR bit 1)
  • H:233 Mode Indicator — Int16, read-only — 0=auto, 3=heating, 5=cooling, 7=fan-only

Izvori

Pronašli ste problem s ovim predloškom uređaja?

Recite nam što ne radi, što nedostaje ili kako bi se predložak trebao ponašati. Vaše povratne informacije pomažu nam da katalog bude točan.

Provjerio TapHome

Želite ovo koristiti u svojoj centralnoj jedinici TapHome Core?

Otvorite ovaj predložak na portalu Customer Portal kako biste ga primijenili na jedan od svojih domova ili predložili poboljšanje i poslali ga natrag u katalog.

Otvorite na portalu