TapHome

IntesisBOX DK-AC-MBS-1

Modbus TCP
Dodane przez
Ostatnia aktualizacja: 06. 2026
IntesisBOX DK-AC-MBS-1

IntesisBOX DK-AC-MBS-1 (kod zamówienia INMBSDAI001I000) to bramka Modbus firmy Intesis (HMS Networks), która łączy domowe jednostki wewnętrzne klimatyzatorów Daikin z sieciami Modbus RTU (EIA-485). TapHome łączy się z bramką przez Modbus TCP za pomocą mostu TCP-to-RTU — sama bramka komunikuje się z jednostką klimatyzacyjną Daikin przez zastrzeżoną magistralę MD-RC.

Szablon zapewnia sterowanie ON/OFF, wybór trybu pracy, regulację prędkości wentylatora, sterowanie pozycją kierownic, termostat z nastawą i aktualną temperaturą oraz monitorowanie kodów błędów.

Podłączenie sprzętowe

Bramka posiada dwa złącza:

  • Złącze K1 — łączy się z gniazdem S21 na wewnętrznej płycie sterującej jednostki Daikin za pomocą dostarczonego kabla o długości 1,5 m (nie wydłużać ani nie skracać)
  • Złącze EIA-485 (2 bieguny, A+ / B-) — łączy się z magistralą Modbus RTU (maks. 1200 m, bez topologii pętlowych lub gwiazdowych)

Bramka jest zasilana bezpośrednio z wewnętrznej jednostki klimatyzatora (12 VDC) — zewnętrzny zasilacz nie jest wymagany. Opcje montażu obejmują szynę DIN (uchwyt w zestawie) lub montaż na ścianie.

IntesisBOX DK-AC-MBS-1 karta instalacyjna — schemat okablowania i układ fizyczny

Przed otwarciem jednostki wewnętrznej i podłączeniem bramki odłącz klimatyzator od zasilania sieciowego. Dostarczony kabel ma długość 1,5 m — jego wydłużenie lub skrócenie może spowodować awarię. Kabel połączeniowy umieść jak najdalej od przewodów elektrycznych i uziemiających.

Terminacja magistrali EIA-485

Na każdym końcu magistrali EIA-485 wymagany jest rezystor terminacyjny 120 omów. Bramka posiada wbudowany rezystor 120 omów, który można aktywować przełącznikiem DIP SW4 pozycja 1. Aktywuj go tylko jeśli bramka znajduje się na jednym końcu magistrali.

Konfiguracja przełączników DIP

Bramka posiada trzy banki przełączników DIP: SW1 (nieużywany w tym modelu), SW3 (adres Modbus i prędkość transmisji) i SW4 (format temperatury, prędkość transmisji, terminacja). Wszystkie zmiany wymagają ponownego uruchomienia zasilania.

IntesisBOX DK-AC-MBS-1 układ bramki — pozycje przełączników DIP (SW1, SW3, SW4), wskaźniki LED, złącza
IntesisBOX DK-AC-MBS-1 przegląd przełączników DIP — SW1 (nieużywany), SW3 (adres + prędkość transmisji), SW4 (temperatura + terminacja)
Skalowanie temperatury (SW4-P3) — ważne dla TapHome

Szablon TapHome dzieli wartości rejestru temperatury przez 100. Domyślne ustawienie przełącznika DIP wysyła temperaturę w dziesiętnych stopniach Celsjusza (x10), co oznacza, że nastawa 22,0 °C jest przesyłana jako 220 w rejestrze. Szablon następnie dzieli przez 100, dając 2,2 °C — co jest nieprawidłowe.

Szablon używa dzielnika 100, ale domyślne ustawienie przełącznika DIP (tryb x10) mnoży wartości tylko przez 10. Przy x10 wartość 220 podzielona przez 100 daje 2,2 °C zamiast oczekiwanych 22,0 °C. Ani ustawienie x1, ani x10 przełącznika DIP nie odpowiada dokładnie skalowaniu /100 szablonu. Zweryfikuj rzeczywiste wartości rejestrów za pomocą narzędzia Modbus debug w TapHome i dostosuj przełącznik DIP lub skalowanie szablonu w razie potrzeby.

SW4-P3Opis
OFFSkala temperatury ×1 (1 °C = wartość 1)
ONSkala temperatury ×10 (1 °C = wartość 10) (domyślnie)
SW4-P4Opis
OFFTemperatura w stopniach Celsjusza (domyślnie)
ONTemperatura w stopniach Fahrenheita
Adres Modbus (SW3-P1..P6)

