TapHome

Intesis Klimatyzatory

Modbus TCP
Dodane przez
Ostatnia aktualizacja: 04. 2026
Intesis Klimatyzatory

Szablon TapHome „Intesis Klimatyzatory" to integracja Modbus TCP zaprojektowana dla rodziny Intesis (HMS Networks) interfejsów Modbus AC. Jego mapa rejestrów odpowiada 1:1 urządzeniu Panasonic PA-AC-MBS-1 (kod zamówieniowy INMBSPAN001I100) dla jednostek wewnętrznych Panasonic Etherea, przy czym rejestry podstawowe (H:0–H:26) działają również na wariantach Daikin, Mitsubishi Electric, Fujitsu, Hitachi, LG i Samsung z tej samej rodziny bramek.

Szablon udostępnia 32 urządzenia obejmujące wszystkie główne funkcje sterowania: wł/wył, tryb pracy, prędkość wentylatora, położenia żaluzji pionowych i poziomych, termostat z temperaturą bieżącą i zadaną, External Sensor Temperature dla mechanizmu Virtual Temperature, diagnostykę sprężarki, detekcję obecności ECONAVI, poziomy Demand Response (DRM), odczyt min/max nastawy, raportowanie kodów błędów oraz historię zużycia energii Panasonic Dziś/Wczoraj/Łącznie.

Połączenie sprzętowe

Architektura systemu
Intesis PA-AC-MBS-1 — do 63 jednostek wewnętrznych AC na magistrali EIA-485 do mastera Modbus RTU

Pojedynczy interfejs PA-AC-MBS-1 / INMBSPAN001I100 jest dedykowany jednej jednostce wewnętrznej i zasilany bezpośrednio z jednostki AC (zewnętrzny zasilacz nie jest wymagany). Na jednej magistrali EIA-485 może współpracować do 63 interfejsów, każdy z własnym adresem slave Modbus. Bramka znajduje się między gniazdem CN-CNT jednostki wewnętrznej Panasonic a masterem Modbus RTU — w tej integracji TapHome pełni rolę mastera.

Transport szablonu — Modbus TCP przez konwerter RTU

Szablon XML deklaruje Modbus TCP (ModbusTcpCCU z IpAddress + SlaveId), podczas gdy sprzęt PA-AC-MBS-1 obsługuje wyłącznie Modbus RTU (EIA-485, domyślnie 9600 bps, 8N2, adres slave 1–63). Pomiędzy rdzeniem TapHome a bramką Intesis wymagany jest zatem konwerter Modbus TCP ↔ RTU. Sprawdzone konwertery:

  • ComWinTop CWT-MB300E — przewodowy Ethernet na RS-485
  • USR-IOT USR-W630 — Wi-Fi na RS-485, przemysłowy
  • Elfin-EW11 — kompaktowy Wi-Fi na RS-485

Wariant Panasonic VRF INMBSPAN016O000 (kod zamówieniowy PA-AC-MBS, do 16 jednostek wewnętrznych na bramkę) obsługuje natywnie Modbus TCP równolegle z RTU. Użytkownicy instalacji ECOi/PACi VRF mogą podłączyć TapHome bezpośrednio bez konwertera.

Połączenie z jednostką wewnętrzną AC
Podłączenie Intesis PA-AC-MBS-1 do gniazda CN-CNT jednostki wewnętrznej Panasonic oraz do magistrali EIA-485
  1. Odłącz zasilanie sieciowe jednostki AC.
  2. Otwórz przednią pokrywę jednostki wewnętrznej, aby uzyskać dostęp do obwodu elektronicznego.
  3. Znajdź gniazdo oznaczone CN-CNT na płytce PCB jednostki wewnętrznej.
  4. Włóż dostarczony kabel Intesis (stała długość 1,5 m / 4,9 ft — nie modyfikować) do CN-CNT z jednej strony oraz do złącza CN-CNT w INMBSPAN001I100 z drugiej strony. Prowadź kabel z dala od przewodów zasilających/uziemiających.
  5. Interfejs można zamontować wewnątrz lub na zewnątrz jednostki wewnętrznej (szyna DIN EN60715 TH35 lub ściana).
  6. Podłącz listwę zaciskową EIA-485 (A/B) do strony RS-485 konwertera Modbus TCP ↔ RTU.
  7. Przywróć zasilanie sieciowe.
Okablowanie magistrali RS-485 (EIA-485)

Użyj 2-biegunowej listwy zaciskowej wtykowej na PA-AC-MBS-1. Zachowaj polaryzację:

  • A+ na PA-AC-MBS-1 → A+/D+ na konwerterze Modbus TCP/RTU
  • B− na PA-AC-MBS-1 → B-/D- na konwerterze
  • Uziemiaj ekran tylko po stronie konwertera (uziemienie jednopunktowe)

Reguły magistrali:

  • Topologia: tylko liniowa — pętla i gwiazda nie są dozwolone na EIA-485
  • Maksymalna długość magistrali: 1 200 m (3 937 ft)
  • Terminacja 120 Ω wymagana na każdym końcu magistrali — PA-AC-MBS-1 zawiera wewnętrzny rezystor 120 Ω aktywowany przełącznikiem DIP SW4-P4
  • Fail-safe biasing musi być zapewniony przez mastera Modbus (większość konwerterów przemysłowych to oferuje)
  • Do 63 interfejsów Intesis na jednej magistrali

Długość kabla CN-CNT (1,5 m) nie może być modyfikowana. Prowadź go z dala od przewodów zasilających/uziemiających i nie zbieraj ich razem — bliskość przewodów sieciowych może pogorszyć komunikację z jednostką wewnętrzną.

