TapHome

Sinclair Ontario Pompa Ciepła

Modbus RTU
Submitted by
Last updated: 03. 2026
Sinclair Ontario Pompa Ciepła

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 ponad 50 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

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

ZłączeTypWyprowadzenia
CN1RS-485 z 12V (4-pin)1: +12V, 2: B, 3: A, 4: GND
CN2RS-485 bez 12V (4-pin)1: B, 2: A
CN3RS-485 bez 12V (3-pin)B, A
CN4RS-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:

InterfejsTypWyprowadzeniaZastosowanie
1 — BMS2-przewodowy, AWG24 skrętka1: B, 2: APodłączenie do BMS/TapHome przez konwerter RS-232 na RS-485
2 — +12VDC4-przewodowy, AWG24, max 8m1: +12VDC, 2: B, 3: A, 4: GNDLinia komunikacyjna urządzenia (zasilana przez urządzenie)

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
Ekran ustawiania adresu Sinclair Ontario z zakresem 1-253

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
  • Opcjonalny czujnik 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 wodyreads C:175 (Bool); On/Off status of indoor unit water pump
Inne źródło ciepłareads C:27 (Bool); With/Without — whether other thermal source is enabled
Logika innego źródła ciepłareads 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łareads C:169 (Bool); On/Off status of other heat source
Logika opcjonalnej grzałki elektrycznejreads 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 maxwrites H:16 (UInt16); range 40–55°C
Ustaw czas pracy chłodzeniawrites H:33 (UInt16); range 1–10 min
Ustaw czas pracy ogrzewaniawrites H:34 (UInt16); range 1–10 min
Ustaw inne źródło ciepławrites C:27 (Bool); 0=Without, 1=With
Ustaw logikę innego źródła ciepławrites H:35 (UInt16); range 1–3
Ustaw T-Inne włączeniewrites H:15 (Int16); range -20 to 18°C
Zmień logikę opcjonalnej grzałki elektrycznejwrites H:37 (UInt16); range 1–2
Zmień limit prąduwrites H:38 (UInt16); range 1–50 A
Zmień limit mocywrites H:43 (UInt16); value in 0.1 kW units, range 1–100 (= 0.1–10 kW)
Resetuj błądwrites H:44 (UInt16); 0=Does not clear fault, 1=Clear fault

Sinclair Ontario

Atrybuty serwisowe
T-HP max [°C]
modbusr(H, 16, uint16)
Cool run time [min]
modbusr(H, 33, uint16)
Heat run time [min]
modbusr(H, 34, uint16)
Water Pump State
if(modbusr(c, 175, bool), "On", "Off")
Other thermal
if(modbusr(c,27,bool), "With", "Without")
Other thermal logic
modbusr(h,35,uint16)
T-Other switch on [°C]
MODBUSR(H, 15, Int16)
Other Heat Source State
if(modbusr(c, 169, bool), "On", "Off")
Optional E-Heater logic
modbusr(h,37,uint16)
Current limit value [A]
modbusr(h,38,uint16)
Power limit [kW]
modbusr(h,43,uint16) * 10
Akcje serwisowe
Set T-HP max
Parametry: T-HP max (40–55 C)
modbusw(H, 16, uint16, C)
Set Cool run time
Parametry: Cool run time (1–10 min)
modbusw(H, 33, uint16, min)
Set Heat run time
Parametry: Heat run time (1–10 min)
modbusw(H, 34, uint16, min)
Set Other thermal
Parametry: Other thermal
modbusw(c, 27, bool, ot)
Set Other thermal logic
Parametry: Logic (1–3 lo)
modbusw(h,35,uint16,lo)
Set T-Other switch on
Parametry: T-Other switch on (-20–18 temperature)
modbusw(h,15,int16,temperature)
Change Optional E-Heater logic
Parametry: Logic (1–2 lo)
modbusw(h,37,uint16,lo)
Change Current limit value
Parametry: limit (1–50 lo)
modbusw(h,38,uint16,lo)
Change Power limit
Parametry: Value [0.1 * kW] (1–100 val)
modbusw(h,43,uint16,val)
Reset error
Parametry: Parameter1
modbusw(h,44,uint16,Abr1)
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 Chłodzenie

Odczyt temperatury zadanej
MODBUSR(H, 29, uInt16)
Zapis temperatury zadanej
MODBUSW(H, 29, uInt16, round(Se))
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 Ogrzewanie

Odczyt temperatury zadanej
MODBUSR(H, 30, uInt16)
Zapis temperatury zadanej
MODBUSW(H, 30, uInt16, round(Se))
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

