TapHome

IntesisBOX TO-RC-MBS-1

Modbus TCP
Dodane przez
Ostatnia aktualizacja: 04. 2026
IntesisBOX TO-RC-MBS-1

IntesisBOX TO-RC-MBS-1 (kod zamówienia INMBSTOS001R000) to bramka Modbus firmy Intesis (HMS Networks), która łączy jednostki wewnętrzne klimatyzacji Toshiba VRF i Digital Inverter z sieciami Modbus RTU (EIA-485). TapHome łączy się z bramką przez Modbus TCP za pomocą mostu TCP-RTU — sama bramka komunikuje się z jednostką klimatyzacyjną przez własnościową magistralę Toshiba AB.

Szablon zapewnia sterowanie ON/OFF, wybór trybu pracy, regulację prędkości wentylatora, sterowanie pozycją kierownic, termostat z temperaturą zadaną i aktualną oraz monitorowanie kodów błędów. Do jednej bramki można podłączyć do 16 jednostek wewnętrznych, ale są sterowane jako jedna grupa (nie indywidualnie).

Okablowanie

Bramka ma dwa złącza:

  • Złącze magistrali AB (2 bieguny) — podłącza się do magistrali AB jednostki wewnętrznej Toshiba (bez polaryzacji, maks. 500 m)
  • Złącze EIA-485 (2 bieguny, A+ B-) — podłącza się do magistrali Modbus RTU (należy zachować polaryzację, maks. 1 200 m)

Bramka jest zasilana bezpośrednio z jednostki wewnętrznej klimatyzacji (14 VDC) — zewnętrzny zasilacz nie jest potrzebny.

Schemat połączeń IntesisBOX TO-RC-MBS-1 — magistrala Toshiba AB i EIA-485 Modbus RTU

Metody podłączenia:

  • Z przewodowym pilotem: Bramka podłącza się równolegle na magistrali AB obok pilota Toshiba
  • Bez pilota: Bramka podłącza się bezpośrednio do zacisków magistrali AB jednostki wewnętrznej

Jeśli przewodowy pilot producenta klimatyzacji jest podłączony na tej samej magistrali AB, komunikacja może zostać przerwana. Bramka może współistnieć z pilotem tylko gdy jest skonfigurowana jako slave magistrali (SW1 pozycje 1-2 ustawione na ON, a pilot skonfigurowany jako Header).

Terminacja magistrali EIA-485

Na każdym końcu magistrali EIA-485 wymagany jest rezystor terminacyjny 120 omów. Bramka ma wbudowany rezystor 120 omów sterowany przełącznikiem DIP SW4-P4 (OFF = podłączony, ON = odłączony). Pozostaw SW4-P4 na OFF tylko jeśli bramka znajduje się na fizycznym końcu magistrali. Topologia gwiazdowa lub pierścieniowa nie jest dozwolona — stosuj wyłącznie połączenie łańcuchowe (daisy-chain).

Konfiguracja przełączników DIP

Bramka ma trzy zestawy przełączników DIP: SW1 (funkcje jednostki klimatyzacyjnej), SW3 (adres slave Modbus i prędkość transmisji) oraz SW4 (format temperatury, prędkość transmisji, terminacja). Wszystkie zmiany przełączników DIP wymagają ponownego uruchomienia zasilania.

Rozmieszczenie przełączników DIP IntesisBOX TO-RC-MBS-1 — SW1, SW3, SW4
Typ jednostki wewnętrznej klimatyzacji (SW1-P1..P2)

Pozycje 1 i 2 wybierają typ jednostki wewnętrznej klimatyzacji. Dla standardowej pracy pozostaw obie na OFF.

SW1-P1SW1-P2Typ jednostki
OFFOFFNieokreślony — komunikacja ze wszystkimi jednostkami wewnętrznymi (domyślnie, zalecane)
OFFONRAV — rozszerzone funkcje dla jednostek RAV
ONOFFVRF (SMMS) — rozszerzone funkcje dla jednostek VRF
ONONVRF (SHRM) — rozszerzone funkcje dla jednostek VRF
Tryb master/slave magistrali (SW1-P4)

