---
title: "Sinclair Ontario Pompa Ciepła"
description: "Sinclair S-Therm Ontario monoblokowa pompa ciepła powietrze-woda ze sterowaniem Modbus RTU przez RS-485."
url: "https://taphome.com/pl/compatibility/sinclair-ontario/"
language: pl
lastmod: 2026-10-08
generator: hugo
ai:
  topics: ["modbus-rtu","heat-pump","rs485","air-to-water","hot-water","weather-dependent","floor-heating"]
  questions: ["Jak zintegrować pompę ciepła Sinclair Ontario z TapHome?","Co kontroluje szablon Sinclair Ontario w TapHome?","Jak podłączyć Sinclair Ontario przez RS-485 do TapHome?","Jak ustawić adres Modbus na przewodowym sterowniku Sinclair Ontario?","Jak skonfigurować regulację pogodową Sinclair Ontario przez TapHome?","Jak monitorować kody błędów pompy ciepła Sinclair Ontario w TapHome?"]
---

# Sinclair Ontario Pompa Ciepła

Komunikacja: Modbus RTU

- [Strona produktowa Sinclair S-Therm Ontario](https://www.sinclair-solutions.com/en/products/heat-pumps/s-therm-ontario)
- [Oficjalna strona Sinclair](https://www.sinclair-solutions.com)

Sinclair S-Therm Ontario (seria SMH-xxxIRB) to inwerterowa monoblokowa pompa ciepła powietrze-woda z DC inverterem, która łączy się z TapHome przez Modbus RTU po RS-485. Szablon zapewnia kompleksowe sterowanie ogrzewaniem, chłodzeniem, przygotowaniem ciepłej wody użytkowej, uruchomieniem ogrzewania podłogowego, dezynfekcją i pracą pogodową. Pompa ciepła wykorzystuje czynnik chłodniczy R32 i jest dostępna w wariancie 1-fazowym (4–16 kW) i 3-fazowym (10–16 kW).

Szablon udostępnia 38 urządzeń obejmujących czujniki temperatury, sterowanie wartościami zadanymi, tryby pracy, funkcje timerów i diagnostykę jednostki zewnętrznej z monitorowaniem 38 cewek błędów i zabezpieczeń.

## Podłączenie sprzętowe

### Przegląd PCB jednostki wewnętrznej

![Układ PCB jednostki wewnętrznej Sinclair Ontario ze złączami RS-485 CN1-CN4](https://taphome.com/images/compatibility/sinclair-ontario/pcb-indoor-unit-p039_hu_cea1fc5d396b207f.jpg)

PCB jednostki wewnętrznej posiada **4 złącza RS-485** do komunikacji Modbus:

| Złącze | Typ | Wyprowadzenia |
|-----------|------|--------|
| **CN1** | RS-485 z 12V (4-pin) | 1: +12V, 2: B, 3: A, 4: GND |
| **CN2** | RS-485 bez 12V (4-pin) | 1: B, 2: A |
| **CN3** | RS-485 bez 12V (3-pin) | B, A |
| **CN4** | RS-485 z 12V (4-pin) | 1: GND, 2: B, 3: A, 4: +12V |

**Dla TapHome:** Użyj złącza **CN3** (3-pin, RS-485 bez 12V) lub **CN2** (4-pin, RS-485 bez 12V) do połączenia BMS z TapHome Core:

- **B** → B-/D- na TapHome RS-485
- **A** → A+/D+ na TapHome RS-485

### Interfejs RS-485 sterownika przewodowego

Sterownik przewodowy zapewnia dwa interfejsy komunikacyjne:

| Interfejs | Typ | Wyprowadzenia | Zastosowanie |
|-----------|------|--------|-----|
| **1 — BMS** | 2-przewodowy, AWG24 skrętka | 1: B, 2: A | Podłączenie do BMS/TapHome przez konwerter RS-232 na RS-485 |
| **2 — +12VDC** | 4-przewodowy, AWG24, max 8m | 1: +12VDC, 2: B, 3: A, 4: GND | Linia komunikacyjna urządzenia (zasilana przez urządzenie) |

> [!WARNING]
> **Ważne — Interfejs 1 wyprowadza sygnały RS-485.** Przy podłączeniu przez port BMS sterownika przewodowego wymagany jest konwerter RS-232 na RS-485. Do bezpośredniego połączenia RS-485 użyj złączy na PCB jednostki wewnętrznej (CN1–CN4).

### Specyfikacja techniczna

- **Komunikacja:** Modbus RTU, RS-485
- **Prędkość transmisji:** 9600, brak parzystości, 1 bit stopu
- **Zakres Slave ID:** 1–253 (domyślnie 1)
- **Kabel:** AWG24 skrętka, klasa V
- **Protokół:** Read Multiple Coils (0x01), Read Multiple Registers (0x03), Write Multiple Coils (0x0F), Write Multiple Registers (0x10)

## Konfiguracja

### Ustawianie adresu Modbus

Modbus Slave ID konfiguruje się przez ekran dotykowy sterownika przewodowego:

1. Włącz sterownik, naciśnij **COMMISSION** aby uzyskać dostęp do strony COMMISSION
2. Naciśnij **FUNCTION** aby przejść do strony FUNCTION
3. Naciśnij **Next** (przycisk skrajnie prawy) aby przejść do strony FUNCTION 4/4, gdzie wyświetlany jest "Address"
4. Wybierz **Address** i za pomocą **+** / **-** ustaw żądaną wartość (zakres 1–253, domyślnie 1)
5. Naciśnij **OK** aby zapisać

![Menu COMMISSION sterownika przewodowego Sinclair Ontario do ustawienia adresu Modbus](https://taphome.com/images/compatibility/sinclair-ontario/bms-address-commission-screen_hu_edcd667ced7f4590.jpg)

![Ekran ustawiania adresu Sinclair Ontario z zakresem 1-253](https://taphome.com/images/compatibility/sinclair-ontario/bms-address-setting-screen_hu_62a57d0934c90146.jpg)

> [!WARNING]
> **Adresów 0 i 126 nie można używać.** Adres 0 jest zarezerwowany dla broadcast (odbierany przez wszystkie jednostki), a adres 126 jest zarezerwowany.

### Uwagi dotyczące komunikacji

- Tryby pracy można zmieniać tylko gdy jednostka jest **WYŁĄCZONA**
- W jednostkach tylko do ogrzewania ustawienia "Chłodzenie" i "Chłodzenie+Ciepła woda" są nieskuteczne
- Gdy zasobnik jest niedostępny, tryby "Ciepła woda", "Chłodzenie+Ciepła woda" i "Ogrzewanie+Ciepła woda" są nieskuteczne
- Zmiany parametrów z aktywowaną funkcją pamięci działają natychmiast, ale są zapamiętywane po **30 minutach**

## Możliwości urządzenia

### Zasilanie i tryb pracy

- **WŁ/WYŁ** (H:42) — włącza lub wyłącza pompę ciepła. Używa specjalnego kodowania: 0xAA (170) = WŁ, 0x55 (85) = WYŁ. Stan WŁ/WYŁ jest współdzielony między wieloma urządzeniami (Tryb urlopowy, Ręczne odszranianie i Debug podłogi sprawdzają go przed zezwoleniem na zmiany)
- **Tryb pracy** (H:2) — wybiera Ogrzewanie, Ciepła woda, Chłodzenie+Ciepła woda, Ogrzewanie+Ciepła woda lub Chłodzenie. Tryby można zmieniać tylko przy WYŁĄCZONEJ jednostce. Szablon ostrzega, jeśli wybrany jest tryb z wodą, ale zasobnik nie jest dostępny

### Wartości zadane temperatury

Szablon zapewnia osobne wartości zadane dla każdego scenariusza sterowania:

- **Wartość zadana temperatury zasilania ogrzewania** (H:10) — docelowa temperatura zasilania dla ogrzewania, 20–60°C (wysokotemperaturowy) lub 20–55°C (niskotemperaturowy), domyślnie 45°C
- **Wartość zadana temperatury zasilania chłodzenia** (H:9) — docelowa temperatura zasilania dla chłodzenia, 7–25°C, domyślnie 18°C
- **Wartość zadana temperatury pokojowej ogrzewania** (H:12) — docelowa temperatura pokojowa dla ogrzewania, 18–30°C, domyślnie 20°C (aktywna tylko gdy Tryb sterowania ustawiony na T-room)
- **Wartość zadana temperatury pokojowej chłodzenia** (H:11) — docelowa temperatura pokojowa dla chłodzenia, 18–30°C, domyślnie 24°C (aktywna tylko gdy Tryb sterowania ustawiony na T-room)
- **Tryb sterowania** (C:17) — przełącza między sterowaniem temperaturą zasilania (T-water out) a sterowaniem temperaturą pokojową (T-room). Posiada atrybut serwisowy wskazujący, czy zainstalowany jest zdalny czujnik pokojowy (C:33), oraz akcję serwisową do konfiguracji

### Monitoring temperatury

Szablon odczytuje 9 czujników temperatury z pompy ciepła, wszystkie z konwersją ÷10 z surowych wartości rejestrów:

- **Temperatura zewnętrzna** (H:118) — temperatura powietrza zewnętrznego
- **Temperatura zasilania** (H:125) — temperatura wody opuszczającej wymiennik płytowy
- **Temperatura powrotu** (H:127) — temperatura wody wchodzącej do wymiennika płytowego
- **Temperatura rurki gazowej** (H:130) — temperatura linii parowej czynnika chłodniczego
- **Temperatura rurki cieczowej** (H:131) — temperatura rurki cieczowej czynnika chłodniczego
- **Ciśnienie tłoczenia** (H:124) — ciśnienie tłoczenia sprężarki jako ekwiwalent temperatury nasycenia
- **Temperatura opcjonalnego czujnika wody** (H:126) — odczyt opcjonalnego czujnika temperatury wody
- **Zdalna temperatura pokojowa** (H:129) — odczyt zdalnego czujnika pokojowego (ostrzega, jeśli czujnik zdalny nie jest dostępny)
- **Zasobnik ciepłej wody** (H:128) — aktualna temperatura zasobnika ze sterowaniem wartością zadaną (H:13, zakres 40–80°C)

### Zasobnik ciepłej wody

**Zasobnik ciepłej wody** odczytuje aktualną temperaturę zasobnika (H:128, ÷10) i steruje żądaną temperaturą (H:13, zakres 40–80°C, domyślnie 50°C). ReadScript monitoruje, czy zasobnik jest zainstalowany (C:29) i sprawdza błędy czujnika (C:156).

Sześć atrybutów serwisowych zapewnia dodatkowy monitoring:
- Stan grzałki zasobnika, Logika grzałki, Logika innego źródła ciepła
- Delta-T ciepła woda (2–8°C), Priorytet Chłodzenie+Ciepła woda, Priorytet Ogrzewanie+Ciepła woda

Cztery akcje serwisowe umożliwiają konfigurację logiki grzałki, różnicy temperatury ciepłej wody i priorytetów trybów.

### Różnice temperatury

Trzy urządzenia termostatowe sterują pasmami histerezy:

- **Delta-T Chłodzenie** (H:29) — różnica temperatury chłodzenia, 2–10°C, domyślnie 5°C
- **Delta-T Ogrzewanie** (H:30) — różnica temperatury ogrzewania, 2–10°C, domyślnie 10°C
- **Delta-T Temperatura pokojowa** (H:32) — różnica temperatury pokojowej, 1–5°C, domyślnie 2°C

### Regulacja pogodowa

**Regulacja pogodowa** (C:22) włącza automatyczną regulację wartości zadanych na podstawie temperatury zewnętrznej. Po włączeniu wartości zadane ogrzewania i chłodzenia są przeliczane zgodnie z krzywymi pogodowymi.

Sześć atrybutów serwisowych wyświetla aktualne parametry krzywych:
- **AT-Heat / AT-Cool** — dolna/górna granica temperatury zewnętrznej
- **RT-Heat / RT-Cool** — dolna/górna granica temperatury pokojowej
- **WT-Heat / WT-Cool** — dolna/górna granica temperatury wody

### Timery i harmonogramowanie

- **Timer tygodniowy** (C:8) — włącza/wyłącza harmonogram tygodniowy
- **Timer zegarowy** (C:9) — włącza/wyłącza funkcję timera zegarowego
- **Timer temperaturowy** (C:10) — włącza/wyłącza funkcję timera temperaturowego

### Funkcje komfortu i oszczędności energii

- **Tryb cichy** (C:21) — zmniejsza hałas poprzez automatyczną regulację prędkości sprężarki i wentylatora. Dostępny w trybach chłodzenia, ogrzewania i podgrzewania wody
- **Szybka ciepła woda** (C:18) — jednoczesna praca pompy ciepła i grzałki zasobnika dla szybszego podgrzewania wody
- **Ogrzewanie solarne** (C:16) — włącza priorytet ogrzewania solarnego dla oszczędności energii. Ostrzega, jeśli solar nie jest dostępny. Posiada atrybut i akcję serwisową do konfiguracji dostępności solaru (C:31)
- **Tryb urlopowy** (C:34) — utrzymuje temperaturę wewnętrzną/wody w zakresie zapobiegającym zamarzaniu. Tylko do ogrzewania. Wymaga WYŁĄCZENIA systemu
- **Tryb awaryjny** (C:26) — włącza ogrzewanie awaryjne wyłącznie przez grzałkę w przypadku awarii jednostki zewnętrznej

### Konfiguracja grzałki elektrycznej

- **Opcjonalna grzałka** (H:3) — konfiguruje liczbę pomocniczych grzałek elektrycznych: 1 komplet, 2 komplety lub Wył
- **Temperatura aktywacji grzałki** (H:14) — progowa temperatura zewnętrzna dla aktywacji grzałki, od -20 do 18°C, domyślnie -15°C

### Termostat

- **Konfiguracja termostatu** (H:39) — konfiguruje typ podłączenia termostatu zewnętrznego: Bez, Powietrze lub Powietrze+Ciepła woda
- **Stan termostatu** (H:132) — odczytuje zapotrzebowanie termostatu zewnętrznego: Chłodzenie, Ogrzewanie lub Wył

### Uruchomienie ogrzewania podłogowego

**Uruchomienie ogrzewania podłogowego** (C:25) zarządza procesem wstępnego podgrzewania podłogi przy pierwszym użyciu systemu ogrzewania podłogowego. System musi być WYŁĄCZONY przed aktywacją.

Cztery atrybuty serwisowe monitorują proces uruchomienia:
- Segmenty debug podłogi (1–10 sekcji), Temperatura okresu 1 (25–35°C)
- Delta-T segmentu (2–10°C), Czas segmentu (12–72 godziny)

Sześć akcji serwisowych steruje procesem: Włączenie, Start, Stop i konfiguracja poszczególnych parametrów.

### Dezynfekcja

**Dezynfekcja** (H:135 odczyt / C:23 zapis) zarządza cyklem dezynfekcji systemu wodnego z raportowaniem stanu: Wył, Działa, Zakończono lub Niepowodzenie. Atrybut serwisowy wyświetla wartość zadaną temperatury dezynfekcji (H:4, zakres 40–70°C, domyślnie 70°C), a trzy akcje serwisowe umożliwiają ustawienie temperatury, uruchomienie i zatrzymanie cyklu.

### Funkcje konserwacyjne

- **Ręczne odszranianie** (C:36) — uruchamia ręczny cykl odszraniania. Wymaga WYŁĄCZENIA systemu
- **Tryb wymuszony** (H:40) — wyłącznie do odzysku czynnika chłodniczego i diagnostyki: Wymuszone chłodzenie, Wymuszone ogrzewanie lub Wył
- **Odpowietrzanie** (H:41) — usuwa powietrze z systemu wodnego: Powietrze, Zasobnik lub Wył

### Diagnostyka jednostki zewnętrznej

**Stan jednostki zewnętrznej** (H:117) raportuje aktualny stan jednostki: Chłodzenie, Ogrzewanie, Ciepła woda lub Wył. ReadScript monitoruje **38 cewek błędów i zabezpieczeń** w trzech grupach:

**Błędy jednostki zewnętrznej** (C:88–C:109): Błędy czujnika otoczenia/odszraniania/tłoczenia/ssania, błąd wentylatora, zabezpieczenie wysokiego/niskiego ciśnienia, błąd ustawień DIP mocy, błędy czujnika ekonomizera, zabezpieczenie systemu odwracalne/nieodwracalne, zabezpieczenie presostat przepływu, błąd zaworu 4-drogowego

**Błędy falownika/sprężarki** (C:128–C:151): Błędy napięcia szyny DC, zabezpieczenie prądem AC, błędy IPM/PFC, błąd rozruchu, utrata fazy, nadprąd sprężarki, nadmierne obroty, desynchronizacja, zablokowanie, błąd komunikacji falownika, przegrzanie radiatora/IPM, błąd obwodu ładowania, błąd napięcia wejściowego AC

**Błędy czujników jednostki wewnętrznej**: Błędy czujnika skraplacza/grzałki/cieczy chłodniczej/pary/zasobnika, błąd zdalnego czujnika pokojowego

Dwanaście atrybutów serwisowych zapewnia monitoring na poziomie komponentów:
- Stan sprężarki, Stan wentylatora, Stan zaworu 4-drogowego
- Grzałka karteru, Grzałka tacki, Stan odszraniania, Stan powrotu oleju
- T-tłoczenie, T-odszranianie, T-ssanie, T-ekonomizer wejście/wyjście (wszystkie ÷10 °C)

### Atrybuty i akcje serwisowe na poziomie modułu

Moduł udostępnia 11 atrybutów serwisowych do monitorowania konfiguracji systemu:
- **T-HP max** — maksymalna temperatura zasilania pompy ciepła (40–55°C)
- **Czas pracy chłodzenia/ogrzewania** — minimalny czas pracy sprężarki na tryb
- **Stan pompy wodnej** — pompa wodna jednostki wewnętrznej Wł/Wył
- **Inne źródło ciepła** — czy włączone jest inne źródło ciepła, z trybem logiki i temperaturą włączenia
- **Stan innego źródła ciepła** — Wł/Wył
- **Logika opcjonalnej grzałki** — tryb logiki grzałki
- **Wartość ograniczenia prądu** — maksymalny limit prądu (0–50 A)
- **Limit mocy** — limit mocy w kW (wartość rejestru × 10)

Dziesięć akcji serwisowych umożliwia konfigurację tych parametrów plus akcję **Reset błędu** (H:44) do kasowania usterek.

### Dodatkowe możliwości

Pompa ciepła udostępnia również rejestry do sterowania kartą bramkową (C:11), odzysku czynnika chłodniczego (C:35), ręcznego sterowania zaworem 2-drogowym (C:37), odczytu temperatury debug podłogi i pozostałego czasu (H:133–H:136), pogodowo obliczonej wartości zadanej (H:137) oraz ustawionej/bieżącej częstotliwości sprężarki (H:142–H:143). Dostępne są również cewki błędów komunikacyjnych między sterownikiem przewodowym a jednostką wewnętrzną/zewnętrzną i falownikiem (C:64–C:66). Mogą one zostać dodane w przyszłej aktualizacji szablonu.

## Rozwiązywanie problemów

### Brak komunikacji Modbus

1. **Sprawdź kable RS-485:**
   - Przewód B prawidłowo podłączony do B-/D- na TapHome
   - Przewód A prawidłowo podłączony do A+/D+ na TapHome
   - Jeśli używasz Interfejsu 1 sterownika przewodowego, upewnij się, że zainstalowany jest konwerter RS-232 na RS-485
2. Zweryfikuj adres Modbus Slave na sterowniku przewodowym (COMMISSION → FUNCTION 4/4 → Address)
3. Potwierdź ustawienia TapHome: **9600 baud, brak parzystości, 1 bit stopu**
4. Spróbuj użyć złączy na PCB jednostki wewnętrznej (CN1–CN4) bezpośrednio zamiast portu BMS sterownika przewodowego

### Zmiany trybu nie działają

1. Sprawdź, czy jednostka jest **WYŁĄCZONA** przed zmianą trybu pracy — zmiany trybu są zablokowane podczas pracy jednostki
2. Sprawdź, czy zasobnik jest zainstalowany (C:29) przy wyborze trybów Ciepła woda, Chłodzenie+Ciepła woda lub Ogrzewanie+Ciepła woda
3. W jednostkach tylko do ogrzewania tryby Chłodzenie i Chłodzenie+Ciepła woda są nieskuteczne

### Tryb urlopowy / Ręczne odszranianie nie aktywuje się

1. Jednostka musi być **WYŁĄCZONA** (H:42 = 0x55) przed włączeniem tych funkcji
2. WriteScript szablonu sprawdza stan WŁ/WYŁ i wyświetla ostrzeżenie, jeśli system jest włączony

### Błędy czujników wyświetlane w TapHome

1. Sprawdź konkretną cewkę błędu w atrybutach serwisowych Stanu jednostki zewnętrznej
2. Dla błędów czujników jednostki wewnętrznej (C:152–C:160) sprawdź odpowiednie połączenia czujników temperatury na PCB
3. Użyj akcji serwisowej **Reset błędu** (H:44) do skasowania odwracalnych usterek po rozwiązaniu problemu

## Dostępne urządzenia

Sinclair Ontario Moduł

Atrybuty serwisowe

|                                         |                                                                                                          |
|-----------------------------------------|----------------------------------------------------------------------------------------------------------|
| T-PC max \[°C]                          | reads H:16 (UInt16); maximum heat pump outlet temperature, range 40–55°C, default 50°C                   |
| Czas pracy chłodzenia \[min]            | reads H:33 (UInt16); minimum compressor run time in cooling mode, range 1–10 min, default 3 min          |
| Czas pracy ogrzewania \[min]            | reads H:34 (UInt16); minimum compressor run time in heating mode, range 1–10 min, default 5 min          |
| Stan pompy wody                         | reads C:175 (Bool); On/Off status of indoor unit water pump                                              |
| Inne źródło ciepła                      | reads C:27 (Bool); With/Without — whether other thermal source is enabled                                |
| Logika innego źródła ciepła             | reads H:35 (UInt16); other thermal source logic mode 1–3                                                 |
| T-Inne włączenie \[°C]                  | reads H:15 (Int16); outdoor temperature threshold for other thermal source activation, range -20 to 18°C |
| Stan innego źródła ciepła               | reads C:169 (Bool); On/Off status of other heat source                                                   |
| Logika opcjonalnej grzałki elektrycznej | reads H:37 (UInt16); optional e-heater logic mode 1–2                                                    |
| Limit prądu \[A]                        | reads H:38 (UInt16); maximum current limit, range 0–50 A, default 16 A                                   |
| Limit mocy \[kW]                        | reads H:43 (UInt16) × 10; power limit in kW (register value × 10), range 0–10 kW                         |

Akcje serwisowe

|                                               |                                                                        |
|-----------------------------------------------|------------------------------------------------------------------------|
| Ustaw T-PC max                                | writes H:16 (UInt16); range 40–55°C                                    |
| Ustaw czas pracy chłodzenia                   | writes H:33 (UInt16); range 1–10 min                                   |
| Ustaw czas pracy ogrzewania                   | writes H:34 (UInt16); range 1–10 min                                   |
| Ustaw inne źródło ciepła                      | writes C:27 (Bool); 0=Without, 1=With                                  |
| Ustaw logikę innego źródła ciepła             | writes H:35 (UInt16); range 1–3                                        |
| Ustaw T-Inne włączenie                        | writes H:15 (Int16); range -20 to 18°C                                 |
| Zmień logikę opcjonalnej grzałki elektrycznej | writes H:37 (UInt16); range 1–2                                        |
| Zmień limit prądu                             | writes H:38 (UInt16); range 1–50 A                                     |
| Zmień limit mocy                              | writes H:43 (UInt16); value in 0.1 kW units, range 1–100 (= 0.1–10 kW) |
| Resetuj błąd                                  | writes H:44 (UInt16); 0=Does not clear fault, 1=Clear fault            |

Delta-T Chłodzenie Termostat

Różnica temperatury chłodzenia — steruje pasmem histerezy wokół wartości zadanej chłodzenia (2–10°C)

Rejestr: H:29 UInt16 Jednostka: °C numeric

Delta-T Ogrzewanie Termostat

Różnica temperatury ogrzewania — steruje pasmem histerezy wokół wartości zadanej ogrzewania (2–10°C)

Rejestr: H:30 UInt16 Jednostka: °C numeric

Delta-T Temperatura pokojowa Termostat

Różnica temperatury pokojowej do cyklicznego włączania/wyłączania termostatu (1–5°C)

Rejestr: H:32 UInt16 Jednostka: °C numeric

Odpowietrzanie Przełącznik wielowartościowy

Odpowietrzanie systemu wodnego — Powietrze, Zasobnik lub Wył

Rejestr: H:41 UInt16 numeric

Wartości / Stany: Air · Water tank · Off

Timer zegarowy Przełącznik

Rejestr: C:9 Bool

Wartości / Stany: ON · OFF

Tryb sterowania Przełącznik

Wybór trybu sterowania — T-water out (temperatura zasilania) lub T-room (temperatura pokojowa)

Rejestr: C:17 Bool

Wartości / Stany: T-room · T-water out

Akcje serwisowe

|                      |
|----------------------|
| Ustaw czujnik zdalny |

Ciśnienie tłoczenia Czujnik temperatury Tylko do odczytu

Ciśnienie tłoczenia sprężarki jako ekwiwalent temperatury nasycenia

Rejestr: H:124 Int16 Jednostka: °C numeric

Dezynfekcja Przełącznik wielowartościowy

Stan cyklu dezynfekcji systemu wodnego — Wył, Działa, Zakończono lub Niepowodzenie

Rejestr: H:135 → C:23 UInt16 numeric

Wartości / Stany: Off · Running · Done · Failed

Akcje serwisowe

|                               |
|-------------------------------|
| Ustaw temperaturę dezynfekcji |
| Uruchom dezynfekcję           |
| Zatrzymaj dezynfekcję         |

Tryb awaryjny Przełącznik

Ogrzewanie awaryjne wyłącznie przez grzałkę — aktywuje się przy awarii jednostki zewnętrznej

Rejestr: C:26 Bool

Wartości / Stany: ON · OFF

Szybka ciepła woda Przełącznik

Jednoczesna praca pompy ciepła i grzałki dla szybszego podgrzewania wody

Rejestr: C:18 Bool

Wartości / Stany: ON · OFF

Uruchomienie ogrzewania podłogowego Kontakt reed Tylko do odczytu

Proces wstępnego podgrzewania podłogi przy pierwszym użyciu ogrzewania podłogowego — wymaga WYŁĄCZENIA systemu

Rejestr: C:25 Bool

Atrybuty serwisowe

|                                    |
|------------------------------------|
| Segmenty debug podłogi             |
| Temperatura okresu 1 debug podłogi |
| Delta-T segmentu                   |
| Czas segmentu                      |

Akcje serwisowe

|                              |
|------------------------------|
| Włącz debug podłogi          |
| Uruchom debug podłogi        |
| Zatrzymaj debug podłogi      |
| Ustaw segmenty debug podłogi |
| Ustaw temperaturę okresu 1   |
| Ustaw Delta-T segmentu       |
| Ustaw czas segmentu          |

Tryb wymuszony Przełącznik wielowartościowy

Wymuszona praca wyłącznie do odzysku czynnika chłodniczego i diagnostyki — nie do normalnego użytku

Rejestr: H:40 UInt16 numeric

Wartości / Stany: Force-cool · Force-heat · Off

Tryb urlopowy Przełącznik

Utrzymuje temperaturę wewnętrzną/wody w zakresie zapobiegającym zamarzaniu — tylko ogrzewanie, wymaga WYŁĄCZENIA systemu

Rejestr: C:34 Bool

Wartości / Stany: ON · OFF

Zasobnik ciepłej wody Termostat

Temperatura zasobnika i sterowanie wartością zadaną (40–80°C) z monitorowaniem stanu grzałki i priorytetów

Rejestr: H:128 → H:13 Int16 Jednostka: °C numeric

Atrybuty serwisowe

|                                  |
|----------------------------------|
| Stan grzałki zasobnika           |
| Logika grzałki                   |
| Logika innego źródła ciepła      |
| Delta-T ciepła woda              |
| Priorytet Chłodzenie+Ciepła woda |
| Priorytet Ogrzewanie+Ciepła woda |

Akcje serwisowe

|                                        |
|----------------------------------------|
| Ustaw logikę grzałki                   |
| Ustaw Delta-T ciepła woda              |
| Ustaw priorytet Chłodzenie+Ciepła woda |
| Ustaw priorytet Ogrzewanie+Ciepła woda |

Ręczne odszranianie Przełącznik

Uruchamia ręczny cykl odszraniania — wymaga WYŁĄCZENIA systemu

Rejestr: C:36 Bool

Wartości / Stany: ON · OFF

Tryb pracy Przełącznik wielowartościowy

Tryb pracy pompy ciepła — Ogrzewanie, Ciepła woda, Chłodzenie+Ciepła woda, Ogrzewanie+Ciepła woda lub Chłodzenie

Rejestr: H:2 UInt16 numeric

Wartości / Stany: Heat · Hot water · Cool+Heat water · Heat +Hot water · Cool

WŁ/WYŁ Przełącznik

Rejestr: H:42 UInt16 numeric

Wartości / Stany: ON · OFF

Opcjonalna grzałka Przełącznik wielowartościowy

Konfiguracja pomocniczej grzałki elektrycznej — 1 komplet, 2 komplety lub Wył

Rejestr: H:3 UInt16 numeric

Wartości / Stany: 1 set · 2 sets · Off

Stan jednostki zewnętrznej Przełącznik wielowartościowy Tylko do odczytu

Stan pracy jednostki zewnętrznej z monitorowaniem 38 cewek błędów/zabezpieczeń i diagnostyką komponentów

Rejestr: H:117 UInt16 numeric

Wartości / Stany: Cool · Heat · Hot water · Off

Tryb cichy Przełącznik

Zmniejsza hałas poprzez automatyczną regulację prędkości sprężarki i wentylatora

Rejestr: C:21 Bool

Wartości / Stany: ON · OFF

Wartość zadana temperatury pokojowej chłodzenia Termostat

Docelowa temperatura pokojowa dla chłodzenia — aktywna tylko gdy Tryb sterowania ustawiony na T-room (18–30°C)

Rejestr: H:11 UInt16 Jednostka: °C numeric

Wartość zadana temperatury pokojowej ogrzewania Termostat

Docelowa temperatura pokojowa dla ogrzewania — aktywna tylko gdy Tryb sterowania ustawiony na T-room (18–30°C)

Rejestr: H:12 UInt16 Jednostka: °C numeric

Ogrzewanie solarne Przełącznik

Priorytet ogrzewania solarnego dla oszczędności energii — ostrzega, jeśli solar nie jest dostępny

Rejestr: C:16 Bool

Wartości / Stany: ON · OFF

Akcje serwisowe

|             |
|-------------|
| Ustaw solar |

Temperatura aktywacji grzałki Termostat

Progowa temperatura zewnętrzna dla aktywacji pomocniczej grzałki elektrycznej (od -20 do 18°C)

Rejestr: H:14 Int16 Jednostka: °C numeric

Temperatura rurki gazowej Czujnik temperatury Tylko do odczytu

Temperatura rurki gazowej czynnika chłodniczego (linia parowa)

Rejestr: H:130 Int16 Jednostka: °C numeric

Temperatura rurki cieczowej Czujnik temperatury Tylko do odczytu

Temperatura rurki cieczowej czynnika chłodniczego

Rejestr: H:131 Int16 Jednostka: °C numeric

Temperatura opcjonalnego czujnika wody Czujnik temperatury Tylko do odczytu

Rejestr: H:126 Int16 Jednostka: °C numeric

Temperatura zewnętrzna Czujnik temperatury Tylko do odczytu

Rejestr: H:118 Int16 Jednostka: °C numeric

Zdalna temperatura pokojowa Czujnik temperatury Tylko do odczytu

Odczyt zdalnego czujnika temperatury pokojowej — ostrzega, jeśli czujnik zdalny nie jest dostępny

Rejestr: H:129 Int16 Jednostka: °C numeric

Temperatura powrotu (wymiennik płytowy) Czujnik temperatury Tylko do odczytu

Rejestr: H:127 Int16 Jednostka: °C numeric

Temperatura zasilania (wymiennik płytowy) Czujnik temperatury Tylko do odczytu

Rejestr: H:125 UInt16 Jednostka: °C numeric

Timer temperaturowy Przełącznik

Rejestr: C:10 Bool

Wartości / Stany: ON · OFF

Konfiguracja termostatu Przełącznik wielowartościowy

Typ podłączenia termostatu zewnętrznego — Bez, Powietrze lub Powietrze+Ciepła woda

Rejestr: H:39 UInt16 numeric

Wartości / Stany: Without · Air · Air + Hot water

Stan termostatu Przełącznik wielowartościowy Tylko do odczytu

Stan zapotrzebowania termostatu zewnętrznego — Chłodzenie, Ogrzewanie lub Wył

Rejestr: H:132 Int16 numeric

Wartości / Stany: Cool · Heat · Off

Regulacja pogodowa Przełącznik

Automatyczna regulacja wartości zadanych na podstawie temperatury zewnętrznej przy użyciu krzywych pogodowych

Rejestr: C:22 Bool

Wartości / Stany: ON · OFF

Timer tygodniowy Przełącznik

Rejestr: C:8 Bool

Wartości / Stany: ON · OFF

Wartość zadana temperatury zasilania chłodzenia Termostat

Docelowa temperatura zasilania dla chłodzenia — aktywna gdy Tryb sterowania to T-water out (7–25°C)

Rejestr: H:125 → H:9 UInt16 Jednostka: °C numeric

Wartość zadana temperatury zasilania ogrzewania Termostat

Docelowa temperatura zasilania dla ogrzewania — aktywna gdy Tryb sterowania to T-water out (20–60°C)

Rejestr: H:125 → H:10 UInt16 Jednostka: °C numeric

**Połączenie:** Modbus RTU • 9600 baud• 8N1 • Slave ID: $\[SlaveId]

Możliwe ulepszenia (16)

- C:11 Gate-Ctrl. — Gate card control — 0=Close, 1=Open. Hotel gate-card integration.
- C:35 Refrigerant Recovery — 0=Off, 1=On. For service/maintenance — refrigerant recovery mode.
- C:37 Cool 2-Way Valve — 0=Off, 1=On. Manual control of cooling 2-way valve.
- H:117 Unit Status (as sensor) — Currently exposed as Outdoor Unit multi-value switch; could be a dedicated read-only sensor. Values: 01=Cool, 02=Heat, 06=Hot water, 08=Off.
- H:133 T-floor debug — Current calculated floor debug temperature. Available as read-only sensor.
- H:134 Debug time — Remaining floor debug time in hours.
- H:136 Error Time for Floor Debug — Floor debug error timeout in seconds.
- H:137 T-weather depend — Current calculated weather-dependent setpoint temperature.
- H:142 Setting frequency — Compressor target frequency, 0–100 Hz.
- H:143 Running frequency — Compressor actual running frequency, 0–100 Hz.
- C:38 Heat 2-Way Valve — Read-only. 0=Off, 1=On. Heating 2-way valve state.
- C:64 Comm Error IDU-Wired Controller — Read-only. 1=Error. Communication error between wired controller and indoor unit.
- C:65 Comm Error ODU-Wired Controller — Read-only. 1=Error. Communication error between wired controller and outdoor unit.
- C:66 Comm Error Drive-Wired Controller — Read-only. 1=Error. Communication error between wired controller and drive.
- C:67 HP-Antifree — Read-only. 0=Off, 1=On. Heat pump antifreeze protection active.
- C:152-191 Indoor Unit Sensor/State Coils — Various indoor unit sensor errors and component states (E-heater, water pump, valves, etc.). Partially covered by Hot Water Tank readscript (C:156) and Outdoor Unit readscript. Remaining: C:152 (condenser leaving water), C:153 (e-heater leaving water), C:154 (refrigerant liquid), C:155 (condenser entering water), C:158 (vapor line), C:160 (remote room — covered by Control State), C:169–C:191 (component states — partially covered by module service attributes).

## Źródła

- Sinclair S-Therm Modbus Protocol V15.2
  
  2026-03-20
  
  [PDF](https://taphome.com/compatibility/devices/sinclair-ontario/manufacturer/modbus-protocol-v15.pdf)
- Sinclair S-Therm Ontario Monoblock Installation Manual
  
  [www.sinclair-solutions.com](https://www.sinclair-solutions.com/files/instalation-manual-en/sinclair-im-smh-xxxirb-irb-3-irb2-irb2-3-en.pdf) 2026-03-20
  
  [PDF](https://taphome.com/compatibility/devices/sinclair-ontario/manufacturer/installation-manual-monoblock.pdf)

## Powiązana dokumentacja

- [Modbus Integration](https://taphome.com/pl/compatibility/modbus-guide/)
- [Modbus](https://taphome.com/pl/docs/integration/modbus/)
- [Prosta konfiguracja za pomocą szablonów](https://taphome.com/pl/docs/integration/modbus/templates/)
- [Skrypty Modbus i prefetch](https://taphome.com/pl/docs/script/modbus-scripts/)
- [Funkcje Modbus](https://taphome.com/pl/docs/script/modbus/)
- [Typy danych Modbus](https://taphome.com/pl/docs/script/modbus-data-types/)