Delta-T Temperatura pokojowa

Odczyt temperatury zadanej
MODBUSR(H, 32, uInt16)
Zapis temperatury zadanej
MODBUSW(H, 32, uInt16,round(Se))
Odpowietrzanie Przełącznik wielowartościowy

Odpowietrzanie systemu wodnego — Powietrze, Zasobnik lub Wył

Rejestr: H:41 UInt16 numeric
Wartości / Stany: Air · Water tank · Off

Odpowietrzanie

Odczyt stanu przełącznika
MODBUSR(H, 41, uInt16)
Zapis stanu przełącznika
MODBUSW(H, 41, uInt16, Mu)
Timer zegarowy Przełącznik
Rejestr: C:9 Bool

Timer zegarowy

Odczyt stanu przełącznika
MODBUSR(C, 9, Bool)
Zapis stanu przełącznika
MODBUSW(C, 9, Bool, St)
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

Tryb sterowania

Odczyt stanu przełącznika
MODBUSR(C, 17, Bool)
Zapis stanu przełącznika
MODBUSW(C, 17, Bool, St)
Odczyt (moduł)
if(modbusr(c, 160, bool), adderror("Remote Room Temp Sensor Error"));
Atrybuty serwisowe
Remote sensor
if(modbusr(C, 33, bool), "With", "Without")
Akcje serwisowe
Set Remote sensor
Parametry: Remote sensor
modbusw(C, 33, bool, rs)
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

Ciśnienie tłoczenia

Odczyt temperatury
MODBUSR(H, 124, Int16)/10
Dezynfekcja Przełącznik wielowartościowy

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

Rejestr: H:135C:23 UInt16 numeric
Wartości / Stany: Off · Running · Done · Failed
Akcje serwisowe
Ustaw temperaturę dezynfekcji
Uruchom dezynfekcję
Zatrzymaj dezynfekcję

Dezynfekcja

Odczyt stanu przełącznika
MODBUSR(H, 135, uInt16)
Zapis stanu przełącznika
if (Mu = 1, modbusw(C, 23, bool, 1));
if (Mu = 0 or Mu = 2, modbusw(C, 23, bool, 0));
Atrybuty serwisowe
Disinfection Temp [°C]
modbusr(H, 4, uint16)
Akcje serwisowe
Set Disinfection Temp
Parametry: Disinfection Temp (40–70 C)
modbusw(H, 4, uint16, C)
Start Disinfection
modbusw(C, 23, bool, 1)
Stop Disinfection
modbusw(C, 23, bool, 0)
Tryb awaryjny Przełącznik

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

Rejestr: C:26 Bool

Tryb awaryjny

Odczyt stanu przełącznika
MODBUSR(C, 26, Bool)
Zapis stanu przełącznika
MODBUSW(C, 26, Bool, St)
Szybka ciepła woda Przełącznik

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

Rejestr: C:18 Bool

Szybka ciepła woda

Odczyt stanu przełącznika
MODBUSR(C, 18, Bool)
Zapis stanu przełącznika
MODBUSW(C, 18, Bool, St)
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

Uruchomienie ogrzewania podłogowego

Odczyt
MODBUSR(C, 25, Bool)
Atrybuty serwisowe
Floor Debug Segments
modbusr(H,5,uint16)
Floor Debug Period 1 temp [°C]
modbusr(H,6,uint16)
△T of segment [°C]
modbusr(h,7,uint16)
Segment time [hours]
modbusr(h,8,uint16)
Akcje serwisowe
Enable Floor Debug
Parametry: On/Off
if sw = 0
    MODBUSW(C, 24, Bool, 0);
else
    if on_off = 0
        MODBUSW(C, 24, Bool, 1);
    else
        return("Please turn off the system first");
    end
end
Start Floor Debug
MODBUSW(C, 25, Bool, 1)
Stop Floor Debug
MODBUSW(C, 25, Bool, 0)
Set Floor Debug Segments
Parametry: Sections (1–10 se)
modbusw(H,5,uint16,se)
Set Floor Debug Period 1 temp
Parametry: Temperature (25–35 C)
modbusw(h,6,uint16,C)
Set △T of segment
Parametry: Temperature (2–10 C)
modbusw(h,7,uint16,C)
Set Segment time
Parametry: Time (12–72 h)
modbusw(h,8,int16,h)
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 wymuszony

Odczyt stanu przełącznika
MODBUSR(H, 40, uInt16)
Zapis stanu przełącznika
MODBUSW(H, 40, uInt16, Mu)
Tryb urlopowy Przełącznik

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

Rejestr: C:34 Bool