Adres slave kodowany binarnie, zakres 1-63. Domyślnie: 1 (tylko P1 jest ON). Pozycje P7 i P8 na SW3 nie są używane.

Prędkość transmisji (SW3-P5..P6 + SW4-P2)

Domyślnie: 9600 bps. Dostępne prędkości: 2400, 4800, 9600, 19200, 38400, 57600, 76800, 115200 bps.

SW3-P5SW3-P6SW4-P2Prędkość transmisji
OFFOFFOFF2400 bps
ONOFFOFF4800 bps
OFFONOFF9600 bps (domyślnie)
ONONOFF19200 bps
OFFOFFON38400 bps
ONOFFON57600 bps
OFFONON76800 bps
ONONON115200 bps
Rezystor terminacyjny (SW4-P1)
SW4-P1Opis
OFFMagistrala EIA-485 bez rezystora terminacyjnego (domyślnie)
ONWewnętrzny rezystor terminacyjny 120 omów podłączony

Połączenie z TapHome

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

Podczas importu szablonu w TapHome podaj:

  • Adres IP — adres IP mostu TCP-to-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-to-RTU statyczny adres IP w ustawieniach DHCP routera, aby adres nie zmienił się po ponownym uruchomieniu zasilania.

Funkcje urządzeń

Szablon tworzy 6 urządzeń komunikujących się przez holding rejestry H:0 do H:11.

ON/OFF

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

Tryb

Wybór 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 określonych modelach Daikin — 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

Wybór prędkości wentylatora. Daikin obsługuje do 6 nazwanych prędkości plus auto i zatrzymanie wentylatora:

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

Szablon definiuje 10 pozycji (wartości 0-9). Instrukcja obsługi dokumentuje 7 pozycji funkcjonalnych: Auto (0), Prędkość 1-6 i Zatrzymanie wentylatora (10). Rejestr H:21 zawsze raportuje maks. prędkości wentylatora = 5. Wartości poza udokumentowanym zakresem nie będą miały żadnego efektu.

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

Pozycja kierownic

Sterowanie pozycją kierownic pionowych (U/D). Instrukcja obsługi dokumentuje Auto, pozycje 1-9 i Wahadło (wartość 10). Szablon przemapowuje je do ciągłego zakresu dla przełącznika wielowartościowego:

Wartość (szablon)Pozycja
0Auto
1Pozycja 1 (pozioma)
2Pozycja 2 (pozioma)
3Pozycja 3 (środkowa)
4Pozycja 5 (pionowa)
5Wahadło
6Pozycja 4 (pionowa)

Instrukcja obsługi dokumentuje Wahadło jako wartość 10, ale szablon mapuje je na wartość 5 w celu utworzenia ciągłego zakresu dla przełącznika wielowartościowego. Wartości 7-9 są symbolami zastępczymi pozycji. Liczba dostępnych pozycji kierownic zależy od podłączonego modelu Daikin.

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

Termostat