Konfiguracja

Układ przełączników DIP
Przełączniki DIP SW1, SW3 i SW4 na płytce PA-AC-MBS-1

PA-AC-MBS-1 ma trzy grupy przełączników DIP na płytce. Wszystkie zmiany DIP wymagają restartu zasilania, aby weszły w życie.

SW1 — funkcje jednostki wewnętrznej AC

PozycjaOFFON (domyślnie)
SW1-P1Jednostka wewnętrzna nie ma trybu FANJednostka wewnętrzna ma tryb FAN
SW1-P2Jednostka wewnętrzna nie ma żaluzji poziomychJednostka wewnętrzna ma żaluzje poziome
SW1-P3, P4Pozostawić w ustawieniu fabrycznym

SW3 — adres slave Modbus (1–63) + część prędkości transmisji

  • Pozycje P1–P6: binarnie kodowany adres slave Modbus. Domyślnie = 1 (P1 ON, pozostałe OFF).
  • Pozycje P7–P8: razem z SW4-P3 wybierają prędkość transmisji.

SW4 — skala temperatury, prędkość transmisji, terminacja

PozycjaOFF (domyślnie)ON
SW4-P1Temperatura w decicelsius (×10, np. 220 = 22,0 °C)Temperatura w Celsius ×1 (np. 22 = 22 °C)
SW4-P2CelsiusFahrenheit
SW4-P3Selektor prędkości transmisji (patrz tabela)
SW4-P4Magistrala EIA-485 bez wewnętrznej terminacjiWewnętrzna terminacja 120 Ω włączona

Fabryczne ustawienie SW4-P1 to OFF = decicelsius (×10). Urządzenia temperaturowe TapHome w tym szablonie oczekują surowych wartości Celsius, więc odczyty takie jak 220 zamiast 22 °C oznaczają, że DIP pozostaje w pozycji fabrycznej. Ustaw SW4-P1 na ON, aby przełączyć bramkę na Celsius ×1 (całkowite °C) przed integracją z TapHome, lub zastosuj formułę ÷10 w urządzeniu wirtualnym dla każdego rejestru temperatury (H:4, H:5, H:22, H:24, H:25, H:66). Fahrenheit (SW4-P2 ON) nie jest obsługiwany przez ten szablon.

Prędkość transmisji (SW3-P7/P8 + SW4-P3)

SW3-P7SW3-P8SW4-P3Prędkość transmisji
OFFOFFOFF2400
OFFONOFF4800
ONOFFOFF9600 (domyślnie)
ONONOFF19200
OFFOFFON38400
OFFONON57600
ONOFFON76800
ONONON115200
Przegląd bramki — LED i zaciski
PA-AC-MBS-1 widok z przodu — złącze jednostki AC, wskaźnik LED, przełączniki DIP SW1/SW3/SW4 i port EIA-485

Z przodu interfejsu:

  • Złącze jednostki AC (CN-CNT) — strona górna, prowadzi do jednostki wewnętrznej
  • Wskaźnik LED — stan pracy (patrz tabela poniżej)
  • SW1 — funkcje AC (obok złącza jednostki AC)
  • SW3, SW4 — Modbus i dodatkowe ustawienia (dolna krawędź)
  • Port EIA-485 — 2-biegunowa listwa śrubowa A/B (prawy dolny róg)

Stany wskaźnika LED

Stan urządzeniaSchemat LEDZnaczenie
Uruchomienie5 s ON, potem OFFReset urządzenia / rozruch
Normalna praca200 ms ON / 2 s OFFBramka poprawnie skonfigurowana i komunikuje się
Normalna pracaTrwale OFFBrak skonfigurowanego adresu slave Modbus
Awaria200 ms ON / 200 ms OFFBłąd komunikacji z jednostką AC
Oprogramowanie konfiguracyjne Intesis MAPS

Wszystkie ustawienia dostępne poprzez przełączniki DIP można alternatywnie zapisać przez Intesis MAPS — bezpłatne narzędzie uruchomieniowe HMS Networks. MAPS służy również do aktualizacji firmware’u bramki oraz do skanowania podłączonych jednostek wewnętrznych w wariantach multi-unit VRF. PA-AC-MBS-1 objęty tym szablonem nie wymaga MAPS do podstawowego użycia; przełączniki DIP wystarczają dla adresu slave i prędkości transmisji.

Konfiguracja modułu TapHome

W TapHome skonfiguruj moduł z:

  • Adresem IP konwertera Modbus TCP ↔ RTU (lub bramki VRF INMBSPAN016O000 przy użyciu natywnym)
  • Slave ID odpowiadającym SW3 na interfejsie Intesis (domyślnie 1)

Jeśli konwerter mapuje wiele slave’ów RTU za pojedynczym TCP IP, użyj własnej funkcji translacji adresów slave w konwerterze (a nie TapHome Slave ID), aby wybrać właściwy interfejs na magistrali.

Funkcje urządzeń

Szablon udostępnia 32 urządzenia pokrywające pełny zestaw rejestrów Panasonic Etherea. Rejestry podstawowe (H:0 do H:26 plus H:9 Unit Operation Time) są częścią współdzielonego układu bazowego Intesis Modbus AC i działają we wszystkich wariantach marek (Daikin, Mitsubishi Electric, Fujitsu, Hitachi, LG, Samsung). Rejestry od H:38 w górę są specyficzne dla Panasonic Etherea i na bramkach innych marek zwykle odczytują 0 lub −32768.