Tryb urlopowy

Odczyt stanu przełącznika
MODBUSR(C, 34, Bool)
Zapis stanu przełącznika
if on_off = 0
    MODBUSW(C, 34, Bool, St);
else
    counter := 10;
end
Odczyt (moduł)
if counter > 0
    addwarning("Please turn off the system first!");
    counter := counter -1;
end
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:128H: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

Zasobnik ciepłej wody

Odczyt temperatury
MODBUSR(H, 128, Int16)/10
Odczyt temperatury zadanej
MODBUSR(H, 13, uInt16)
Zapis temperatury zadanej
MODBUSW(H, 13, uInt16, round(Se))
Odczyt (moduł)
water_tank := modbusr(C, 29, bool);

if(!water_tank, adderror("No Water Tank Installed"));
if(modbusr(c, 156 , bool), adderror("Water Tank Temp Sensor Error"));
Atrybuty serwisowe
Water Tank Heater State
if(modbusr(c, 173, bool), "On", "Off")
Tank heater Logic
modbusr(H, 36, uint16)
Other thermal logic
modbusr(H, 35, uint16)
△T-hot water [°C]
modbusr(H, 31, uint16)
Cool+Hot Water Priority
if(modbusr(c, 19, bool), "Hot water", "Cool")
Heat+Hot Water Priority
if(modbusr(c, 20, bool), "Hot water", "Heat")
Akcje serwisowe
Set Tank heater Logic
Parametry: Logic (1–2 L)
modbusw(H, 36, uint16, L)
Set △T-hot water
Parametry: △T (2–8 C)
modbusw(H, 31, uint16, C)
Set Cool+Hot Water Priority
Parametry: Priority
modbusw(C, 19, bool, P)
Set Heat+Hot Water Priority
Parametry: Priority
modbusw(C, 20, bool, P)
Ręczne odszranianie Przełącznik

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

Rejestr: C:36 Bool

Ręczne odszranianie

Odczyt stanu przełącznika
MODBUSR(C, 36, Bool)
Zapis stanu przełącznika
if on_off = 0
    MODBUSW(C, 36, Bool, St);
else
    counter := 10;
end
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

Tryb pracy

Odczyt stanu przełącznika
var ret := MODBUSR(H, 2, uInt16);

if( !water_tank and (ret = 2 or ret = 3 or ret = 4), addwarning("Water tank is unavailable"));

return(ret)
Zapis stanu przełącznika
MODBUSw(H, 2, uInt16,Mu)
WŁ/WYŁ Przełącznik
Rejestr: H:42 UInt16 numeric

WŁ/WYŁ

Odczyt stanu przełącznika
var status := MODBUSR(H, 42, uint16);

if status = 0xAA
    on_off := 1;
    return(1);
else
    on_off := 0;
    return(0);
end
Zapis stanu przełącznika
if St = 0
    MODBUSW(H, 42, uint16, 0x55);
else
    MODBUSW(H, 42, uint16, 0xAA);
end
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

Opcjonalna grzałka

Odczyt stanu przełącznika
MODBUSR(H, 3, uInt16)
Zapis stanu przełącznika
MODBUSw(H, 3, uInt16,Mu)
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

Stan jednostki zewnętrznej

