TapHome

IntesisBOX FJ-RC-MBS-1

Modbus TCP
Dodane przez
Ostatnia aktualizacja: 06. 2026
IntesisBOX FJ-RC-MBS-1

IntesisBOX FJ-RC-MBS-1 (kod zamówieniowy INMBSFGL001R000, starszy FJ-RC-MBS-1) to bramka Modbus firmy Intesis (HMS Networks), która łączy systemy klimatyzacji Fujitsu RAC i VRF z sieciami Modbus RTU (EIA-485). W odróżnieniu od bratniego modelu FJ-AC-MBS-1 — który podłącza się do złącza CN jednostki wewnętrznej — FJ-RC-MBS-1 podłącza się do trójżyłowej magistrali pilota Fujitsu BWR/RWB (ta sama magistrala, której używa przewodowy pilot pokojowy Fujitsu). Dzięki temu nadaje się zarówno do mieszkaniowych instalacji RAC, jak i komercyjnych instalacji VRF.

TapHome łączy się z bramką przez Modbus TCP za pośrednictwem mostka TCP-RTU — sama bramka jest natywnym slave’em Modbus RTU. Szablon zapewnia sterowanie ON/OFF, wybór trybu pracy, regulację prędkości wentylatora, sterowanie pozycją kierownic, termostat z nastawą i temperaturą bieżącą oraz monitorowanie kodów błędów.

Połączenie sprzętowe

Bramka ma dwa złącza przyłączeniowe:

  • Magistrala BWR/RWB (3-pinowe złącze wtykowe: B / W / R) — łączy się z magistralą pilota Fujitsu. Ta sama magistrala, która łączy przewodowy pilot Fujitsu z jednostką wewnętrzną. Kabel nie jest wrażliwy na polaryzację, ale kodowanie kolorystyczne (Red = zasilanie, White = dane, Black = GND) musi być zachowane od końca do końca.
  • Magistrala EIA-485 (2-pinowe złącze wtykowe: A+ / B-) — łączy się z magistralą Modbus RTU, na której mostek TCP-RTU po stronie TapHome działa jako master Modbus.

Bramka jest zasilana bezpośrednio z jednostki wewnętrznej klimatyzatora przez magistralę BWR (12 VDC) — zewnętrzny zasilacz nie jest wymagany. Jednostka wewnętrzna klimatyzatora musi być zatem podłączona do sieci, aby bramka mogła komunikować.

Schemat podłączenia
Połączenie magistrali BWR dla IntesisBOX FJ-RC-MBS-1 — bramka jako Slave równolegle z przewodowym pilotem oraz bramka jako Master bez pilota

Na magistrali BWR istnieją dwie prawidłowe topologie, wybierane przełącznikiem DIP SW1-P1:

  • Przewodowy pilot obecny — podłącz bramkę równolegle do istniejącego przewodowego pilota Fujitsu. Pilot pozostaje Master, bramka konfigurowana jest jako Slave (SW1-P1 = ON). Zarówno pilot, jak i Modbus mogą jednocześnie wydawać polecenia.
  • Brak pilota — podłącz bramkę bezpośrednio do magistrali BWR jednostki wewnętrznej i skonfiguruj ją jako Master (SW1-P1 = OFF, domyślnie). Tylko bramka steruje klimatyzatorem.

Przed otwarciem jednostki wewnętrznej odłącz klimatyzator od zasilania sieciowego. Na magistrali BWR Master może być tylko jedno urządzenie — jeśli zarówno przewodowy pilot, jak i bramka są skonfigurowane jako Master, komunikacja zostanie przerwana. Prowadź kabel BWR jak najdalej od przewodów elektrycznych i przewodu uziemiającego; nie wiąż ich razem. Maksymalna długość magistrali BWR wynosi 500 m / 1 640 ft, długość magistrali EIA-485 wynosi 1 200 m / 3 937 ft.

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. Aktywuj go tylko jeśli bramka znajduje się na końcu magistrali. Topologie pętlowe i gwiaździste nie są dozwolone na EIA-485. Wymagany jest mechanizm fail-safe biasing, który musi być dostarczony przez master Modbus (zwykle wbudowany w mostek TCP-RTU).

Włączenie komunikacji Modbus

