
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ść | Tryb | Opis |
|---|---|---|
| 0 | None | Brak aktywnego trybu |
| 1 | Heat | Tylko ogrzewanie |
| 2 | Heat/Tank | Ogrzewanie z zasobnikiem CWU |
| 3 | Tank | Tylko zasobnik CWU |
| 4 | Cool/Tank | Chłodzenie z zasobnikiem CWU |
| 5 | Cool | Tylko 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
- 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
- Sprawdź, czy Modbus Slave ID odpowiada parametrowi importu w TapHome
- Potwierdź ustawienia TapHome: 9600 baud, bez parzystości, 1 bit stopu
- Sprawdź, czy bramka IntesisBox jest zasilana i system HVAC jest podłączony
Nieprawidłowe wartości temperatury
- Sprawdź, czy system HVAC dostarcza dane do bramki IntesisBox przez własnościową magistralę
- Sprawdź konfigurację MAPS pod kątem prawidłowego mapowania rejestrów
- 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
- Potwierdź, że system HVAC obsługuje wybrany tryb (nie wszystkie systemy obsługują wszystkie 6 trybów)
- Sprawdź konflikty trybów — niektóre systemy HVAC mogą odrzucić zmianę trybu podczas aktywnej pracy
- Sprawdź, czy bramka IntesisBox ma dostęp do zapisu w systemie HVAC (niektóre konfiguracje mogą być tylko do odczytu)