Zasilanie i tryb pracy
  • Power (H:0) — włącza lub wyłącza jednostkę wewnętrzną. Rejestr podstawowy, działa na wszystkich markach Intesis AC.
  • Mode (H:1) — Auto, Heat, Dry, Fan, Cool. Rejestr podstawowy, cross-brand.
  • Heat 8/10 C Mode (H:56) — niskotemperaturowe ogrzewanie Panasonic (zakres 5–8 °C) dla ochrony w trakcie nieobecności / przeciwzamrożeniowej. Tylko Panasonic Etherea.
  • Powerful (H:38) — krótkotrwały boost dla maksymalnej mocy grzewczej/chłodniczej. Tylko Panasonic Etherea.
  • Quiet (H:39) — praca cicha, obniża prędkość wentylatora jednostki zewnętrznej. Tylko Panasonic Etherea.
  • ECO Mode (H:57) — selektor oszczędzania energii ECONAVI z trzema stanami (Off / Econavi / Auto Comfort). Auto Comfort wymaga serii PKE 2013 lub nowszej.
  • Demand Response (H:58) — selektor poziomu DRM (Normal / Comp OFF — DRM1 / 50 % — DRM2 / 75 % — DRM3). Tylko Panasonic Etherea.
Termostat i odniesienia temperaturowe
  • Thermostat Setpoint (H:4 żądana + H:5 bieżąca) — modelowane jako termostat TapHome: bieżąca temperatura odniesienia pochodzi z H:5 (zwykle temperatura powietrza powrotnego lub odczyt z czujnika zdalnego), a żądana nastawa z H:4. Zakres nastawy jest ujednolicony 16–30 °C na Panasonic; na Daikin DK-AC-MBS-1 wynosi 18–32 °C w chłodzeniu i 16–30 °C w grzaniu.
  • Current Max Setpoint (H:24, tylko do odczytu) — górne ograniczenie aktualnie wymuszane przez jednostkę wewnętrzną (domyślnie 30 °C). Rejestr podstawowy.
  • Current Min Setpoint (H:25, tylko do odczytu) — dolne ograniczenie aktualnie wymuszane (domyślnie 16 °C). Rejestr podstawowy.
  • External Sensor Temperature (H:22) — przekazuje wartość czujnika pokojowego do bramki w celu aktywacji mechanizmu Virtual Temperature. Po ustawieniu bramka oblicza efektywną nastawę jako SAC = Su − (Tu − TAC) (formuła Panasonic), gdzie Su to nastawa po stronie Modbus, Tu to zewnętrzne odniesienie temperaturowe, a TAC to odniesienie jednostki wewnętrznej (H:5). Pozostawienie H:22 na domyślnej wartości −32768 wyłącza mechanizm. Gdy Virtual Temperature jest aktywne, pilot Panasonic nie może już zmieniać nastawy.
  • Return Path Temperature (H:66, tylko do odczytu) — temperatura na ścieżce powietrza powrotnego AC. Tylko Panasonic Etherea.
Wentylator i przepływ powietrza
  • Fan Speed (H:2) — Auto plus 5 poziomów ręcznych (Low → High). Jednostki z mniejszą liczbą dostępnych poziomów po cichu ignorują niewykorzystane wartości. Rejestr podstawowy, cross-brand (liczba poziomów wentylatora różni się w zależności od marki — bramki Daikin udostępniają 6 prędkości ręcznych plus kod Fan Stop).
  • Vertical Vane Position (H:3) — Auto, Up, trzy pozycje pośrednie, Down, Swing. Rejestr podstawowy.
  • Horizontal Vane Position (H:26) — Auto, Left, trzy pozycje pośrednie, Right. Wymaga SW1-P2 ON na PA-AC-MBS-1 (jednostka wewnętrzna musi mieć żaluzje poziome). Rejestr podstawowy na markach obsługujących żaluzje poziome.
Diagnostyka i czas pracy
  • Error Code (H:11, tylko do odczytu) — kod błędu producenta. 0 = brak błędu, 65535 (−1) = błąd komunikacji bramka–AC, inne wartości zgodnie z tabelą producenta (Panasonic używa kodów H/F, np. 8209 = H11 błąd komunikacji jednostki wewnętrznej/zewnętrznej; bramki Daikin zwracają kody A/C/E/H/J/L/P/U).
  • Compressor Status (H:53, tylko do odczytu) — Off, To Off (ramping down), To On (ramping up), On. Tylko Panasonic.
  • Compressor On Time (H:54) — skumulowane godziny pracy sprężarki zewnętrznej (0–65 535 h, zapisywalne dla resetu lub ustawienia wstępnego). Tylko Panasonic.
  • Unit Operation Time (H:9) — skumulowane godziny pracy jednostki wewnętrznej (liczy tylko gdy On). Rejestr podstawowy.
  • Under-voltage Count (H:55) — bieżący licznik zdarzeń podnapięcia zasilania (0–300), zapisywalny do resetu. Tylko Panasonic.
  • Human Activity (H:59, tylko do odczytu) — flaga obecności PIR ECONAVI. Polaryzacja jest odwrócona: 0 = wykryto obecność (domyślnie), 1 = brak obecności. Użytkownicy preferujący konwencjonalną polaryzację mogą owinąć to w wirtualny czujnik odwrócony. Tylko Panasonic.
  • Operation Current (H:62, tylko do odczytu, mA) — chwilowy prąd pobierany przez system AC. Tylko Panasonic Etherea 2013 PKE+.
  • Power Consumption (H:61, tylko do odczytu, W) — chwilowa moc całego systemu AC (jednostka zewnętrzna + wewnętrzna łącznie), nie na jednostkę wewnętrzną. Tylko Panasonic Etherea 2013 PKE+.
Historia zużycia energii (tylko Panasonic Etherea)