Nastawa temperatury (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.

Zakresy temperatur zależą od trybu pracy: CHŁODZENIE 18-32 °C, GRZANIE 16-30 °C, AUTO 18-30 °C. Temperatura referencyjna pokazuje odczyt czujnika samego klimatyzatora, chyba że do rejestru H:22 została zapisana wartość z czujnika zewnętrznego.

Interwał odpytywania: 2,5 s.

Kod błędu

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

WartośćZnaczenie
0Brak błędu
65535 (-1)Błąd komunikacji między bramką a klimatyzatorem
InneKod błędu Daikin (patrz instrukcja obsługi strony 25-27 dla pełnej tabeli błędów)

Kody błędów Daikin używają nomenklatury kategorii A/C/E/F/H/J/L/P/U. Typowe kategorie: A0-AH (ochrona jednostki wewnętrznej), C0-CF (czujnik wewnętrzny), E0-EJ (ochrona jednostki zewnętrznej), F0-FF (sprężarka/ciśnienie), H0-HC (czujnik zewnętrzny), U0-UJ (komunikacja systemowa).

Interwał odpytywania: 15 s.

Dodatkowe funkcje

Bramka udostępnia dodatkowe rejestry specyficzne dla Daikin wykraczające poza obecny szablon. Obejmują one kontakt okienny do oszczędzania energii (H:6), blokadę sterowania i zdalnego sterowania (H:7, H:8), licznik godzin pracy (H:9), stan alarmu (H:10), nadpisanie temperatury czujnika zewnętrznego (H:22), limity nastawy w czasie rzeczywistym (H:23-H:25), sterowanie kierownicami poziomymi L/R (H:26), sterowanie nawilżaniem (H:28), stan filtra i reset (H:43-H:44), temperatura powietrza powrotnego (H:66) i zaawansowana konfiguracja trybu maszyny (H:1150). Mogą one zostać dodane w przyszłej aktualizacji szablonu.

Rozwiązywanie problemów

Brak komunikacji Modbus
  1. Sprawdź, czy jednostka wewnętrzna klimatyzatora jest włączona — bramka wymaga 12 VDC z jednostki
  2. Sprawdź wskaźniki LED: impuls LED (ON 5 s, OFF po) oznacza uruchomienie; miganie LED (ON 200 ms, OFF 2 s) oznacza normalną pracę; miganie LED (ON 200 ms, OFF 200 ms) oznacza błąd komunikacji z klimatyzatorem
  3. Potwierdź, że adres slave w TapHome odpowiada ustawieniu przełącznika DIP SW3 na bramce
  4. Upewnij się, że most TCP-to-RTU jest w tej samej sieci co TapHome Core
  5. Sprawdź polaryzację EIA-485: A+ / B- musi być spójna na wszystkich urządzeniach na magistrali
Kod błędu 65535 ciągle

Oznacza to, że bramka nie może komunikować się z wewnętrzną jednostką Daikin przez magistralę MD-RC. Sprawdź kabel złącza K1 między bramką a gniazdem S21 na płycie sterującej klimatyzatora. Upewnij się, że klimatyzator jest włączony, a kabel połączeniowy to oryginalny kabel 1,5 m dostarczony z bramką.

Nieprawidłowe wartości temperatury

Szablon używa dzielnika 100 dla rejestrów temperatury. Domyślna konfiguracja przełącznika DIP SW4 wysyła temperaturę w dziesiętnych stopniach Celsjusza (x10). Sprawdź pozycje 3 i 4 przełącznika DIP SW4 i upewnij się, że odpowiadają oczekiwanemu skalowaniu. Użyj narzędzia Modbus debug w TapHome do odczytu surowych wartości rejestrów i porównania z oczekiwaną temperaturą.

Limit odpytywania

Bramka DK-AC-MBS-1 obsługuje maksymalnie 50 rejestrów na jedno żądanie Modbus. Jeśli ręcznie dodano dodatkowe rejestry poza zakresem szablonu H:0-H:11, utrzymuj żądania w tym limicie, aby uniknąć błędów komunikacji.

Dostępne urządzenia

IntesisBOX DK-AC-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 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-1, Średnia-2, Wysoka, Średnia-3 (rejestr H:2, wartości 0–5; dodatkowe pozycje zależne od modelu)

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

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 (U/D) — Auto, pozycje 1–5, Wahadło, dodatkowe pozycje (rejestr H:3; Wahadło przemapowane na wartość 5)

Rejestr: H:3 Int16 numeric
Wartości / Stany: Position-1 (Horizontal) · Position-2 (Horizontal) · Position-3 (Medium) · Position-5 (Vertical) · Swing · Position-4 (Vertical)

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 Daikin

Rejestr: H:11 Int16 numeric

Kod błędu

Odczyt
MODBUSR(H, 11, Int16)
Połączenie: Modbus TCP • Slave ID: $[SlaveId]
Możliwe ulepszenia (17)
  • H:6 Window Contact — R/W, 0: Closed / 1: Open — energy saving feature, turns off AC when window opens
  • H:7 Control Objects Disablement — R/W, 0: Enabled / 1: Disabled — disables INMBSDAI001I000 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 Real Setpoint — R — current setpoint as reported by the indoor unit
  • H:24 Actual AC Max Setpoint — R — maximum setpoint for current mode
  • H:25 Actual AC Min Setpoint — R — minimum setpoint for current mode
  • H:26 Vane L/R Position — R/W, 0: Auto, 1–5: Position 1–5, 10: Swing — horizontal vane control (Daikin-specific)
  • H:28 Humidification Value — R/W, 0: Off, 1: Low, 2: Medium, 3: High, 4: Continuous — Daikin-specific humidification control
  • H:43 Filter Reset — W, write 1 to reset filter counter
  • H:44 Filter Status — R, 0: Clean / 1: Alarm — filter replacement indicator
  • H:66 Return Path Temperature — R — return path temperature in configured unit (°C/x1/x10/°F)
  • H:87 Thermostat On — R, 0: Within setpoint / 1: Working to reach setpoint — Daikin-specific
  • H:88 Operation Mode Role — R, 1: Master / 2: Slave / 3: Free — multi-unit system role indicator (Daikin-specific)
  • H:1150 Machine Mode — R/W, 0: Normal / 1: Autochangeover / 2: Limited setpoint — advanced operating mode

Ź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