Bramka ma na panelu czołowym trzy banki przełączników DIP: SW1 (Master/Slave + typ jednostki AC), SW3 (adres slave + baud rate), SW4 (format temperatury + terminacja EIA-485). Wszystkie wartości domyślne są użyteczne fabrycznie, więc w typowej instalacji wystarczy zweryfikować tylko adres slave i terminację EIA-485. Każda zmiana przełącznika DIP wymaga wyłączenia i ponownego włączenia zasilania, aby zaczęła obowiązywać.

SW1 — Master/Slave i typ urządzenia
PozycjaDomyślneFunkcja
SW1-P1OFF (Master)OFF = bramka jest BWR Master (brak przewodowego pilota Fujitsu). ON = bramka jest Slave (Master to przewodowy pilot Fujitsu).
SW1-P2OFFZarezerwowane — pozostaw OFF.
SW1-P3OFF (Type B)OFF = RAC inwerter seria G + VRF J-II / V-II / VR-II. ON = RAC inwerter / non-inwerter + VRF V / S / J. Wybiera aktywną tabelę kodów błędów dla rejestru H:11.
SW1-P4OFFZarezerwowane — pozostaw OFF.

Jednostki Fujitsu serii G mają literę „G" tuż przed numerem mocy w nazwie modelu, np. ASYG09LTCA. Urządzenia z firmware ≤ 2.1 podłączone do urządzeń RAC G / VRF J-II / V-II / VR-II muszą dodać 100 do wyświetlanego kodu błędu przed wyszukaniem go w tabeli błędów Intesis.

SW3 — Adres slave Modbus (P1..P6) i baud rate (P7..P8)

Adres slave jest kodowany binarnie na pozycjach SW3-P1..P6 z P1 = LSB. Zakres: 0..63. Typowe przykłady:

AdresP1P2P3P4P5P6
1 (domyślne)ONOFFOFFOFFOFFOFF
2OFFONOFFOFFOFFOFF
3ONONOFFOFFOFFOFF
10OFFONOFFONOFFOFF
63 (max)ONONONONONON

Baud rate jest wybierany kombinacją SW3-P7, SW3-P8 i SW4-P3:

SW3-P7SW3-P8SW4-P3Baud rate
OFFOFFOFF2400 bps
ONOFFOFF4800 bps
OFFONOFF9600 bps (domyślne)
ONONOFF19200 bps
OFFOFFON38400 bps
ONOFFON57600 bps
OFFONON76800 bps
ONONON115200 bps

Domyślny format ramki to 8N2 (8 bitów danych, bez parzystości, 2 bity stopu). 8N1 jest również wykrywany automatycznie — żadne ręczne ustawienie nie jest wymagane.

SW4 — Format temperatury i terminacja EIA-485
PozycjaDomyślneFunkcja
SW4-P1OFF (x1)OFF = temperatura w stopniach x1 (np. 22 = 22 °C). ON = decicelsius x10 (np. 220 = 22,0 °C).
SW4-P2OFF (Celsius)OFF = Celsius. ON = Fahrenheit. Nie można łączyć z x10.
SW4-P3Patrz tabela baud rate SW3 powyżej.
SW4-P4OFFOFF = brak wbudowanej terminacji EIA-485. ON = wewnętrzny rezystor 120 Ω podłączony.
Importowanie szablonu w TapHome

Ponieważ bramka komunikuje się przez Modbus RTU, między TapHome Core a magistralą EIA-485 wymagany jest mostek Modbus TCP-RTU. TapHome łączy się z mostkiem przez sieć lokalną za pomocą Modbus TCP. Przy imporcie szablonu podaj:

  • IP Address — adres IP mostka w sieci lokalnej (domyślny: 192.168.0.1)
  • Slave ID — adres Modbus bramki ustawiony przez SW3-P1..P6 (domyślny: 1)

Przypisz mostkowi TCP-RTU statyczny adres IP w ustawieniach DHCP routera, aby adres nie zmieniał się po wyłączeniu zasilania. Jeśli mostek obsługuje wiele adresów slave na tej samej linii EIA-485, możesz połączyć łańcuchowo do 63 bramek FJ-RC-MBS-1 na pojedynczej magistrali.

Możliwości urządzeń

Szablon udostępnia 6 urządzeń odpytywanych z rejestrów holding H:0 do H:11.

ON/OFF

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

Tryb

Selektor trybu pracy z 5 trybami udokumentowanymi przez Intesis:

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