Odczyt stanu przełącznika
MODBUSR(H, 117, uInt16)
Odczyt (moduł)
if(modbusr(c, 88 , bool), adderror("Ambient Temp Sensor Error"));
if(modbusr(c, 89 , bool), adderror("Defrost Temp Sensor Error"));
if(modbusr(c, 90 , bool), adderror("Discharge Temp Sensor Error"));
if(modbusr(c, 91 , bool), adderror("Suction Temp Sensor Error"));
if(modbusr(c, 92 , bool), adderror("ODU Fan Error"));
if(modbusr(c, 93 , bool), adderror("High-Pressure Sensor Error"));
if(modbusr(c, 94 , bool), adderror("High Pressure Protection"));
if(modbusr(c, 95 , bool), adderror("Low Pressure Protection"));
if(modbusr(c, 96 , bool), adderror("High Discharge Protection"));
if(modbusr(c, 97 , bool), adderror("Capacity DIP Setting Error"));
if(modbusr(c, 98 , bool), adderror("Communication Error between IDU and ODU"));
if(modbusr(c, 99 , bool), adderror("Economizer In Sensor Error"));
if(modbusr(c, 100 , bool), adderror("Economizer Out Sensor Error"));
if(modbusr(c, 102 , bool), adderror("System Recoverable Protection"));
if(modbusr(c, 103 , bool), adderror("System Irrecoverable Protection"));
if(modbusr(c, 108 , bool), adderror("Flow Switch Protection"));
if(modbusr(c, 109 , bool), adderror("4-way valve error"));
if(modbusr(c, 128 , bool), adderror("DC Bus Low-voltage or Voltage Drop"));
if(modbusr(c, 129 , bool), adderror("DC Bus Over-voltage"));
if(modbusr(c, 129 , bool), adderror("DC Bus Over-voltage"));
if(modbusr(c, 130 , bool), adderror("AC Current Protection (Input Side)"));
if(modbusr(c, 131 , bool), adderror("IPM Error"));
if(modbusr(c, 132 , bool), adderror("PFC Error"));
if(modbusr(c, 133 , bool), adderror("Startup Error"));
if(modbusr(c, 134 , bool), adderror("Phase Loss"));
if(modbusr(c, 135 , bool), adderror("Drive Module Resetting"));
if(modbusr(c, 136 , bool), adderror("Compressor Overcurrent"));
if(modbusr(c, 137 , bool), adderror("Over-speed"));
if(modbusr(c, 138 , bool), adderror("Charging Circuit Error or Current Sensor Error"));
if(modbusr(c, 139 , bool), adderror("Desynchronizing"));
if(modbusr(c, 140 , bool), adderror("Compressor Stalling"));
if(modbusr(c, 141 , bool), adderror("Drive Communication Error"));
if(modbusr(c, 142 , bool), adderror("Radiator or IPM or PFC Over-temperature"));
if(modbusr(c, 143 , bool), adderror("Defective Radiator or IPM or PFC"));
if(modbusr(c, 146 , bool), adderror("Charging Circuit Error"));
if(modbusr(c, 147 , bool), adderror("AC Input Voltage Error"));
if(modbusr(c, 148 , bool), adderror("Drive Board Temp Sensor Error"));
if(modbusr(c, 149 , bool), adderror("AC Contactor Protection or Input Cross-zero Error"));
if(modbusr(c, 150 , bool), adderror("Temp Drift Protection"));
if(modbusr(c, 151 , bool), adderror("Sensor Connection Protection (Connection to Phase U or V failed)"));
Atrybuty serwisowe
Compressor State
if(modbusr(c, 80, bool), "On", "Off")
Fan State
if(modbusr(c, 81, bool), "On", "Off")
4-way Valve State
if(modbusr(c, 83, bool), "On", "Off")
Compressor Crankcase Heater State
if(modbusr(c, 84, bool), "On", "Off")
Underpan Heater State
if(modbusr(c, 85, bool), "On", "Off")
Defrosting State
if(modbusr(c, 86, bool), "Defrosting", "End")
Oil Return State
if(modbusr(c, 87, bool), "In oil return", "No oil return")
T-discharge [°C]
MODBUSR(H, 119, Int16)/10
T-defrost [°C]
MODBUSR(H, 120, Int16)/10
T-suction [°C]
MODBUSR(H, 121, Int16)/10
T-economizer in [°C]
MODBUSR(H, 122, Int16)/10
T-economizer out [°C]
MODBUSR(H, 123, Int16)/10
Tryb cichy Przełącznik

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

Rejestr: C:21 Bool

Tryb cichy

Odczyt stanu przełącznika
MODBUSR(C, 21, Bool)
Zapis stanu przełącznika
MODBUSW(C, 21, Bool, St)
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 chłodzenia

Odczyt temperatury zadanej
MODBUSR(H, 11, uInt16)
Zapis temperatury zadanej
MODBUSW(H, 11, uInt16, round(Se))
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

Wartość zadana temperatury pokojowej ogrzewania

Odczyt temperatury zadanej
MODBUSR(H, 12, uInt16)
Zapis temperatury zadanej
MODBUSW(H, 12, uInt16, round(Se))
Ogrzewanie solarne Przełącznik

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

Rejestr: C:16 Bool
Atrybuty serwisowe
Ustawienie solaru
Akcje serwisowe
Ustaw solar

Ogrzewanie solarne

Odczyt stanu przełącznika
var ret := MODBUSR(C, 16, Bool);

if (ret, if ( !MODBUSR(C, 31, Bool), addwarning("Solar is not available")));

return(ret);
Zapis stanu przełącznika
MODBUSW(C, 16, Bool, St)
Atrybuty serwisowe
Solar setting
if(modbusr(C, 31, bool), "With", "Without")
Akcje serwisowe
Set Solar
Parametry: Solar
modbusw(C, 31, bool, S)
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 aktywacji grzałki

