
IntesisBOX HS-RC-MBS-1 (kod zamówieniowy INMBSHIS001R000, dawniej HS-RC-MBS-1) to bramka Modbus firmy Intesis (HMS Networks), która łączy systemy Hisense VRF i komercyjne klimatyzatory RAC z sieciami Modbus RTU (EIA-485). Bramka podłącza się do 2-przewodowej magistrali Hisense AB — tej samej magistrali, której używa przewodowy pilot Hisense — i obsługuje do 16 jednostek wewnętrznych Hisense na bramkę, sterowanych jako jedna logiczna jednostka (nie indywidualnie).
TapHome łączy się z bramką przez Modbus TCP za pośrednictwem mostu TCP-RTU — sama bramka jest natywnym slavem Modbus RTU. Szablon zapewnia sterowanie ON/OFF, wybór trybu pracy, regulację prędkości wentylatora, sterowanie pozycją kierownic, termostat z nastawą i bieżącą temperaturą oraz monitorowanie kodów błędów.
Połączenie sprzętowe
Bramka ma dwa wtykowe śrubowe bloki zacisków (po 2 zaciski):
- Magistrala AB (zaciski A / B) — łączy się z 2-przewodową magistralą Hisense AB na elektronicznej płycie sterującej jednostki wewnętrznej, równolegle z ewentualnym przewodowym pilotem Hisense.
- Magistrala EIA-485 (zaciski A+ / B-) — łączy się z magistralą Modbus RTU, na której most TCP-RTU TapHome pełni rolę mastera Modbus.
Bramka jest zasilana bezpośrednio z jednostki wewnętrznej AC przez magistralę Hisense AB (14 V DC, ~1,54 W) — zewnętrzny zasilacz nie jest potrzebny. Jednostka wewnętrzna AC musi być zatem podłączona do sieci, aby bramka mogła komunikować.
Topologia systemu

Do 63 bramek HS-RC-MBS-1 może współdzielić tę samą magistralę Modbus RTU EIA-485. Każda bramka z kolei łączy do 16 jednostek wewnętrznych AC Hisense na własnej magistrali AB. TapHome (jako master Modbus przez most TCP-RTU) widzi każdą bramkę jako oddzielnego slave Modbus adresowanego przez SW3-P1..P6.
Okablowanie
Magistrala AB łączy się z wewnętrzną elektroniczną płytą sterującą jednostki wewnętrznej AC w dowolnym punkcie magistrali. Magistrala nie jest czuła na polaryzację — zaciski A i B można zamienić bez wpływu na komunikację. Maksymalna długość magistrali AB: 500 m / 1 640 ft.
Polaryzacja magistrali EIA-485 musi być zachowana: A+ do A+, B- do B- we wszystkich urządzeniach na magistrali. Maksymalna długość magistrali EIA-485: 1 200 m / 3 937 ft. Topologie pętlowe i gwiaździste nie są dozwolone na EIA-485.
Przed otwarciem jednostki wewnętrznej odłącz jednostkę AC od zasilania sieciowego. Jeśli na magistrali AB znajduje się również przewodowy pilot Hisense, tylko jedno z pary {bramka, pilot} może być skonfigurowane jako Master — jeśli oba są skonfigurowane jako Master, komunikacja może się zatrzymać. Jeśli wiele jednostek AC współdzieli tę samą magistralę AB, przewodowy pilot Hisense (skonfigurowany jako Master) jest wymagany, a bramka musi być Slave.
Terminacja magistrali EIA-485
Na każdym końcu magistrali EIA-485 wymagany jest rezystor terminujący 120 Ω. Bramka ma wbudowany rezystor 120 Ω, który można aktywować przełącznikiem DIP SW4-P4. Włącz go tylko wtedy, gdy bramka znajduje się na końcu magistrali. Wymagany jest mechanizm fail-safe biasing, który musi zapewnić master Modbus (zwykle wbudowany w most TCP-RTU).
Układ złączy