Pozycja 4 wybiera tryb magistrali. Pozycja 3 nie jest używana.

SW1-P4Tryb magistrali
OFFMaster na magistrali AB (domyślnie) — pilot Toshiba nie jest wymagany
ONSlave na magistrali AB — pilot Toshiba musi być obecny, skonfigurowany jako Header

Dla większości instalacji pozostaw wszystkie pozycje SW1 na OFF (ustawienie fabryczne). Zmieniaj tylko jeśli potrzebujesz rozszerzonych funkcji jednostki wewnętrznej (RAV/VRF) lub trybu slave (gdy podłączony jest również pilot Toshiba).

Skalowanie temperatury (SW4-P1) — ważne dla TapHome

Szablon TapHome dzieli wartości rejestru temperatury przez 100. Domyślne ustawienie przełącznika DIP przesyła temperaturę w stopniach (x1), więc temperatura zadana 22 °C jest wysyłana jako wartość rejestru 22. Szablon dzieli ją przez 100, co daje 0,22 °C — co jest nieprawidłowe.

Ustaw SW4-P1 na ON (dziesiąte stopnia / tryb x10), aby 22,0 °C było przesyłane jako wartość rejestru 220. Szablon dzieli przez 100, co daje 2,2 °C — przy x10 nadal nieprawidłowe.

Szablon używa dzielnika 100, ale ani ustawienie x1 ani x10 nie daje prawidłowych wartości z tym dzielnikiem. Zweryfikuj rzeczywiste wartości rejestrów za pomocą narzędzia Modbus debug w TapHome i dostosuj przełącznik DIP lub skalowanie szablonu do potrzeb instalacji. Ta sama niespójność występuje w wariancie dla Panasonic (PA-RC2-MBS-1).

SW4PozycjaOpis
P1OFFTemperatura w stopniach, x1 (domyślnie)
P1ONTemperatura w dziesiątych stopnia, x10
P2OFFTemperatura w Celsjuszach (domyślnie)
P2ONTemperatura w Fahrenheitach
P4OFFWewnętrzny rezystor terminacyjny 120 omów podłączony
P4ONBez terminacji (domyślnie)
Adres Modbus (SW3-P1..P6)

Binarnie kodowany adres slave, zakres 0–63. Domyślnie: 0 (wszystkie pozycje OFF). Ustaw zgodnie ze Slave ID podanym podczas importu szablonu w TapHome.

Każda pozycja przełącznika DIP ma wagę binarną — zsumuj pozycje ON, aby uzyskać adres:

Pozycja SW3P1P2P3P4P5P6
Waga12481632

Typowe adresy:

AdresP1P2P3P4P5P6
0 (domyślnie)OFFOFFOFFOFFOFFOFF
1ONOFFOFFOFFOFFOFF
2OFFONOFFOFFOFFOFF
3ONONOFFOFFOFFOFF
4OFFOFFONOFFOFFOFF
5ONOFFONOFFOFFOFF
10OFFONOFFONOFFOFF
16OFFOFFOFFOFFONOFF
32OFFOFFOFFOFFOFFON
63ONONONONONON
Prędkość transmisji (SW3-P7..P8 + SW4-P3)

Domyślnie: 9600 bps.

SW3-P7SW3-P8SW4-P3Prędkość transmisji
OFFOFFOFF2400 bps
ONOFFOFF4800 bps
OFFONOFF9600 bps (domyślnie)
ONONOFF19200 bps
OFFOFFON38400 bps
ONOFFON57600 bps
OFFONON76800 bps
ONONON115200 bps

Podłączenie do TapHome

Ponieważ IntesisBOX komunikuje się przez Modbus RTU (EIA-485), między TapHome Core a magistralą EIA-485 wymagany jest most Modbus TCP-RTU. TapHome łączy się z mostem przez sieć lokalną za pomocą Modbus TCP.