Szablon definiuje 10 pozycji (wartości 0–9). Wartości 5–9 to sloty zarezerwowane, które nie są udokumentowane w instrukcji obsługi i nie będą osiągalne na rzeczywistych jednostkach Fujitsu. Czyta i zapisuje rejestr H:1 (Int16). Interwał odpytywania: 2,5 s.

Prędkość wentylatora

Selektor prędkości wentylatora. Na magistrali Fujitsu BWR udokumentowane są tylko Auto, Low, Mid, High:

WartośćPrędkość
0Auto
1Low
2Mid
3High

Szablon definiuje 10 pozycji (wartości 0–9), w tym niestandardowe nazwy jak Position-5, Turbo, Position-6 i Position-7 — większość z nich nie będzie osiągalna na jednostkach wewnętrznych Fujitsu RAC/VRF. Rejestr H:21 (tylko do odczytu, nie wystawiony w szablonie) raportuje maksymalną liczbę prędkości wentylatora rzeczywiście obsługiwaną 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 instrukcjiPozycja
0Auto
1Pozycja 1 (Pozioma)
2Pozycja 2 (Pozioma)
3Pozycja 3 (Średnia)
4Pozycja 4 (Pionowa)
5Pozycja 5 (Pionowa)
10Swing

Instrukcja obsługi rezerwuje wartość rejestru 10 dla Swing, ale szablon TapHome remapuje Swing na wartość 5, aby zachować ciągły zakres przełącznika multi-value. Szablon dodaje również niestandardowe sloty (Pozycja 6, Pozycja 7, Swirl), które nie są udokumentowane dla Fujitsu RAC/VRF na magistrali BWR — większość z nich nie będzie miała żadnego efektu na rzeczywistych jednostkach wewnętrznych. Etykiety wartości po stronie użytkownika w strings.yaml korygują dwa błędy w bazowym XML („Poistion-5 (Vetical)" → „Position 5 (Vertical)").

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

Termostat

Nastawa temperatury (rejestr H:4, odczyt/zapis) i bieżąca temperatura odniesienia (rejestr H:5, tylko odczyt). Zakres nastawy na jednostkach Fujitsu wynosi 16–30 °C. Temperatura odniesienia pokazuje wartość z własnego czujnika klimatyzatora (lub 0x8000, gdy z magistrali BWR nie nadeszła jeszcze żadna wartość).

Szablon TapHome stosuje dzielnik /100 do rejestrów temperatury, ale instrukcja obsługi FJ-RC-MBS-1 dokumentuje tylko dwa tryby temperatury wybierane przez SW4-P1: x1 (domyślny, całkowite °C) i x10 (decicelsius). Dla tej bramki nie ma udokumentowanego trybu x100 (centi-stopnie). Integracja TapHome zakłada, że bramka jest skonfigurowana zgodnie z domyślnym ustawieniem urządzenia — wartości można dostroić w skryptach szablonu, jeśli skalowanie różni się w Twojej instalacji. Jeśli widzisz nastawy raportowane jako ~0,22 °C zamiast 22 °C, zweryfikuj surowe wartości rejestrów za pomocą narzędzia Modbus debug w TapHome i odpowiednio dostosuj przełączniki DIP bramki lub skalowanie szablonu.

Interwał odpytywania: 2,5 s.

Kod błędu

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

WartośćZnaczenie
0Brak błędu
65535Błąd komunikacji między bramką Intesis a klimatyzatorem
InneKod błędu Fujitsu — aktywna tabela zależy od SW1-P3 (typ urządzenia)

Pełne mapowanie kodów błędów jest opublikowane w instrukcji obsługi (sekcje 7.2 i 7.3) — serie RAC i VRF J-II/V-II/VR-II współdzielą jedną tabelę; serie VRF V/S/J używają osobnej tabeli. Kody obejmują błędy jednostki wewnętrznej, jednostki zewnętrznej, czujników, sprężarki, falownika i komunikacji. Urządzenia z firmware ≤ 2.1 podłączone do urządzeń RAC G / VRF J-II / V-II / VR-II muszą dodać 100 do wyświetlanego kodu przed jego wyszukaniem.

Interwał odpytywania: 15 s.

Rozwiązywanie problemów