Bramki Panasonic Etherea udostępniają trzy 32-bitowe liczniki energii podzielone na pary rejestrów. Szablon udostępnia każdą połowę osobno:

LicznikMSWLSWUwagi
Today EnergyH:72 (R)H:73 (R)0–65 535 Wh na półsłowo
Yesterday EnergyH:74 (R)H:75 (R)Rollover dzienny
Total EnergyH:76 (W)H:77 (W)Czas życia, zapisywalne do resetu/ustawienia wstępnego

Aby uzyskać pełną 32-bitową wartość Wh, zbuduj urządzenie wirtualne TapHome z formułą (MSW × 65536) + LSW dla każdej pary.

Trzy dodatkowe rejestry daty zakotwiczają historię energii w kalendarzu:

  • Today — Year (H:78), domyślnie 2000 — zapisywalne
  • Today — Month (H:79), domyślnie 1 — zapisywalne
  • Today — Day (H:80), domyślnie 0 — zapisywalne

Jednorazowy zapis poprawnej daty jest wymagany, aby rollover Yesterday/Today działał poprawnie; bramka nie ma własnego zegara czasu rzeczywistego.

Dodatkowe możliwości

Sprzęt PA-AC-MBS-1 udostępnia kilka rejestrów, których obecny szablon TapHome jeszcze nie implementuje. Są natywnie obsługiwane przez bramkę i mogą zostać dodane w przyszłej aktualizacji szablonu:

  • Window Contact (H:6, R/W) i Open Window switch-off timeout (H:13, R/W) — sygnalizują otwarte okno w celu wstrzymania AC dla oszczędności energii.
  • Gateway Disablement (H:7, R/W, NVM) i AC Remote Control Disablement (H:8, R/W, NVM) — administracyjne blokady bramki i fizycznego pilota Panasonic.
  • AC Unit Alarm Status (H:10, R) — prosta flaga alarmu uzupełniająca szczegółowy Error Code na H:11.
  • Real Temperature Setpoint (H:23, R) — rzeczywista nastawa aktualnie zastosowana do jednostki wewnętrznej; przydatna do monitorowania obliczeń Virtual Temperature.
  • Auto Mode (H:37, R) — pokazuje, który konkretny tryb (Heat/Dry/Fan/Cool) wybrał Auto.
  • Outdoor Intake Temperature (H:60, R) i Input Reference Temperature (H:65, R) — dodatkowe odniesienia temperaturowe, przydatne do diagnostyki i estymacji COP.
  • Power Consumption — Slow (H:63, R) — ta sama wielkość co H:61 z wolniejszą częstotliwością aktualizacji, stabilniejsza do logowania.
  • Block Periodic Sendings (H:97, R/W, FW 2.3+) — wyłącza okresowe wysyłki z bramki.
  • Odczyty diagnostyczne Modbus — H:14 (lustro prędkości transmisji), H:15 (adres slave), H:21 (maks. liczba prędkości wentylatora obsługiwanych przez jednostkę).
  • Autochangeover / Limited Setpoint (H:1150–H:1156, R/W) — pełny blok machine-mode dla polityk nastaw i progów po stronie bramki.
Pokrycie marek

32 rejestry w tym szablonie tworzą nadzbiór Panasonic. W innych wariantach marek Intesis AC (Daikin, Mitsubishi Electric, Fujitsu, Hitachi, LG, Samsung) zwykle implementowany jest tylko podzbiór podstawowy — na sprzęcie nie-Panasonic pozostałe rejestry odczytują 0 lub −32768.

Rejestr(y)FunkcjaCross-brandTylko Panasonic
H:0Power
H:1Mode
H:2Fan Speed✓ (liczba poziomów różni się)
H:3Vertical Vane✓ (zakresy różnią się)
H:4, H:5Nastawa termostatu + odniesienie✓ (zakres różni się)
H:9Unit Operation Time
H:11Error Code✓ (książki kodów różnią się)
H:22External Sensor Temperature✓ (formuła Virtual Temp specyficzna dla Panasonic)
H:24, H:25Current Max / Min Setpoint
H:26Horizontal Vane Position✓ (marki wspierające)
H:38, H:39Powerful, Quiet
H:53, H:54, H:55Compressor Status, On Time, Under-voltage Count
H:56Heat 8/10 C Mode
H:57ECO Mode (ECONAVI)
H:58Demand Response (DRM)
H:59Human Activity
H:61, H:62, H:66Power Consumption, Operation Current, Return Path Temperature
H:72–H:77Today/Yesterday/Total Energy (pary MSW/LSW)
H:78, H:79, H:80Today Year/Month/Day

Zakres nastawy na H:4 zależy od marki: Panasonic Etherea jest ujednolicony 16–30 °C, podczas gdy Daikin DK-AC-MBS-1 ma 18–32 °C w chłodzeniu i 16–30 °C w grzaniu. Szablon nie wymusza żadnych ograniczeń zakresu, więc użytkownicy na sprzęcie nie-Panasonic powinni ograniczyć nastawę we własnych automatyzacjach.

Obsługiwane bramki AC
Kod zamówieniowyBramkaMarka / linia AC
INMBSPAN001I100PA-AC-MBS-1Panasonic Etherea (referencja szablonu — pełna mapa rejestrów)
INMBSPAN016O000PA-AC-MBSPanasonic ECOi / PACi VRF (Modbus TCP natywnie — konwerter nie jest potrzebny)
INMBSDAI001I000DK-AC-MBS-1Daikin domowe AC (tylko rejestry podstawowe)
ME-AC-MBS-1ME-AC-MBS-1Mitsubishi Electric (tylko rejestry podstawowe)
FJ-AC-MBS-1FJ-AC-MBS-1Fujitsu (tylko rejestry podstawowe)
HI-AC-MBS-1HI-AC-MBS-1Hitachi (tylko rejestry podstawowe)
LG-RC-MBS-1LG-RC-MBS-1LG VRF (tylko rejestry podstawowe)
SM-AC-MBS-1SM-AC-MBS-1Samsung (tylko rejestry podstawowe)