Podczas importu szablonu w TapHome podaj:

  • Adres IP — IP mostu TCP-RTU w sieci lokalnej (domyślnie: 192.168.0.1)
  • Slave ID — adres Modbus bramki ustawiony przełącznikami DIP (domyślnie: 1)

Przypisz mostowi TCP-RTU statyczny adres IP w ustawieniach DHCP routera, aby adres nie zmieniał się po ponownym uruchomieniu.

Funkcje urządzeń

Szablon udostępnia 6 urządzeń komunikujących się przez holding rejestry H:0–H:11.

ON/OFF

Prosty przełącznik do włączania lub wyłączania jednostki klimatyzacyjnej. Odczytuje i zapisuje rejestr H:0 (Bool). Interwał odpytywania: 2,5 s.

Tryb

Selektor trybu pracy z 5 standardowymi trybami udokumentowanymi przez Intesis:

WartośćTryb
0Auto
1Grzanie
2Osuszanie
3Wentylator
4Chłodzenie

Szablon definiuje 10 pozycji (wartości 0–9). Wartości 5–9 nie są udokumentowane w instrukcji obsługi i mogą być dostępne w konkretnych modelach Toshiba — większość instalacji będzie używać tylko pierwszych pięciu.

Odczytuje i zapisuje rejestr H:1 (Int16). Interwał odpytywania: 2,5 s.

Prędkość wentylatora

Selektor prędkości wentylatora z udokumentowanymi prędkościami:

WartośćPrędkość
0Auto
1Niska
2Średnia
3Wysoka

Szablon definiuje 10 pozycji (wartości 0–9), w tym Turbo (wartość 5). Liczba dostępnych prędkości wentylatora zależy od podłączonego modelu klimatyzacji — rejestr H:21 raportuje maksymalną liczbę obsługiwanych prędkości. Wartości przekraczające maksimum modelu nie będą miały efektu.

Odczytuje i zapisuje rejestr H:2 (Int16). Interwał odpytywania: 2,5 s.

Pozycja kierownic

Sterowanie pionową pozycją kierownic:

Wartość (szablon)Pozycja
0Auto
1Pozycja 1 (pozioma)
2Pozycja 2 (pozioma)
3Pozycja 3 (środkowa)
4Pozycja 4 (pionowa)
5Wahadło
6–8Dodatkowe pozycje
9Wir

Instrukcja obsługi dokumentuje Wahadło jako wartość 10, ale szablon mapuje je na wartość 5, aby utworzyć ciągły zakres dla przełącznika wielowartościowego. Wir (wartość 9) to obrotowy przepływ powietrza dostępny w wybranych modelach Toshiba. Dostępne pozycje kierownic zależą od podłączonej jednostki wewnętrznej.

Odczytuje i zapisuje rejestr H:3 (Int16). Interwał odpytywania: 2,5 s.

Termostat

Temperatura zadana (rejestr H:4, odczyt/zapis) i aktualna temperatura referencyjna (rejestr H:5, tylko odczyt). Szablon dzieli odczytane wartości przez 100 i mnoży zapisywane wartości przez 100.

Zakres temperatury: 16–32 °C (domyślny zakres temperatury zadanej, zależny od modelu). Temperatura referencyjna pokazuje odczyt własnego czujnika jednostki klimatyzacyjnej — w trybie Grzanie raportuje otoczenie +0,5 °C, w trybach Osuszanie/Wentylator/Chłodzenie raportuje otoczenie -0,5 °C. Jeśli do rejestru H:22 zapisano wartość zewnętrznego czujnika temperatury, rejestr H:5 raportuje tę wartość.

Interwał odpytywania: 2,5 s.

Kod błędu

Numeryczna wartość tylko do odczytu z rejestru H:11. Kluczowe wartości:

WartośćZnaczenie
0Brak błędu
65535 (-1)Błąd komunikacji między bramką a jednostką klimatyzacyjną
InneKod błędu Toshiba (patrz instrukcja obsługi, rozdział 7 dla 80+ kodów błędów)

Typowe kategorie błędów: C01–C31 (sterownik centralny), E01–E31 (adresacja/komunikacja), F01–F31 (usterki czujników), H01–H31 (kompresor), L01–L31 (nieprawidłowe ustawienia), P01–P31 (jednostka wewnętrzna/zewnętrzna).

Interwał odpytywania: 15 s.

Dodatkowe funkcje

Bramka udostępnia kilka rejestrów nieuwzględnionych w aktualnym szablonie TapHome. Kontakt okienny (H:6) zapewnia funkcję oszczędzania energii przez wyłączenie klimatyzacji przy otwarciu okna. Rejestry blokowania interfejsu i pilota (H:7, H:8) umożliwiają zablokowanie bramki lub pilota klimatyzacji. Czas pracy (H:9) śledzi godziny pracy, a Stan alarmu (H:10) dostarcza binarny wskaźnik alarmu.

Dla systemów VRF i RAV dostępne są rozszerzone rejestry (H:4000+), które raportują stan poszczególnych jednostek wewnętrznych, w tym pracę, odmrażanie, alarmy filtrów i szczegółowe temperatury. Rejestry jednostki zewnętrznej (H:4200+ dla VRF-SMMSi/SHRM/SMMS, H:4400+ dla RAV) dostarczają informacje o ciśnieniach, temperaturach tłoczenia, prądach kompresorów i stanie wentylatorów. Mogą zostać dodane w przyszłej aktualizacji szablonu.

Rozwiązywanie problemów

Brak komunikacji Modbus
  1. Sprawdź, czy magistrala AB jest połączona między bramką a jednostką wewnętrzną klimatyzacji — bramka wymaga zasilania z jednostki wewnętrznej
  2. Sprawdź zieloną diodę LED (L1): normalna praca pokazuje wzór 100 ms WŁ / 1 900 ms WYŁ; 500 ms WŁ / 500 ms WYŁ wskazuje na błąd komunikacji
  3. Potwierdź, że adres slave w TapHome odpowiada ustawieniu przełącznika DIP na bramce (SW3)
  4. Upewnij się, że most TCP-RTU jest w tej samej sieci co TapHome Core
  5. Sprawdź, czy prędkość transmisji na bramce odpowiada konfiguracji mostu TCP-RTU (domyślnie: 9600 bps, 8N2)
Ciągły kod błędu 65535

Wskazuje to, że bramka nie może komunikować się z jednostką wewnętrzną klimatyzacji Toshiba przez magistralę AB. Sprawdź okablowanie magistrali AB i upewnij się, że jednostka klimatyzacyjna jest włączona. Jeśli używasz przewodowego pilota, upewnij się, że konfiguracja master/slave na SW1 jest prawidłowa.

Nieprawidłowe wartości temperatury

Szablon używa dzielnika 100 dla rejestrów temperatury. Sprawdź ustawienia przełączników DIP SW4-P1 i SW4-P2 i porównaj z oczekiwanym skalowaniem. Użyj narzędzia Modbus debug w TapHome do odczytu surowych wartości rejestrów i porównaj z rzeczywistą temperaturą.

Operacje zapisu nie są stosowane

Bramka obsługuje funkcję Modbus 16 (Write Multiple Registers) z ograniczeniem: na jedno żądanie można zapisać tylko 1 rejestr (pole długości musi wynosić 1). TapHome obsługuje to prawidłowo przez funkcję MODBUSWNE w szablonie. Jeśli problemy nadal występują, sprawdź wersję firmware bramki — niektóre funkcje wymagają firmware 2.3 lub nowszego.

Dostępne urządzenia

IntesisBOX TO-RC-MBS-1 Moduł
ON/OFF Przełącznik
Rejestr: H:0 Bool
Wartości / Stany: ON · OFF

ON/OFF