Brak komunikacji Modbus
  1. Sprawdź, czy jednostka wewnętrzna klimatyzatora jest włączona — bramka wymaga 12 VDC dostarczanego przez magistralę BWR.
  2. Sprawdź wskaźniki LED: L1 + L2 pulsują (5 s ON) przy starcie; L1 miga (100 ms ON / 1900 ms OFF) wskazuje normalną pracę; L1 miga (500 ms ON / 500 ms OFF) wskazuje błąd komunikacji z klimatyzatorem.
  3. Potwierdź, że adres slave w TapHome odpowiada binarnemu ustawieniu SW3-P1..P6 na bramce.
  4. Upewnij się, że mostek TCP-RTU jest w tej samej sieci co TapHome Core, a ustawienia szeregowe mostka pasują do baud rate SW3 (domyślnie 9600 bps, 8N2).
  5. Sprawdź polaryzację EIA-485 — A+ / B- musi być spójna na wszystkich urządzeniach magistrali.
  6. Sprawdź, czy terminacja 120 Ω jest włączona na obu końcach magistrali EIA-485 (jeden koniec to zwykle mostek, drugi to bramka przez SW4-P4 = ON).
Ciągły kod błędu 65535

Wskazuje, że bramka nie może komunikować się z jednostką wewnętrzną Fujitsu przez magistralę BWR/RWB. Sprawdź:

  • Kabel BWR jest podłączony z prawidłową kolejnością kolorów R-W-B na obu końcach.
  • Jednostka wewnętrzna klimatyzatora jest zasilana z sieci.
  • Jeśli obecny jest również przewodowy pilot Fujitsu, potwierdź, że tylko jedno urządzenie (bramka lub pilot) jest skonfigurowane jako Master — zweryfikuj SW1-P1 względem topologii.
  • Długość magistrali BWR nie przekracza 500 m.
Konflikt Master/Slave na magistrali BWR

Jeśli przewodowy pilot Fujitsu i bramka są oba skonfigurowane jako Master, magistrala BWR będzie kolidować i jedno lub oba urządzenia przestaną odpowiadać. Ustaw SW1-P1 na ON (bramka jako Slave), gdy przewodowy pilot Fujitsu jest obecny na tej samej magistrali, i na OFF (bramka jako Master) tylko wtedy, gdy żaden przewodowy pilot Fujitsu nie jest podłączony.

Wartości temperatury są nieprawidłowe

Szablon używa dzielnika /100 na rejestrach H:4 i H:5. Domyślne ustawienie DIP (SW4-P1 = OFF) wysyła temperaturę w stopniach całkowitych (x1) — przy skalowaniu /100 po stronie TapHome nastawa 22 °C zostanie zaraportowana jako 0,22 °C. Użyj narzędzia Modbus debug w TapHome do odczytu surowych wartości rejestrów i porównania z oczekiwaną nastawą, a następnie albo zrekonfiguruj bramkę, albo dostosuj dzielnik w skryptach szablonu.

Nieprawidłowe kody błędów po aktualizacji firmware lub zmianie modelu

Mapowanie kodów błędów zależy od SW1-P3 (typ urządzenia) i wersji firmware bramki. Po zmianie podłączonego modelu klimatyzatora lub aktualizacji firmware bramki ponownie sprawdź, czy SW1-P3 nadal odpowiada typowi urządzenia (seria G + VRF J-II/V-II/VR-II → OFF; RAC inwerter / non-inwerter + VRF V/S/J → ON), oraz czy przesunięcie wersji firmware (+100 dla FW ≤ 2.1) jest uwzględnione przy wyszukiwaniu kodów w instrukcji.

Dostępne urządzenia

IntesisBOX FJ-RC-MBS-1 Moduł
ON/OFF Przełącznik

Włącza i wyłącza klimatyzator (rejestr H:0, Bool)

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 to sloty zarezerwowane nieosiągalne na rzeczywistych jednostkach Fujitsu)

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, Low, Mid, High na magistrali Fujitsu BWR (rejestr H:2, wartości 0–3; dodatkowe pozycje szablonu nie są osiągalne na rzeczywistych jednostkach Fujitsu)

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 (U/D) pozycja kierownic — Auto, Pozycje 1–5 i Swing (rejestr H:3; instrukcja rezerwuje wartość 10 dla Swing, ale szablon remapuje ją na wartość 5 dla ciągłego zakresu)

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

