TapHome

Intesis IntesisBox Zużycie

Modbus RTU
Dodane przez
Ostatnia aktualizacja: 05. 2026
Intesis IntesisBox Zużycie

Szablon IntesisBox Consumption jest towarzyszącym modułem Modbus RTU dla bramki IntesisBox Panasonic Aquarea (INMBSPAN001A000 / PA-AW2-MBS-1 oraz jej następczyni INMBSPAN001A100). Nie reprezentuje samodzielnego urządzenia fizycznego — dodaje trzy czujniki energii tylko do odczytu nad już zainstalowaną bramką, udostępniając zużycie według trybu (Grzanie, Chłodzenie, Zasobnik) jako oddzielne urządzenia czujnikowe w TapHome.

Moduł odczytuje trzy rejestry holding (H:47, H:48, H:49) co 15 sekund i raportuje wartości w watogodzinach (Wh). Gwarantowany przez producenta zakres to 0–50 800 W na rejestr.

Moduł towarzyszący — najpierw zainstaluj główny szablon. Ten szablon rozszerza szablon Intesis IntesisBOX PA-AW2-MBS-1 o dedykowane czujniki zużycia. Połączenie sprzętowe, konfiguracja przełączników DIP, okablowanie RS-485 oraz ustawienie adresu slave są opisane na stronie głównej — ten szablon jedynie dodaje trzy dodatkowe czujniki na tej samej magistrali Modbus RTU.

Połączenie sprzętowe

Moduł towarzyszący wykorzystuje tę samą ścieżkę sprzętową co główna integracja IntesisBox PA-AW2-MBS-1:

  • Bramka: Intesis INMBSPAN001A000 (starsza PA-AW2-MBS-1) lub jej następczyni INMBSPAN001A100 podłączona do jednostki hydraulicznej Panasonic dostarczonym kablem CN-CNT.
  • Magistrala: EIA-485 (RS-485), wyłącznie topologia magistrali, do 1 200 m, terminacja 120 ohm na obu końcach.
  • Transmisja do TapHome: typowo Modbus RTU enkapsulowany w TCP przez bramkę RS-485-TCP, dzięki czemu TapHome CCU dociera do IntesisBox przez Ethernet.

Pełny schemat okablowania, układ przełączników DIP, ustawienie adresu slave i topologię magistrali znajdziesz na stronie głównej Intesis IntesisBOX PA-AW2-MBS-1.

Konfiguracja

Parametry importu TapHome

Podczas importu szablonu w TapHome podaj:

  • IP Address — adres bramki RS-485-TCP w sieci lokalnej (musi odpowiadać wartości użytej w głównym szablonie PA-AW2-MBS-1).
  • Slave ID — adres Modbus slave IntesisBoxa (domyślnie 1, ustawiany na SW3 IntesisBoxa).

Użyj tego samego adresu IP i Slave ID co w głównym module IntesisBox PA-AW2-MBS-1 — oba szablony adresują tę samą fizyczną bramkę. Po prostu odczytują różne rejestry holding.

Parametry komunikacji

IntesisBox używa Modbus RTU przy 9600 baud, 8N2 (automatycznie wykrywa również 8N1), z adresem slave ustawianym przez przełącznik DIP SW3 P1–P6 na IntesisBoxie (domyślnie 1). Wszystkie trzy rejestry zużycia są odpytywane co 15 sekund.

Funkcje urządzenia

Szablon udostępnia trzy niezależne urządzenia czujnikowe — po jednym dla każdego trybu pracy Aquarea. Wszystkie trzy to rejestry holding UInt16 tylko do odczytu raportujące energię w watogodzinach (Wh).

Zużycie w trybie grzania

Heat Mode Consumption (H:47) raportuje energię zużytą przez pompę ciepła Panasonic Aquarea podczas pracy w trybie ogrzewania pomieszczenia. Gwarantowany przez producenta zakres to 0–50 800 W.

Zużycie w trybie chłodzenia

Cool Mode Consumption (H:48) raportuje energię zużytą podczas pracy w trybie chłodzenia pomieszczenia. Gwarantowany przez producenta zakres to 0–50 800 W.

Zużycie w trybie zasobnika

Tank Mode Consumption (H:49) raportuje energię zużytą podczas podgrzewania zasobnika ciepłej wody użytkowej (CWU). Gwarantowany przez producenta zakres to 0–50 800 W.

Kompatybilność i układ rejestrów

Ten szablon celuje w sygnały zużycia per tryb reklamowane w aktywnym datasheecie INMBSPAN001A100, który wprost wskazuje wsparcie „specyficznych sygnałów zużycia i generowania energii per tryb: zasobnik, grzanie i chłodzenie". Te same sygnały istnieją również na starszej bramce INMBSPAN001A000 (PA-AW2-MBS-1) w rejestrach udokumentowanych w sekcji 4.2.4 jej instrukcji użytkownika.

Adresowanie rejestrów w tym szablonie pokrywa się z instrukcją dla trybów Grzanie i Chłodzenie, ale rejestr Zasobnika różni się:

TapHome XMLTrybPLC w instrukcji (A000 v1.6)Zgodność
H:47Grzanie47tak
H:48Chłodzenie48tak
H:49Zasobnik46przesunięcie

Najbardziej prawdopodobnym wyjaśnieniem jest, że szablon celuje w rozszerzony układ rejestrów następczyni A100 (generacje Aquarea K/L/M) zamiast starszego układu A000. Nowsze rewizje firmware A000 są alternatywną możliwością, ale nie są potwierdzone dostępną dokumentacją producenta.

Jeżeli czujnik Tank Mode Consumption stale pokazuje 0, podczas gdy pompa ciepła aktywnie podgrzewa zasobnik CWU, podłączona bramka prawdopodobnie korzysta ze starszej mapy rejestrów A000, gdzie zużycie zasobnika znajduje się na PLC 46. W takim przypadku zmodyfikuj skrypt odczytu urządzenia Tank Mode Consumption, aby wskazywał H:46 zamiast H:49. Rejestry Grzanie i Chłodzenie pozostają nietknięte.

Rozwiązywanie problemów

Wszystkie trzy czujniki raportują 0 Wh
  1. Sprawdź, czy bazowy moduł PA-AW2-MBS-1 komunikuje się z pompą ciepła (żółta dioda L1 na IntesisBoxie migająca 100 ms WŁ / 1900 ms WYŁ wskazuje normalną pracę).
  2. Potwierdź, że adres IP i Slave ID w tym module towarzyszącym odpowiadają wartościom użytym w głównym szablonie.
  3. Pompa ciepła musi rzeczywiście pracować w odpowiednim trybie — w stanie bezczynności wszystkie trzy rejestry z założenia raportują 0.
Tank Mode Consumption raportuje 0 podczas aktywnego grzania CWU

Szablon XML adresuje zużycie zasobnika na H:49, co odpowiada układowi A100. W starszym firmware A000 zużycie zasobnika znajduje się na H:46. Zmodyfikuj skrypt odczytu urządzenia Tank na H:46, jeśli twoja bramka to starszy model A000.

Wartości wydają się nieproporcjonalnie wysokie lub niskie

Wartości zużycia są raportowane jako surowe watogodziny z IntesisBoxa — nie jest stosowane żadne skalowanie. Gwarantowany przez producenta zakres to 0–50 800 W na rejestr. Wartości spoza tego zakresu zwykle wskazują na rozbieżność adresowania rejestrów lub błąd ramki Modbus, a nie na rzeczywisty odczyt.

Dostępne urządzenia

IntesisBox Consumption Moduł
Zużycie w trybie grzania Zmienna Tylko do odczytu

Energia zużyta przez pompę ciepła Panasonic Aquarea w trybie ogrzewania pomieszczenia (Wh, zakres 0–50 800 W)

Rejestr: H:47 UInt16 Jednostka: Wh

Zużycie w trybie grzania

Odczyt
MODBUSR(H, 47, Uint16)
Zapis
MODBUSWNE(H, 47, Uint16, Va)
Zużycie w trybie chłodzenia Zmienna Tylko do odczytu

Energia zużyta przez pompę ciepła Panasonic Aquarea w trybie chłodzenia pomieszczenia (Wh, zakres 0–50 800 W)

Rejestr: H:48 UInt16 Jednostka: Wh

Zużycie w trybie chłodzenia

Odczyt
MODBUSR(H, 48, Uint16)
Zapis
MODBUSWNE(H, 48, Uint16, Va)
Zużycie w trybie zasobnika Zmienna Tylko do odczytu

Energia zużyta przez pompę ciepła Panasonic Aquarea podczas podgrzewania zasobnika ciepłej wody użytkowej (Wh, zakres 0–50 800 W)

Rejestr: H:49 UInt16 Jednostka: Wh

Zużycie w trybie zasobnika

Odczyt
MODBUSR(H, 49, Uint16)
Zapis
MODBUSWNE(H, 49, Uint16, Va)
Połączenie: Modbus RTU • 9600 baud• 8N1 • Slave ID: $[SlaveId]
Możliwe ulepszenia (3)
  • H:53 Error Code — Aquarea error code register (PLC 53 / protocol 52). 0=No Error; U/H/F error families documented. Useful diagnostic, but outside the consumption-only scope of this companion module — covered by the main intesisbox-pa-aw2-mbs-1 template.
  • H:65 Device Status — Heat pump on/off status (PLC 65 / protocol 64). Covered by the main intesisbox-pa-aw2-mbs-1 template.
  • H:71 Current error status — Boolean error flag (PLC 71 / protocol 70). Covered by the main intesisbox-pa-aw2-mbs-1 template.

Źródła

Znalazłeś problem z tym szablonem urządzenia?

Napisz nam, co nie działa, czego brakuje lub jak powinien zachowywać się szablon. Twoja opinia pomaga nam utrzymać katalog dokładnym.

Zweryfikowane przez TapHome

Chcesz tego użyć w swoim TapHome Core?

Otwórz ten szablon w portalu klienta, aby zastosować go w swoim domu, lub zaproponuj modyfikację i wyślij ją z powrotem do katalogu.

Otwórz w portalu