Odczyt stanu przełącznika
MODBUSR(H, 0, Bool)
Zapis stanu przełącznika
MODBUSWNE(H, 0, Bool, St)
Tryb Przełącznik wielowartościowy

Tryb pracy — Auto, Grzanie, Osuszanie, Wentylator, Chłodzenie (rejestr H:1, wartości 0–4; pozycje 5–9 zależne od modelu)

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)
Prędkość wentylatora Przełącznik wielowartościowy

Prędkość wentylatora — Auto, Niska, Średnia, Wysoka, Turbo (rejestr H:2, wartości 0–4; dodatkowe pozycje zależne od modelu)

Rejestr: H:2 Int16 numeric
Wartości / Stany: Auto · Low · Position-5 · Mid · High · Turbo · Position-6 · Position-7

Prędkość wentylatora

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

Pionowa pozycja kierownic — Auto, 5 stałych pozycji, Wahadło, Wir (rejestr H:3; Wahadło przemapowane na wartość 5)

Rejestr: H:3 Int16 numeric
Wartości / Stany: Auto · Position-1 (Horizontal) · Position-2 (Horizontal) · Position-3 (Medium) · Position-4 (Vertical) · Swing ON · Position-7 · Position-6 · Poistion-5 (Vetical) · Swirl

Pozycja kierownic

Odczyt stanu przełącznika
MODBUSR(H, 3, Int16)
Zapis stanu przełącznika
MODBUSWNE(H, 3, Int16, Mu)
Termostat Termostat

Temperatura zadana (H:4) i bieżąca referencyjna (H:5) — surowe wartości dzielone przez 100; wymagana konfiguracja przełączników DIP

Rejestr: H:4 Int16 Jednostka: °C numeric

Termostat

Odczyt temperatury
MODBUSR(H, 5, Int16) / 100
Odczyt temperatury zadanej
MODBUSR(H, 4, Int16) / 100
Zapis temperatury zadanej
MODBUSWNE(H, 4, Int16, Se * 100)
Kod błędu Zmienna Tylko do odczytu

Numeryczny kod błędu z rejestru H:11 — 0: brak błędu, 65535: błąd komunikacji, inne: kod błędu Toshiba

Rejestr: H:11 Int16 numeric

Kod błędu

Odczyt
MODBUSR(H, 11, Int16)
Połączenie: Modbus TCP • Slave ID: $[SlaveId]
Możliwe ulepszenia (10)
  • H:6 Window Contact — R/W, 0: Closed / 1: Open — energy saving feature, turns off AC when window opens
  • H:7 Interface Disablement — R/W, 0: Enabled / 1: Disabled — disables INMBSTOS001R000 interface (non-volatile)
  • H:8 Remote Control Disablement — R/W, 0: Enabled / 1: Disabled — disables AC remote control (non-volatile)
  • H:9 Operation Time — R/W, 0–65535 hours — running hours counter (non-volatile)
  • H:10 Alarm Status — R, 0: No alarm / 1: Alarm — binary alarm indicator
  • H:22 External Sensor Ambient Temperature — R/W — overrides indoor unit's built-in temperature sensor; write 0x8000 to disable
  • H:23 AC Setpoint Temperature (feedback) — R — current setpoint as reported by the indoor unit
  • H:4000+ Advanced Indoor Unit Registers — R — per-unit status: exist, address, duty, defrost, filter alarm, thermos, room temp, suction temp, fan coil temps (requires SW1 indoor unit type config)
  • H:4200+ Advanced Outdoor Unit Registers (VRF-SMMSi) — R — duty, pressures, discharge temps, suction temp, fan coil temps, currents, compressor revolutions, fan mode, IPDU temps (VRF systems only)
  • H:4400+ Advanced Outdoor Unit Registers (RAV) — R — duty, evaporator temp, outdoor temp, discharge temp, suction temp, thyristor temp, compressor current/revolutions/hours, fan revolutions (RAV systems only)

Źródła