Nastawa temperatury (H:4) i bieżąca referencja (H:5) — surowe wartości dzielone przez 100; zakres nastawy Fujitsu 16–30 °C; zweryfikuj, czy DIP SW4-P1 odpowiada skalowaniu szablonu

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 między bramką a klimatyzatorem, inne: kod błędu Fujitsu (tabela zależy od typu urządzenia SW1-P3)

Rejestr: H:11 Int16 numeric

Kod błędu

Odczyt
MODBUSR(H, 11, Int16)
Połączenie: Modbus TCP • Slave ID: $[SlaveId]
Możliwe ulepszenia (25)
  • H:6 Window Contact — R/W, 0: Closed (default) / 1: Open — energy-saving feature, switches the AC off after the configured timeout when a window opens
  • H:7 INMBSFGL001R000 Disablement — R/W, 0: Enabled (default) / 1: Disabled — disables the Intesis gateway interface (non-volatile)
  • H:8 AC Remote Control Disablement — R/W, 0: Enabled (default) / 1: Disabled — disables the Fujitsu wired remote control (non-volatile)
  • H:9 AC Unit Operation Time — R/W (UInt16), 0–65535 hours — total time the AC has been in 'On' state (non-volatile)
  • H:10 AC Unit Alarm Status — R, 0: No alarm / 1: Alarm — binary alarm indicator complementing the numeric error code on H:11
  • H:13 Open Window switch-off timeout — R/W, 0–30 minutes (default 30) — delay before the AC is switched off after a window-open event
  • H:14 Modbus RTU baud rate readback — R, reports the active baud rate (2400/4800/9600/19200/38400/57600/76800/115200 bps) configured via SW3-P7..P8 + SW4-P3
  • H:15 Modbus slave address readback — R, reports the active slave address (1–63) configured via SW3-P1..P6
  • H:21 Max number of fan speeds — R, reports how many fan speeds the connected indoor unit actually supports — useful to constrain the Fan Speed UI
  • H:22 External ambient temperature — R/W — overrides the indoor unit's built-in return-air sensor with a value supplied from the Modbus side; write -32768 to disable. Requires the AC unit to be configured by a Fujitsu installer to use the wired remote-controller thermistor (Function 42 = 1) and is not supported on Fujitsu RAC / domestic line splits without the additional accessory
  • H:23 AC Real temperature setpoint — R, 16–31 °C — current setpoint as actually applied by the indoor unit (mirrors PLC 5 if no external reference is provided)
  • H:24 Current AC max setpoint — R — maximum allowed setpoint for the current mode (-32768 at init, otherwise manufacturer-specific range)
  • H:25 Current AC min setpoint — R — minimum allowed setpoint for the current mode (-32768 at init, otherwise manufacturer-specific range)
  • H:26 Horizontal Vane Position — R/W, 0: Auto (default), 10: Swing — horizontal (L/R) vane control. Fujitsu-specific extension to the standard vertical vane register
  • H:27 Up/Down Vane Pulse — W, write 1 to send a single Up/Down vane step pulse
  • H:31 Window contact feedback — R, 0: Not active (default) / 1: Active — feedback indicating whether the Window Contact (H:6) feature is currently latching
  • H:34 Left/Right Vane Pulse — W, write 1 to send a single Left/Right vane step pulse
  • H:48 Switch value — R — diagnostic raw read-back of the on-board switch (DIP) value
  • H:49 Device ID — R, fixed value 0x0D00 — identifies the gateway as INMBSFGL001R000
  • H:50 Software version — R — gateway firmware version (relevant for the +100 error-code offset rule on FW ≤ 2.1)
  • H:64 Economy (Eco mode) — R/W, 0: Disabled / 1: Enabled — Fujitsu-specific economy mode
  • H:65 Input reference temperature — R — feedback of the external reference temperature value (0x8000: no external temperature; otherwise °C / x10 °C / °F depending on DIP setting)
  • H:81 Error address — R — indoor unit number reporting an error (when more than one indoor unit shares the gateway)
  • H:97 Block Periodic Sendings — R/W, 0: Non-blocked (default) / 1: Blocked — when blocked, the gateway only sends commands to the AC if they differ from the previous value (firmware ≥ 2.5, non-volatile)
  • H:98 Master/Slave (gateway role) — R, 0: Slave / 1: Master — reports whether the gateway is acting as the BWR-bus Master (no Fujitsu wired controller present) or Slave (controller acts as Master)

Ź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