Rozwiązywanie problemów

Brak komunikacji Modbus z TapHome
  1. Sprawdź, czy konwerter Modbus TCP ↔ RTU jest osiągalny — wykonaj ping na IP konwertera i sprawdź, czy jego UI administracyjne jest otwarte.
  2. Potwierdź, że konwerter jest skonfigurowany na 9600 bps, 8N2 (domyślnie dla PA-AC-MBS-1). Dopasuj ustawienia SW3/SW4 na dowolnej zamiennej bramce.
  3. Sprawdź polaryzację na zacisku EIA-485: A+ i B- muszą się zgadzać po obu stronach (Intesis ↔ konwerter).
  4. Upewnij się, że terminacja 120 Ω jest aktywna na ostatnim urządzeniu magistrali — na PA-AC-MBS-1 przełącz SW4-P4 na ON, jeśli jest to węzeł końcowy.
  5. Potwierdź, że Slave ID ustawione w TapHome odpowiada pozycjom SW3 P1–P6 na interfejsie (domyślnie 1).
Odczyty temperatury pokazują wartości około 200–300 zamiast 20–30 °C

Fabryczne ustawienie PA-AC-MBS-1 to decicelsius (×10). Albo ustaw SW4-P1 na ON, aby przełączyć bramkę na Celsius ×1, albo zastosuj formułę dzielenia ÷10 w urządzeniu wirtualnym TapHome dla każdego rejestru temperatury (H:4, H:5, H:22, H:24, H:25, H:66). Po każdej zmianie DIP wymagany jest restart zasilania.

LED miga 200 ms ON / 200 ms OFF (błąd komunikacji z jednostką AC)
  1. Sprawdź kabel CN-CNT pomiędzy interfejsem a jednostką wewnętrzną — dostarczony kabel 1,5 m nie może być modyfikowany ani skracany.
  2. Sprawdź, czy jednostka wewnętrzna jest zasilana.
  3. Potwierdź, że kabel bramki jest prowadzony z dala od przewodów zasilających/uziemiających.
  4. Odczytaj rejestr H:11 Error Code65535 (−1) potwierdza utratę komunikacji bramka–AC; każda inna wartość niezerowa to kod H/F Panasonic lub kod literowy Daikin bezpośrednio z jednostki.
Wartości szablonu są odczytywane jako 0 lub −32768
  1. Na bramkach nie-Panasonic (Daikin, Mitsubishi Electric, Fujitsu, Hitachi, LG, Samsung) rejestry specyficzne dla Panasonic (H:38, H:39, H:53–H:59, H:61–H:66, H:72–H:80) nie są zaimplementowane — będą odczytywane jako 0 lub −32768. Na tych markach używaj tylko urządzeń podstawowych.
  2. −32768 na H:4 Setpoint, H:5 Reference, H:22 External Sensor, H:24 Max, H:25 Min, H:66 Return Path oznacza, że wartość nie została jeszcze zainicjalizowana (bramka dopiero co uruchomiła się lub czujnik zewnętrzny nie jest używany). To normalne po starcie.
Nastawy nie można zmienić z pilota Panasonic

Gdy External Sensor Temperature (H:22) jest ustawiona na cokolwiek innego niż −32768, pilot Panasonic jest zablokowany, a nastawa jest w pełni kontrolowana przez mechanizm Virtual Temperature. Zapisz −32768 do H:22, aby zwolnić kontrolę pilota, albo zaakceptuj pracę tylko przez TapHome.

Wartości rejestrów Today/Yesterday/Total Energy wyglądają nieprawidłowo

Każdy licznik jest podzielony na dwa 16-bitowe rejestry (MSW + LSW). Połącz je w urządzeniu wirtualnym za pomocą (MSW × 65536) + LSW przed wyświetleniem. Upewnij się również, że wewnętrzna data (H:78 Year, H:79 Month, H:80 Day) została raz zapisana — bez poprawnej daty rollover Today/Yesterday nie jest śledzony.

Polecenia Demand Response nie mają efektu na jednostkach nie-Panasonic

Demand Response (H:58), ECO Mode (H:57), Powerful (H:38), Quiet (H:39) i Human Activity (H:59) są specyficzne dla Panasonic Etherea. Inne bramki Intesis Modbus AC ich nie implementują, a zapisy do tych rejestrów są po cichu ignorowane.

Dostępne urządzenia

Intesis Air Conditioners Moduł
Zasilanie Przełącznik

Włącza lub wyłącza jednostkę wewnętrzną AC (działa na wszystkich markach bramek Intesis AC)

Rejestr: H:0 Bool
Wartości / Stany: ON · OFF

Zasilanie

Odczyt stanu przełącznika
MODBUSR(H, 0, Bool)
Zapis stanu przełącznika
MODBUSWNE(H, 0, Bool, St)
Tryb Heat 8/10 °C Przełącznik

Tryb ogrzewania niskotemperaturowego (zakres 5–8 °C) dla scenariuszy nieobecności i ochrony przeciwzamrożeniowej — tylko Panasonic Etherea

Rejestr: H:56 Bool
Wartości / Stany: ON · OFF

Tryb Heat 8/10 °C