Odczyt temperatury zadanej
MODBUSR(H, 14, Int16)
Zapis temperatury zadanej
MODBUSW(H, 14, Int16, round(Se))
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 gazowej

Odczyt temperatury
MODBUSR(H, 130, Int16)/10
Temperatura rurki cieczowej Czujnik temperatury Tylko do odczytu

Temperatura rurki cieczowej czynnika chłodniczego

Rejestr: H:131 Int16 Jednostka: °C numeric

Temperatura rurki cieczowej

Odczyt temperatury
MODBUSR(H, 131, Int16)/10
Temperatura opcjonalnego czujnika wody Czujnik temperatury Tylko do odczytu
Rejestr: H:126 Int16 Jednostka: °C numeric

Temperatura opcjonalnego czujnika wody

Odczyt temperatury
MODBUSR(H, 126, Int16)/10
Temperatura zewnętrzna Czujnik temperatury Tylko do odczytu
Rejestr: H:118 Int16 Jednostka: °C numeric

Temperatura zewnętrzna

Odczyt temperatury
MODBUSR(H, 118, Int16)/10
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

Zdalna temperatura pokojowa

Odczyt (moduł)
if( !modbusr(C, 33, bool), addwarning("Remote sensor not available"))
Odczyt temperatury
MODBUSR(H, 129, Int16)
Temperatura powrotu (wymiennik płytowy) Czujnik temperatury Tylko do odczytu
Rejestr: H:127 Int16 Jednostka: °C numeric

Temperatura powrotu (wymiennik płytowy)

Odczyt temperatury
MODBUSR(H, 127, Int16)/10
Temperatura zasilania (wymiennik płytowy) Czujnik temperatury Tylko do odczytu
Rejestr: H:125 UInt16 Jednostka: °C numeric

Temperatura zasilania (wymiennik płytowy)

Odczyt temperatury
MODBUSR(H, 125, uInt16)/10
Timer temperaturowy Przełącznik
Rejestr: C:10 Bool

Timer temperaturowy

Odczyt stanu przełącznika
MODBUSR(C, 10, Bool)
Zapis stanu przełącznika
MODBUSW(C, 10, Bool, St)
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

Konfiguracja termostatu

Odczyt stanu przełącznika
MODBUSR(H, 39, uInt16)
Zapis stanu przełącznika
MODBUSW(H, 39, uInt16, Mu)
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

Stan termostatu

Odczyt stanu przełącznika
MODBUSR(H, 132, Int16)
Regulacja pogodowa Przełącznik

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

Rejestr: C:22 Bool
Atrybuty serwisowe
AT-Heat
AT-Cool
RT-Heat
RT-Cool
WT-Heat
WT-Cool

Regulacja pogodowa

Odczyt stanu przełącznika
MODBUSR(C, 22, Bool)
Zapis stanu przełącznika
MODBUSW(C, 22, Bool, St)
Atrybuty serwisowe
AT-Heat
MODBUSR(H, 18, Int16) + " / " + MODBUSR(H, 17, uInt16)
AT-Cool
MODBUSR(H, 24, uInt16) + " / " + MODBUSR(H, 23, uInt16)
RT-Heat
MODBUSR(H, 20, uInt16) + " / " + MODBUSR(H, 19, uInt16)
RT-Cool
MODBUSR(H, 26, uInt16) + " / " + MODBUSR(H, 25, uInt16)
WT-Heat
MODBUSR(H, 22, uInt16) + " / " + MODBUSR(H, 21, uInt16)
WT-Cool
MODBUSR(H, 28, uInt16) + " / " + MODBUSR(H, 27, uInt16)
Timer tygodniowy Przełącznik
Rejestr: C:8 Bool

Timer tygodniowy

Odczyt stanu przełącznika
MODBUSR(C, 8, Bool)
Zapis stanu przełącznika
MODBUSW(C, 8, Bool, St)
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:125H:9 UInt16 Jednostka: °C numeric

Wartość zadana temperatury zasilania chłodzenia

Odczyt temperatury
MODBUSR(H, 125, uInt16)/10
Odczyt temperatury zadanej
MODBUSR(H, 9, uInt16)
Zapis temperatury zadanej
MODBUSW(H, 9, uInt16, round(Se))
Wartość zadana temperatury zasilania ogrzewania Termostat

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

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

Wartość zadana temperatury zasilania ogrzewania

Odczyt temperatury
MODBUSR(H, 125, uInt16)/10
Odczyt temperatury zadanej
MODBUSR(H, 10, uInt16)
Zapis temperatury zadanej
MODBUSW(H, 10, Int16, round(Se))
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