TapHome

IntesisBox Ogólne sterowanie systemem

Modbus RTU
Dodane przez
Ostatnia aktualizacja: 04. 2026

Wymaga zewnętrznej bramki

Intesis IntesisBox — strona produktu

IntesisBox Ogólne sterowanie systemem

IntesisBox General System Control to szablon bramki Modbus RTU do sterowania systemami HVAC przez translator protokołów IntesisBox firmy Intesis (HMS Networks). Bramka łączy własnościowe protokoły komunikacyjne systemów HVAC z Modbus RTU przez RS-485, udostępniając pięć holding rejestrów (od H:0 do H:4) do sterowania zasilaniem systemu, monitorowania temperatury i wyboru trybu pracy.

Szablon obejmuje podstawowy zestaw sterowania dla dowolnego systemu HVAC podłączonego przez IntesisBox: włączanie/wyłączanie systemu, temperatura zewnętrzna, temperatura wody zasilającej i powrotnej oraz 6-trybowy przełącznik obsługujący tryby None, Heat, Heat/Tank, Tank, Cool/Tank i Cool.

Podłączenie sprzętowe

Przegląd bramki

Bramka IntesisBox działa jako translator protokołów między natywną magistralą komunikacyjną systemu HVAC a Modbus RTU. Bramka łączy się z jednostką HVAC przez własnościowy interfejs producenta i udostępnia standardowy interfejs RS-485 Modbus RTU dla TapHome.

Specyfikacja techniczna
  • Protokół: Modbus RTU Slave, RS-485
  • Prędkość transmisji: 9600, bez parzystości, 1 bit stopu, 8 bitów danych
  • Domyślne Slave ID: 1 (konfigurowalne przez parametr importu)
  • Parametr adresu IP: 192.168.0.1 (dla scenariuszy mostkowania Modbus TCP)
Okablowanie RS-485

Połącz zaciski RS-485 IntesisBox z TapHome za pomocą połączenia 3-przewodowego:

  • A+/D+ na IntesisBox do A+/D+ na TapHome RS-485
  • B-/D- na IntesisBox do B-/D- na TapHome RS-485
  • GND do GND na zasilaczu TapHome (obowiązkowo)

Specyfikacja kabla:

  • Typ: skrętka, ekranowana zalecana
  • Maks. długość: 500 m (standard RS-485)
  • Użyj skrętki dla A+/B- i trzeciego przewodu dla GND

Ważne — Uziemienie

Przewód GND musi być połączony między bramką IntesisBox a zasilaczem TapHome. Bez prawidłowego uziemienia mogą wystąpić błędy komunikacji.

Konfiguracja

Slave ID

Domyślne Modbus Slave ID to 1. Podczas importu szablonu w TapHome Slave ID można zmienić przez parametr importu. Jeśli na jednej magistrali RS-485 znajduje się wiele bramek IntesisBox, każda musi mieć unikalne Slave ID.

Oprogramowanie konfiguracyjne MAPS

Bramka IntesisBox jest konfigurowana za pomocą oprogramowania Intesis MAPS (v1.5+). MAPS umożliwia mapowanie dodatkowych rejestrów wykraczających poza podstawowy zestaw H:0–H:4, w zależności od konkretnego protokołu HVAC (BACnet, KNX, LonWorks itp.). Szablon TapHome obejmuje tylko standardowy 5-rejestrowy zestaw sterowania.

Funkcje urządzenia

Sterowanie zasilaniem systemu
  • System ON/OFF (H:0) — włącza i wyłącza system HVAC. Wykorzystuje logikę write-not-equal (MODBUSWNE), aby uniknąć zbędnych zapisów, gdy stan się nie zmienił.
Monitorowanie temperatury

Szablon udostępnia trzy odczyty temperatury z holding rejestrów:

  • Outdoor Temperature (H:1) — temperatura zewnętrzna w °C. Obsługuje odczyt i zapis — funkcja zapisu może dostarczyć systemowi HVAC zewnętrzną referencję temperaturową. Wykorzystuje typ danych Int16 do obsługi ujemnych temperatur.
  • Outgoing Water Temperature (H:2) — temperatura wody zasilającej w °C z systemu HVAC. Typ danych UInt16 (ujemne wartości nie są oczekiwane dla wody zasilającej).
  • Ingoing Water Temperature (H:3) — temperatura wody powrotnej w °C z systemu HVAC. Typ danych UInt16 (ujemne wartości nie są oczekiwane dla wody powrotnej).
Tryb pracy
  • Operating Mode (H:4) — wybór trybu pracy HVAC z 6 dostępnymi wartościami:
WartośćTrybOpis
0NoneBrak aktywnego trybu
1HeatTylko ogrzewanie
2Heat/TankOgrzewanie z zasobnikiem CWU
3TankTylko zasobnik CWU
4Cool/TankChłodzenie z zasobnikiem CWU
5CoolTylko chłodzenie

Przełącznik trybów jest typowy dla systemów pomp ciepła z zasobnikiem ciepłej wody użytkowej (CWU), umożliwiając kombinowane ogrzewanie/chłodzenie z pracą zasobnika.

Dodatkowe możliwości

Oprogramowanie konfiguracyjne IntesisBox MAPS umożliwia mapowanie dodatkowych rejestrów wykraczających poza H:0–H:4, w zależności od konkretnego protokołu HVAC. Te rozszerzone rejestry nie są częścią aktualnego szablonu TapHome, ale w razie potrzeby można je dodać jako niestandardowe urządzenia Modbus.

Rozwiązywanie problemów

Brak komunikacji Modbus
  1. Sprawdź kable RS-485:
    • A+/D+ prawidłowo podłączone do A+/D+ na TapHome
    • B-/D- prawidłowo podłączone do B-/D- na TapHome
    • GND podłączone do uziemienia zasilacza TapHome — najczęstszy problem
  2. Sprawdź, czy Modbus Slave ID odpowiada parametrowi importu w TapHome
  3. Potwierdź ustawienia TapHome: 9600 baud, bez parzystości, 1 bit stopu
  4. Sprawdź, czy bramka IntesisBox jest zasilana i system HVAC jest podłączony
Nieprawidłowe wartości temperatury
  1. Sprawdź, czy system HVAC dostarcza dane do bramki IntesisBox przez własnościową magistralę
  2. Sprawdź konfigurację MAPS pod kątem prawidłowego mapowania rejestrów
  3. Temperatura zewnętrzna używa Int16 (obsługuje wartości ujemne), podczas gdy temperatury wody używają UInt16 (tylko dodatnie)
Tryb pracy się nie zmienia
  1. Potwierdź, że system HVAC obsługuje wybrany tryb (nie wszystkie systemy obsługują wszystkie 6 trybów)
  2. Sprawdź konflikty trybów — niektóre systemy HVAC mogą odrzucić zmianę trybu podczas aktywnej pracy
  3. Sprawdź, czy bramka IntesisBox ma dostęp do zapisu w systemie HVAC (niektóre konfiguracje mogą być tylko do odczytu)

Dostępne urządzenia

IntesisBox General System Control Moduł
System WŁ/WYŁ Przełącznik

Wyłącznik zasilania systemu HVAC — włącza lub wyłącza podłączony system

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

System WŁ/WYŁ

Odczyt stanu przełącznika
MODBUSR(H, 0, Uint16)
Zapis stanu przełącznika
MODBUSWNE(H, 0, Uint16, St)
Temperatura zewnętrzna Zmienna

Temperatura zewnętrzna w °C — odczyt/zapis dla zewnętrznej referencji temperaturowej

Rejestr: H:1 Int16 Jednostka: °C numeric

Temperatura zewnętrzna

Odczyt
MODBUSR(H, 1, Int16)
Zapis
MODBUSWNE(H, 1, Int16, Va)
Temperatura wody zasilającej Zmienna

Temperatura wody zasilającej w °C z systemu HVAC

Rejestr: H:2 UInt16 Jednostka: °C numeric

Temperatura wody zasilającej

Odczyt
MODBUSR(H, 2, Uint16)
Zapis
MODBUSWNE(H, 2, Uint16, Va)
Temperatura wody powrotnej Zmienna

Temperatura wody powrotnej w °C z systemu HVAC

Rejestr: H:3 UInt16 Jednostka: °C numeric

Temperatura wody powrotnej

Odczyt
MODBUSR(H, 3, Uint16)
Zapis
MODBUSWNE(H, 3, Uint16, Va)
Tryb pracy Przełącznik wielowartościowy

Przełącznik trybu pracy HVAC — None, Heat, Heat/Tank, Tank, Cool/Tank, Cool

Rejestr: H:4 UInt16 numeric
Wartości / Stany: None · Heat · Heat/Tank · Tank · Cool/Tank · Cool

Tryb pracy

Odczyt stanu przełącznika
MODBUSR(H, 4, Unt16)
Zapis stanu przełącznika
MODBUSWNE(H, 4, Uint16, Mu)
Połączenie: Modbus RTU • 9600 baud• 8N1 • Slave ID: $[SlaveId]
Możliwe ulepszenia (1)
  • H:5+ Extended Registers — MAPS configuration software allows mapping additional registers beyond H:0–H:4 depending on the specific HVAC protocol (BACnet, KNX, LonWorks, etc.) — template covers only the base 5 registers

Źródła