Odczyt stanu przełącznika
MODBUSR(H, 56, Bool)
Zapis stanu przełącznika
MODBUSWNE(H, 56, Bool, St)
Powerful Przełącznik

Krótkotrwały boost dla maksymalnej mocy grzewczej lub chłodniczej — tylko Panasonic Etherea

Rejestr: H:38 Bool
Wartości / Stany: ON · OFF

Powerful

Odczyt stanu przełącznika
MODBUSR(H, 38, Bool)
Zapis stanu przełącznika
MODBUSWNE(H, 38, Bool, St)
Human Activity Przełącznik Tylko do odczytu

Czujnik obecności ECONAVI — uwaga na odwróconą polaryzację: OFF = wykryto obecność, ON = brak obecności. Tylko Panasonic Etherea

Rejestr: H:59 Bool
Wartości / Stany: ON · OFF

Human Activity

Odczyt stanu przełącznika
MODBUSR(H, 59, Bool)
Czas pracy sprężarki Zmienna

Skumulowane godziny pracy sprężarki zewnętrznej (zapisywalne do resetu lub ustawienia wstępnego) — tylko Panasonic Etherea

Rejestr: H:54 Int16 Jednostka: hours numeric

Czas pracy sprężarki

Odczyt
MODBUSR(H, 54, Int16)
Zapis
MODBUSWNE(H, 54, Int16, Va)
Bieżąca maks. nastawa Zmienna Tylko do odczytu

Górne ograniczenie nastawy temperatury aktualnie wymuszane przez jednostkę wewnętrzną (domyślnie 30 °C)

Rejestr: H:24 Int16 Jednostka: °C numeric

Bieżąca maks. nastawa

Odczyt
MODBUSR(H, 24, Int16)
Bieżąca min. nastawa Zmienna Tylko do odczytu

Dolne ograniczenie nastawy temperatury aktualnie wymuszane przez jednostkę wewnętrzną (domyślnie 16 °C)

Rejestr: H:25 Int16 Jednostka: °C numeric

Bieżąca min. nastawa

Odczyt
MODBUSR(H, 25, Int16)
Kod błędu Zmienna Tylko do odczytu

Kod błędu producenta z jednostki AC — 0 = brak błędu, 65535 (−1) = błąd komunikacji bramka–AC; inne wartości według tabeli Panasonic H/F lub Daikin z kodami literowymi

Rejestr: H:11 Int16 numeric

Kod błędu

Odczyt
MODBUSR(H, 11, Int16)
Prąd pracy Zmienna Tylko do odczytu

Chwilowy prąd pobierany przez system AC w miliamperach — tylko Panasonic Etherea 2013 PKE+

Rejestr: H:62 Int16 Jednostka: mA numeric

Prąd pracy

Odczyt
MODBUSR(H, 62, Int16)
Zużycie energii Zmienna Tylko do odczytu

Chwilowa moc całego systemu AC w watach (jednostka zewnętrzna + wewnętrzna łącznie, nie na jednostkę wewnętrzną) — tylko Panasonic Etherea 2013 PKE+

Rejestr: H:61 Int16 Jednostka: W numeric

Zużycie energii

Odczyt
MODBUSR(H, 61, Int16)
Temperatura powietrza powrotnego Zmienna Tylko do odczytu

Temperatura powietrza na ścieżce powrotnej AC, zwykle używana przez jednostkę wewnętrzną jako odniesienie sterowania — tylko Panasonic Etherea

Rejestr: H:66 Int16 Jednostka: °C numeric

Temperatura powietrza powrotnego

Odczyt
MODBUSR(H, 66, Int16)
Dziś — Dzień Zmienna

Składowa dzień-miesiąca wewnętrznego kalendarza bramki dla rolloveru energii Today/Yesterday (zapisywalne)

Rejestr: H:80 Int16 numeric

Dziś — Dzień

Odczyt
MODBUSR(H, 80, Int16)
Zapis
MODBUSWNE(H, 80, Int16, Va)
Energia dziś (LSW) Zmienna Tylko do odczytu

Mniej znaczące 16 bitów 32-bitowego licznika energii Today — połącz z MSW jako (MSW × 65536) + LSW, aby uzyskać łączne Wh zużyte dziś

Rejestr: H:73 UInt16 Jednostka: Wh numeric

Energia dziś (LSW)

Odczyt
MODBUSR(H, 73, UInt16)
Energia dziś (MSW) Zmienna Tylko do odczytu

Bardziej znaczące 16 bitów 32-bitowego licznika energii Today — połącz z LSW jako (MSW × 65536) + LSW, aby uzyskać łączne Wh zużyte dziś

Rejestr: H:72 Int16 Jednostka: Wh numeric

Energia dziś (MSW)

Odczyt
MODBUSR(H, 72, Int16)
Dziś — Miesiąc Zmienna

Składowa miesiąc wewnętrznego kalendarza bramki dla rolloveru energii Today/Yesterday (zapisywalne)

Rejestr: H:79 Int16 numeric

Dziś — Miesiąc

Odczyt
MODBUSR(H, 79, Int16)
Zapis
MODBUSWNE(H, 79, Int16, Va)
Dziś — Rok Zmienna

Składowa rok wewnętrznego kalendarza bramki dla rolloveru energii Today/Yesterday (zapisywalne)

Rejestr: H:78 Int16 numeric

Dziś — Rok

Odczyt
MODBUSR(H, 78, Int16)
Zapis
MODBUSWNE(H, 78, Int16, Va)
Energia łącznie (LSW) Zmienna

Mniej znaczące 16 bitów 32-bitowego licznika Total energia czasu życia — połącz z MSW jako (MSW × 65536) + LSW dla łącznych Wh; zapisywalne do resetu lub ustawienia wstępnego