Obudowa ma wymiary 93 × 53 × 58 mm (szyna DIN TH35 lub montaż naścienny). Połączenie AB znajduje się po jednej stronie obudowy; port EIA-485 po przeciwnej stronie. Przełączniki DIP (SW1, SW3, SW4) i dwie diody stanu (L1 zielona, L2 czerwona) są dostępne na górnej powierzchni.
Konfiguracja
HS-RC-MBS-1 konfiguruje się przez wbudowane przełączniki DIP i przez rejestry Modbus. Domyślne ustawienia (adres slave 1, 9 600 bps, wszystkie pozostałe przełączniki DIP OFF) działają bez modyfikacji w typowej instalacji, więc zwykle wystarczy sprawdzić tylko adres slave i terminację EIA-485. Każda zmiana przełącznika DIP wymaga restartu zasilania, aby weszła w życie.
Układ przełączników DIP

Bramka ma trzy banki przełączników DIP: SW1 (4 pozycje, funkcje jednostki wewnętrznej AC), SW3 (8 pozycji, adres slave Modbus + baud rate) i SW4 (4 pozycje, format temperatury + terminacja EIA-485).
Aktywacja komunikacji Modbus
HS-RC-MBS-1 jest dostarczany z domyślnie aktywowaną komunikacją Modbus RTU — nie ma żadnej nawigacji w menu ani interfejsu webowego do aktywacji. Konfiguracja Modbus polega na wybraniu poprawnego adresu slave, baud rate i formatu ramki na przełącznikach DIP.
SW1 — Master/Slave na magistrali AB
W HS-RC-MBS-1 używana jest tylko jedna pozycja SW1 (przełącznik Master/Slave); pozycje P2–P4 są zarezerwowane.
| Pozycja | Domyślne | Funkcja |
|---|---|---|
| SW1-P1 | OFF (Slave) | OFF = bramka jest Slave na magistrali AB (przewodowy pilot Hisense musi być obecny i skonfigurowany jako Master). ON = bramka jest Master na magistrali AB (brak przewodowego pilota Hisense, lub jeśli obecny, musi być Slave). |
| SW1-P2 | OFF | Nieużywane (zarezerwowane). |
| SW1-P3 | OFF | Nieużywane (zarezerwowane). |
| SW1-P4 | OFF | Nieużywane (zarezerwowane). |
Jeśli wiele jednostek wewnętrznych AC współdzieli tę samą magistralę AB, wymagany jest przewodowy pilot Hisense (Master), a bramka musi być Slave (SW1-P1 = OFF). Z pojedynczą jednostką wewnętrzną i bez pilota bramka może być Master (SW1-P1 = ON).
SW3 — Adres slave Modbus (P1..P6) i baud rate (P7..P8)
Adres slave jest binarnie kodowany na SW3-P1..P6, gdzie P1 = LSB (P1=1, P2=2, P3=4, P4=8, P5=16, P6=32). Zakres: 0..63. Typowe przykłady:
| Adres | P1 | P2 | P3 | P4 | P5 | P6 |
|---|---|---|---|---|---|---|
| 1 (domyślny) | ON | OFF | OFF | OFF | OFF | OFF |
| 2 | OFF | ON | OFF | OFF | OFF | OFF |
| 3 | ON | ON | OFF | OFF | OFF | OFF |
| 10 | OFF | ON | OFF | ON | OFF | OFF |
| 63 (max) | ON | ON | ON | ON | ON | ON |
Baud rate wybiera się kombinacją SW3-P7, SW3-P8 i SW4-P3:
| SW3-P7 | SW3-P8 | SW4-P3 | Baud rate |
|---|---|---|---|
| OFF | OFF | OFF | 2400 bps |
| ON | OFF | OFF | 4800 bps |
| OFF | ON | OFF | 9600 bps (domyślnie) |
| ON | ON | OFF | 19200 bps |
| OFF | OFF | ON | 38400 bps |
| ON | OFF | ON | 57600 bps |
| OFF | ON | ON | 76800 bps |
| ON | ON | ON | 115200 bps |
Domyślny format ramki to 8N2 (8 bitów danych, bez parzystości, 2 bity stopu). 8N1 jest również wykrywany automatycznie — ręczne ustawienie nie jest potrzebne.
SW4 — Format temperatury i terminacja EIA-485
| Pozycja | Domyślne | Funkcja |
|---|---|---|
| SW4-P1 | OFF (×1) | OFF = temperatura w stopniach ×1 (np. 22 = 22 °C). ON = decicelsius ×10 (np. 220 = 22,0 °C). |
| SW4-P2 | OFF (Celsius) | OFF = Celsius. ON = Fahrenheit. Nie można łączyć z ×10. |
| SW4-P3 | — | Patrz tabela baud rate SW3 powyżej. |
| SW4-P4 | OFF | OFF = brak wbudowanej terminacji EIA-485. ON = wbudowana terminacja 120 Ω podłączona. |
Import szablonu w TapHome
Ponieważ bramka komunikuje się przez Modbus RTU, między TapHome Core a magistralą EIA-485 wymagany jest most Modbus TCP-RTU. TapHome łączy się z mostem przez sieć lokalną przy użyciu Modbus TCP. Podczas importu szablonu podaj:
- Adres IP — IP mostu w sieci lokalnej (domyślnie:
192.168.0.1) - Slave ID — adres Modbus bramki ustawiony na SW3-P1..P6 (domyślnie:
1)
Przypisz mostu TCP-RTU statyczny adres IP w ustawieniach DHCP routera, aby adres nie zmieniał się po restarcie zasilania. Jeśli most obsługuje wiele adresów slave na tej samej linii EIA-485, możesz połączyć łańcuchowo do 63 bramek HS-RC-MBS-1 na jednej magistrali.
Możliwości urządzenia
Szablon udostępnia 6 urządzeń odpytywanych z rejestrów holding H:0 do H:11. Zaimplementowane funkcje Modbus: 3 (Read Holding Registers), 4 (Read Input Registers), 6 (Write Single Register), 16 (Write Multiple Registers — ograniczone do 1 rejestru na żądanie).
ON/OFF
Prosty przełącznik do włączania lub wyłączania jednostki AC. Czyta i zapisuje rejestr H:0 (Bool). Interwał odpytywania: 2,5 s.
Tryb
Selektor trybu pracy z 5 trybami udokumentowanymi przez Intesis:
| Wartość | Tryb |
|---|---|
| 0 | Auto |
| 1 | Grzanie |
| 2 | Osuszanie |
| 3 | Wentylator |
| 4 | Chłodzenie |
Szablon definiuje 10 pozycji (wartości 0–9). Wartości 5–9 to sloty zarezerwowane, nieudokumentowane w instrukcji obsługi i nieosiągalne na rzeczywistych jednostkach Hisense. Czyta i zapisuje rejestr H:1 (Int16). Interwał odpytywania: 2,5 s.
Prędkość wentylatora
Selektor prędkości wentylatora. Na magistrali Hisense AB instrukcja dokumentuje Auto, Low, Mid, High, Super-high:
| Wartość z instrukcji | Prędkość |
|---|---|
| 0 | Auto |
| 1 | Low |
| 2 | Mid |
| 3 | High |
| 4 | Super-high |
Szablon TapHome wprowadza niestandardowy slot
Mid-1na wartości 2 iMidna wartości 3, co przesuwaSuper-Highna wartość 4 iHighna wartość 5. Naturalne porządkowanie Hisense Auto < Low < Mid < High < Super-high nie jest zatem ciągłe w UI. Sloty 6–9 to zaślepki nieosiągalne na rzeczywistych jednostkach wewnętrznych Hisense. Rejestr H:21 (read-only, nieudostępniony w szablonie) zgłasza maksymalną liczbę prędkości wentylatora rzeczywiście obsługiwanych przez podłączoną jednostkę.
Czyta i zapisuje rejestr H:2 (Int16). Interwał odpytywania: 2,5 s.
Pozycja kierownic
Sterowanie pionową (U/D) pozycją kierownic. Instrukcja obsługi dokumentuje:
| Wartość z instrukcji | Pozycja |
|---|---|
| 1 | Pozycja 1 (Pozioma) |
| 2 | Pozycja 2 (Pozioma) |
| 3 | Pozycja 3 (Średnia) |
| 4 | Pozycja 4 (Pionowa) |
| 5 | Pozycja 5 (Pionowa) |
| 6 | Pozycja 6 |
| 7 | Pozycja 7 |
| 10 | Swing |
Pozycje kierownic Hisense zaczynają się od wartości
1— wartość rejestru0nie jest udokumentowaną pozycją Hisense. Szablon TapHome definiuje slot dla wartości0jako zaślepkę dla „brak kierownic / niezdefiniowane". Instrukcja rezerwuje wartość rejestru10dla Swing, ale szablon mapuje Swing na wartość5, aby zachować ciągły zakres przełącznika multi-value; przesuwa to Pozycję 5 (Pionową) na wartość 4. Etykiety wartości widoczne dla użytkownika wstrings.yamlpoprawiają literówkę obecną w bazowym XML (Poistion-7→Pozycja 7).
Czyta i zapisuje rejestr H:3 (Int16). Interwał odpytywania: 2,5 s.
Termostat
Nastawa temperatury (rejestr H:4, odczyt/zapis) i bieżąca temperatura referencyjna (rejestr H:5, tylko odczyt). Zakres nastawy na jednostkach Hisense to 16–32 °C. Temperatura referencyjna odzwierciedla własny czujnik pętli sterowania jednostki wewnętrznej (czujnik return-path lub termistor pilota); zwraca -32768 (0x8000), gdy z magistrali AB nie odebrano jeszcze żadnej wartości.
Szablon TapHome stosuje dzielnik /100 do rejestrów temperatury, ale instrukcja obsługi HS-RC-MBS-1 dokumentuje tylko dwa tryby temperatury wybierane przez SW4-P1: ×1 (domyślnie, całkowite °C) i ×10 (decicelsius). Dla tej bramki nie istnieje udokumentowany tryb ×100 (centi-stopnie). Integracja TapHome zakłada, że bramka jest skonfigurowana zgodnie z domyślnymi ustawieniami — wartości można dostroić w skryptach szablonu, jeśli skalowanie w Twojej instalacji się różni. Jeśli widzisz, że nastawa jest raportowana jako ~0,22 °C zamiast 22 °C, zweryfikuj surowe wartości rejestrów za pomocą narzędzia diagnostycznego TapHome Modbus i odpowiednio zmień przełączniki DIP bramki lub skalowanie w szablonie.
Interwał odpytywania: 2,5 s.
Kod błędu
Tylko do odczytu wartość numeryczna z rejestru H:11. Kluczowe wartości:
| Wartość | Znaczenie |
|---|---|
| 0 | Brak błędu |
| 65535 | Błąd komunikacji między bramką Intesis (lub pilotem) a jednostką AC |
| Inne | Kod błędu Hisense — patrz kategorie kodów błędów Hisense poniżej |
Pełna tabela kodów błędów jest opublikowana w instrukcji obsługi (rozdział 7) i obejmuje błędy jednostki wewnętrznej, jednostki zewnętrznej, transmisji, czujników, falownika i ciśnienia. Wybrane kategorie:
| Zakres | Przykłady kategorii |
|---|---|
| 1–9 | Ochrona jednostki wewnętrznej / zewnętrznej, transmisja, płyta falownika, silnik wentylatora, przeciążenie AC, napęd EXV, przegrzanie grzałki |
| 17–25 | Błędy czujników i pojemności jednostki wewnętrznej (filtr, ustawienie pojemności, niedobór wody, wilgotność, system czujników) |
| 33–57 | Błędy czujników jednostki wewnętrznej / zewnętrznej (woda spustowa, termistory wymiennika ciepła, czujnik swing-flap, termistor ssania/tłoczenia, czujniki zanieczyszczenia/wilgotności/pilota/promieniowania) |
| 67–88 | Wyłączniki ciśnieniowe (HPS/LPS), awaria płyty zewnętrznej, przeciążenie falownika, przeciążenie sprężarki / wentylatora, napęd EXV, zawór czterodrogowy, silnik pompy |
| 176–238 | Błędy ustawień modelu IU, adresowanie H-LINK, nieprawidłowa temperatura wody |
Rejestr H:81 (read-only, nieudostępniony w szablonie) raportuje, który numer jednostki wewnętrznej zgłasza błąd, gdy do tej samej bramki podłączono więcej niż jeden IDU Hisense. Jeśli błąd się powtarza, odpytaj H:81 ręcznie narzędziem diagnostycznym Modbus, aby zidentyfikować dotkniętą jednostkę przed wysłaniem technika serwisowego.
Interwał odpytywania: 15 s (wobec 2,5 s dla rejestrów sterujących).
Rozwiązywanie problemów
Brak komunikacji Modbus
- Sprawdź, czy jednostka wewnętrzna AC jest włączona — bramka wymaga 14 V DC dostarczanego przez magistralę Hisense AB.
- Sprawdź wskaźniki LED: L1 + L2 pulsują razem (5 s ON) przy starcie; L1 miga (100 ms ON / 1 900 ms OFF) wskazuje normalną pracę; L1 miga (500 ms ON / 500 ms OFF) wskazuje błąd komunikacji z jednostką AC; L2 pulsuje (3 s ON) wskazuje podnapięcie; naprzemienne miganie L1/L2 (500 ms / 500 ms) wskazuje błąd sumy kontrolnej flash.
- Potwierdź, że adres slave w TapHome odpowiada binarnemu ustawieniu SW3-P1..P6 na bramce.
- Upewnij się, że most TCP-RTU jest w tej samej sieci co TapHome Core, a ustawienia szeregowe mostu odpowiadają baud rate SW3 (domyślnie 9 600 bps, 8N2 — 8N1 jest wykrywany automatycznie).
- Zweryfikuj polaryzację EIA-485 — A+ / B- musi być spójna we wszystkich urządzeniach na magistrali.
- Sprawdź, czy na obu końcach magistrali EIA-485 jest aktywna terminacja 120 Ω (jednym końcem jest zwykle most, drugim bramka przez SW4-P4 = ON).
Kod błędu 65535 ciągle
Wskazuje, że bramka nie może komunikować się z jednostką wewnętrzną AC Hisense przez magistralę AB. Sprawdź:
- Kabel AB jest podłączony do zacisków A i B na obu końcach (bez polaryzacji, ale oba przewody muszą być obecne).
- Jednostka wewnętrzna AC jest zasilana (sieć).
- Jeśli obecny jest również przewodowy pilot Hisense, potwierdź, że tylko jedno urządzenie (bramka lub pilot) jest skonfigurowane jako Master — zweryfikuj SW1-P1 zgodnie z topologią.
- Długość magistrali AB nie przekracza 500 m.
Konflikt Master/Slave na magistrali AB
Jeśli zarówno przewodowy pilot Hisense, jak i bramka są skonfigurowane jako Master, magistrala AB ulega kolizji i jedno lub oba urządzenia przestaną odpowiadać. Ustaw SW1-P1 na OFF (bramka jako Slave) zawsze, gdy na tej samej magistrali obecny jest przewodowy pilot Hisense, a na ON (bramka jako Master) tylko wtedy, gdy żaden przewodowy pilot Hisense nie jest podłączony. Uwaga: gdy wiele jednostek wewnętrznych AC współdzieli jedną magistralę AB, według Hisense przewodowy pilot Hisense (Master) jest wymagany — bramka w tej topologii może działać tylko jako Slave.
Wartości temperatury są nieprawidłowe
Szablon używa dzielnika /100 na rejestrach H:4 i H:5. Domyślne ustawienie DIP Hisense (SW4-P1 = OFF) wysyła temperaturę w pełnych stopniach (×1) — przy skalowaniu /100 po stronie TapHome nastawa 22 °C zostanie zgłoszona jako 0,22 °C. Użyj narzędzia diagnostycznego Modbus w TapHome do odczytu surowych wartości rejestrów i porównaj je z oczekiwaną nastawą, a następnie albo skonfiguruj ponownie przełączniki DIP bramki, albo dostosuj dzielnik w skryptach szablonu.
Nastawa różni się od wyświetlacza przewodowego pilota Hisense
Gdy używany jest mechanizm Virtual Temperature (zewnętrzna referencja temperatury otoczenia zapisywana do rejestru H:22, bramka działa jako Slave), jednostka wewnętrzna stosuje skorygowaną wewnętrzną nastawę zgodnie z S_AC = S_u − (T_u − T_AC). Przewodowy pilot Hisense może wtedy wyświetlać inną liczbę niż żądana nastawa użytkownika (rejestr H:4). To oczekiwane zachowanie — rejestr H:23 (rzeczywista nastawa temperatury, nieudostępniony w szablonie) raportuje wartość rzeczywiście zastosowaną w IDU. Aby IDU używał termistora przewodowego pilota jako referencji pętli sterowania, jednostka AC musi zostać skonfigurowana przez instalatora Hisense podczas uruchamiania — tego nie da się zmienić od strony Modbus.
Zmiana przełącznika DIP nie działa
Każda zmiana przełącznika DIP wymaga restartu zasilania bramki, aby weszła w życie. Restart oznacza odłączenie jednostki wewnętrznej AC od sieci (co usuwa zasilanie 14 V DC na magistrali AB) i ponowne podłączenie po kilku sekundach. Modyfikacja przełączników DIP podczas pracy bramki nie zmieni aktywnej konfiguracji.