Rejestr: H:77 Int16 Jednostka: Wh numeric

Energia łącznie (LSW)

Odczyt
MODBUSR(H, 77, Int16)
Zapis
MODBUSWNE(H, 77, Int16, Va)
Energia łącznie (MSW) Zmienna

Bardziej znaczące 16 bitów 32-bitowego licznika Total energia czasu życia — połącz z LSW jako (MSW × 65536) + LSW dla łącznych Wh; zapisywalne do resetu lub ustawienia wstępnego

Rejestr: H:76 Int16 Jednostka: Wh numeric

Energia łącznie (MSW)

Odczyt
MODBUSR(H, 76, Int16)
Zapis
MODBUSWNE(H, 76, Int16, Va)
Energia wczoraj (LSW) Zmienna Tylko do odczytu

Mniej znaczące 16 bitów 32-bitowego licznika energii Yesterday — połącz z MSW jako (MSW × 65536) + LSW, aby uzyskać łączne Wh zużyte wczoraj

Rejestr: H:75 Int16 Jednostka: Wh numeric

Energia wczoraj (LSW)

Odczyt
MODBUSR(H, 75, Int16)
Energia wczoraj (MSW) Zmienna Tylko do odczytu

Bardziej znaczące 16 bitów 32-bitowego licznika energii Yesterday — połącz z LSW jako (MSW × 65536) + LSW, aby uzyskać łączne Wh zużyte wczoraj

Rejestr: H:74 Int16 Jednostka: Wh numeric

Energia wczoraj (MSW)

Odczyt
MODBUSR(H, 74, Int16)
Licznik podnapięć Zmienna

Bieżący licznik zdarzeń podnapięcia zasilania (zapisywalny do resetu) — tylko Panasonic Etherea

Rejestr: H:55 Int16 numeric

Licznik podnapięć

Odczyt
MODBUSR(H, 55, Int16)
Zapis
MODBUSWNE(H, 55, Int16, Va)
Czas pracy jednostki Zmienna

Skumulowane godziny pracy jednostki wewnętrznej AC — liczy tylko gdy jednostka jest włączona; zapisywalne do resetu lub ustawienia wstępnego

Rejestr: H:9 Int16 Jednostka: hours numeric

Czas pracy jednostki

Odczyt
MODBUSR(H, 9, Int16)
Zapis
MODBUSWNE(H, 9, Int16, Va)
Temperatura czujnika zewnętrznego Zmienna

Zewnętrzne odniesienie temperatury otoczenia przekazywane do bramki w celu aktywacji mechanizmu Virtual Temperature (efektywna nastawa S_AC = S_u − (T_u − T_AC)). Pozostaw na −32768, aby wyłączyć; gdy jest ustawione, pilot Panasonic nie może zmieniać nastawy

Rejestr: H:22 Int16 Jednostka: °C numeric

Temperatura czujnika zewnętrznego

Odczyt
MODBUSR(H, 22, Int16)
Zapis
MODBUSWNE(H, 22, Int16, Va)
Stan sprężarki Przełącznik wielowartościowy Tylko do odczytu

Stan sprężarki zewnętrznej — Off, ramping down (To Off), ramping up (To On) lub w pełni On. Tylko Panasonic Etherea

Rejestr: H:53 Int16 numeric
Wartości / Stany: Off · To Off · To On · On

Stan sprężarki

Odczyt stanu przełącznika
MODBUSR(H, 53, Int16)
Tryb ECO Przełącznik wielowartościowy

Panasonic ECONAVI selektor oszczędzania energii — Off, Econavi (oparty na PIR) lub Auto Comfort (seria PKE 2013 i nowsza)

Rejestr: H:57 Int16 numeric
Wartości / Stany: Off · Econavi · Auto Comfort

Tryb ECO

Odczyt stanu przełącznika
MODBUSR(H, 57, Int16)
Zapis stanu przełącznika
MODBUSWNE(H, 57, Int16, Mu)
Prędkość wentylatora Przełącznik wielowartościowy

Prędkość wentylatora jednostki wewnętrznej — Auto i do 5 ręcznych poziomów (Low → High). Jednostki wewnętrzne z mniejszą liczbą poziomów ignorują niewykorzystane wartości

Rejestr: H:2 Int16 numeric
Wartości / Stany: Auto · Low · Mid-1 · Mid-2 · Mid-3 · High

Prędkość wentylatora

Odczyt stanu przełącznika
MODBUSR(H, 2, Int16)
Zapis stanu przełącznika
MODBUSWNE(H, 2, Int16, Mu)
Położenie żaluzji poziomej Przełącznik wielowartościowy

Żaluzja pozioma kierunku powietrza — Auto, Left, trzy pozycje pośrednie lub Right. Wymaga DIP SW1-P2 = ON na PA-AC-MBS-1

Rejestr: H:26 Int16 numeric
Wartości / Stany: Auto · Left · Position-2 · Position-3 · Position-4 · Right

Położenie żaluzji poziomej

Odczyt stanu przełącznika
MODBUSR(H, 26, Int16)
Zapis stanu przełącznika
MODBUSWNE(H, 26, Int16, Mu)
Tryb Przełącznik wielowartościowy

Tryb pracy — Auto, Heat, Dry, Fan lub Cool

Rejestr: H:1 Int16 numeric
Wartości / Stany: Auto · Heat · Dry · Fan · Cool

Tryb

Odczyt stanu przełącznika
MODBUSR(H, 1, Int16)
Zapis stanu przełącznika
MODBUSWNE(H, 1, Int16, Mu)
Quiet Przełącznik

Tryb cichy, który obniża prędkość wentylatora jednostki zewnętrznej — tylko Panasonic Etherea

Rejestr: H:39 Bool
Wartości / Stany: ON · OFF

Quiet

Odczyt stanu przełącznika
MODBUSR(H, 39, Bool)
Zapis stanu przełącznika
MODBUSWNE(H, 39, Bool, St)
Nastawa termostatu Termostat

Wbudowany termostat — odczytuje bieżącą temperaturę odniesienia (H:5) i odczytuje/zapisuje żądaną nastawę (H:4). Zakres Panasonic 16–30 °C; Daikin 18–32 °C w chłodzeniu, 16–30 °C w grzaniu

Rejestr: H:4 Int16 Jednostka: °C numeric

Nastawa termostatu

Odczyt temperatury
MODBUSR(H, 5, Int16)
Odczyt temperatury zadanej
MODBUSR(H, 4, Int16)
Zapis temperatury zadanej
MODBUSWNE(H, 4, Int16, Se)
Położenie żaluzji pionowej Przełącznik wielowartościowy

Żaluzja pionowa kierunku powietrza — Auto, Up, trzy pozycje pośrednie, Down lub Swing

Rejestr: H:3 Int16 numeric
Wartości / Stany: Auto · Up · Position-2 · Position-3 · Position-4 · Down (vertical) · Swing

Położenie żaluzji pionowej

Odczyt stanu przełącznika
MODBUSR(H, 3, Int16)
Zapis stanu przełącznika
MODBUSWNE(H, 3, Int16, Mu)
Demand Response Przełącznik wielowartościowy

Poziom Demand Response Management (DRM) — Normal, Comp (sprężarka wyłączona, DRM1), 50 % pojemności (DRM2) lub 75 % pojemności (DRM3). Tylko Panasonic Etherea

Rejestr: H:58 Int16 numeric
Wartości / Stany: Normal · Comp · 50% · 75%

Demand Response

Odczyt stanu przełącznika
MODBUSR(H, 58, Int16)
Zapis stanu przełącznika
MODBUSWNE(H, 58, Uint16, Mu)
Połączenie: Modbus TCP • Slave ID: $[SlaveId]
Możliwe ulepszenia (17)
  • H:6 Window Contact — R/W; 0=Closed (default), 1=Open. Signals a window-open condition to pause the AC — useful for energy-saving automations. Not exposed by TapHome XML.
  • H:7 Gateway Disablement — R/W, non-volatile; 0=Enabled (default), 1=Disabled. Disables the gateway entirely — rarely needed in production, omitted from template by design.
  • H:8 AC Remote Control Disablement — R/W, non-volatile; 0=Enabled (default), 1=Disabled. Locks out the physical Panasonic remote controller.
  • H:10 AC Unit Alarm Status — R; 0=No alarm, 1=Alarm active. Simpler alarm flag than the detailed Error Code on H:11 — could complement it.
  • H:23 Real Temperature Setpoint — R; actual setpoint currently applied to indoor unit (what the Panasonic remote controller would show). Useful to monitor Virtual Temperature calculations when H:22 is in use.
  • H:37 Auto Mode — R; shows which concrete mode the Auto mode has selected (0=Auto, 1=Heat, 2=Dry, 3=Fan, 4=Cool). Minor omission noted in fetch inconsistencies.
  • H:60 Outdoor Intake Temperature — R; outdoor coil intake air temperature. Useful complement to Return Path Temperature for COP estimation. Panasonic Etherea-specific.
  • H:63 Power Consumption (Slow) — R; same as H:61 Power Consumption but with slower update frequency — more stable for logging/billing.
  • H:65 Input Reference Temperature — R; secondary temperature reference (different source than H:5). Useful for diagnostics.
  • H:97 Block Periodic Sendings — R/W; 0=Non-blocked (default), 1=Blocked. Stops the gateway from pushing periodic updates. Firmware 2.3+ only.
  • H:13 Open Window switch-off timeout — R/W; 0-30 min (default 30). Works with H:6 Window Contact — AC switches off after this delay when window opens.
  • H:14 Modbus RTU baud rate — R; mirrors DIP switch SW3/SW4 baud-rate setting. Read-only diagnostic.
  • H:15 Modbus Slave address — R; reports current Modbus slave address (1-63) configured via DIP SW3.
  • H:21 Max number of fan speeds — R; number of fan-speed steps the indoor unit supports (3 or 5). Useful to adapt UI.
  • H:1150 Machine Mode — R/W; 0=Normal (default), 1=Autochangeover, 2=Limited setpoint. Governs thresholds at H:1151-H:1156.
  • H:1151-H:1156 Autochangeover / Limited Setpoint thresholds — R/W; 6 registers for cool/heat thresholds and min/max setpoint limits — only active when Machine Mode is Autochangeover or Limited setpoint.
  • (none) Combined 32-bit energy values (Today / Yesterday / Total) — Template exposes 3 pairs of MSW/LSW halves (H:72-H:77) as 6 separate 16-bit registers. Users typically want a virtual device that combines them via (MSW*65536)+LSW to get full 32-bit Wh values (Today Energy, Yesterday Energy, Total Energy).

Źródła

  • HMS Networks Intesis — Brand and Modbus AC Gateway Family Overview
  • Intesis PA-AC-MBS-1 (INMBSPAN001I100) User Manual r1.5 — Panasonic Etherea to Modbus RTU
    PDF
  • Intesis DK-AC-MBS-1 (INMBSDAI001I000) User Manual v1.0.2 — Daikin domestic AC to Modbus RTU (cross-reference)
    PDF