TapHome

IntesisBox Allgemeine Systemsteuerung

Modbus RTU
Eingereicht von
Zuletzt aktualisiert: 04. 2026

Erfordert externes Gateway

Intesis IntesisBox — Produktseite

IntesisBox Allgemeine Systemsteuerung

IntesisBox General System Control ist eine Modbus RTU Gateway-Vorlage zur Steuerung von HVAC-Systemen über den IntesisBox-Protokollübersetzer von Intesis (HMS Networks). Das Gateway überbrückt proprietäre Kommunikationsprotokolle von HVAC-Systemen auf Modbus RTU über RS-485 und stellt fünf Holding-Register (H:0 bis H:4) für die Systemsteuerung, Temperaturüberwachung und Betriebsmodusauswahl bereit.

Die Vorlage umfasst den Basis-Steuersatz für jedes über IntesisBox angeschlossene HVAC-System: System EIN/AUS, Außentemperatur, Vorlauf- (Zuführ-) und Rücklauftemperatur sowie einen 6-Modus-Wahlschalter mit den Modi None, Heat, Heat/Tank, Tank, Cool/Tank und Cool.

Hardwareanschluss

Gateway-Übersicht

Das IntesisBox Gateway fungiert als Protokollübersetzer zwischen dem nativen Kommunikationsbus des HVAC-Systems und Modbus RTU. Das Gateway verbindet sich über die proprietäre Schnittstelle des Herstellers mit der HVAC-Einheit und stellt eine standardmäßige RS-485 Modbus RTU-Schnittstelle für TapHome bereit.

Technische Spezifikationen
  • Protokoll: Modbus RTU Slave, RS-485
  • Baudrate: 9600, keine Parität, 1 Stoppbit, 8 Datenbits
  • Standard-Slave-ID: 1 (konfigurierbar über Importparameter)
  • IP-Adressparameter: 192.168.0.1 (für Modbus TCP-Bridging-Szenarien)
RS-485-Verkabelung

Verbinden Sie die RS-485-Klemmen des IntesisBox mit TapHome über eine 3-Draht-Verbindung:

  • A+/D+ am IntesisBox mit A+/D+ am TapHome RS-485
  • B-/D- am IntesisBox mit B-/D- am TapHome RS-485
  • GND mit GND am TapHome-Netzteil (erforderlich)

Kabelspezifikation:

  • Typ: Twisted Pair, geschirmt empfohlen
  • Max. Länge: 500 m (RS-485-Standard)
  • Verwenden Sie ein Twisted Pair für A+/B- und einen dritten Draht für GND

Wichtig — Erdung

Der GND-Draht muss zwischen dem IntesisBox Gateway und dem TapHome-Netzteil verbunden sein. Ohne ordnungsgemäße Erdung können Kommunikationsfehler auftreten.

Konfiguration

Slave-ID

Die Standard-Modbus-Slave-ID ist 1. Beim Vorlagenimport in TapHome kann die Slave-ID über den Importparameter geändert werden. Wenn mehrere IntesisBox Gateways am selben RS-485-Bus angeschlossen sind, muss jedes eine eindeutige Slave-ID haben.

MAPS-Konfigurationssoftware

Das IntesisBox Gateway wird mit der Software Intesis MAPS (v1.5+) konfiguriert. MAPS ermöglicht die Zuordnung weiterer Register über den Basis-Satz H:0–H:4 hinaus, abhängig vom jeweiligen HVAC-Protokoll (BACnet, KNX, LonWorks usw.). Die TapHome-Vorlage umfasst nur den standardmäßigen 5-Register-Steuersatz.

Gerätefunktionen

Systemsteuerung
  • System ON/OFF (H:0) — schaltet das HVAC-System ein oder aus. Verwendet Write-Not-Equal-Logik (MODBUSWNE), um unnötige Schreibvorgänge zu vermeiden, wenn sich der Zustand nicht geändert hat.
Temperaturüberwachung

Die Vorlage liefert drei Temperaturwerte aus Holding-Registern:

  • Outdoor Temperature (H:1) — Außentemperatur in °C. Lese-/Schreibfähig — die Schreibfunktion kann dem HVAC-System eine externe Temperaturreferenz bereitstellen. Verwendet den Datentyp Int16 zur Unterstützung negativer Temperaturen.
  • Outgoing Water Temperature (H:2) — Vorlauftemperatur in °C vom HVAC-System. Datentyp UInt16 (negative Werte werden für Vorlaufwasser nicht erwartet).
  • Ingoing Water Temperature (H:3) — Rücklauftemperatur in °C vom HVAC-System. Datentyp UInt16 (negative Werte werden für Rücklaufwasser nicht erwartet).
Betriebsmodus
  • Operating Mode (H:4) — Auswahl des HVAC-Betriebsmodus mit 6 verfügbaren Werten:
WertModusBeschreibung
0NoneKein aktiver Modus
1HeatNur Heizen
2Heat/TankHeizen mit Warmwasserspeicher
3TankNur Warmwasserspeicher
4Cool/TankKühlen mit Warmwasserspeicher
5CoolNur Kühlen

Der Moduswahlschalter ist typisch für Wärmepumpensysteme mit Warmwasserspeicher (Brauchwasser), die kombiniertes Heizen/Kühlen mit Speicherbetrieb ermöglichen.

Weitere Möglichkeiten

Die IntesisBox MAPS-Konfigurationssoftware ermöglicht die Zuordnung weiterer Register über H:0–H:4 hinaus, abhängig vom jeweiligen HVAC-Protokoll. Diese erweiterten Register sind nicht Teil der aktuellen TapHome-Vorlage, können aber bei Bedarf als benutzerdefinierte Modbus-Geräte hinzugefügt werden.

Fehlerbehebung

Keine Modbus-Kommunikation
  1. RS-485-Kabel prüfen:
    • A+/D+ korrekt mit A+/D+ am TapHome verbunden
    • B-/D- korrekt mit B-/D- am TapHome verbunden
    • GND mit der Erdung des TapHome-Netzteils verbunden — häufigster Fehler
  2. Überprüfen Sie, ob die Modbus-Slave-ID dem Importparameter in TapHome entspricht
  3. Bestätigen Sie die TapHome-Einstellungen: 9600 Baud, keine Parität, 1 Stoppbit
  4. Prüfen Sie, ob das IntesisBox Gateway mit Strom versorgt wird und das HVAC-System angeschlossen ist
Falsche Temperaturwerte
  1. Überprüfen Sie, ob das HVAC-System Daten über den proprietären Bus an das IntesisBox Gateway liefert
  2. Prüfen Sie die MAPS-Konfiguration auf korrekte Registerzuordnung
  3. Die Außentemperatur verwendet Int16 (unterstützt negative Werte), während Wassertemperaturen UInt16 verwenden (nur positive)
Betriebsmodus ändert sich nicht
  1. Bestätigen Sie, dass das HVAC-System den gewählten Modus unterstützt (nicht alle Systeme unterstützen alle 6 Modi)
  2. Prüfen Sie auf Moduskonflikte — einige HVAC-Systeme können Modusänderungen während des aktiven Betriebs ablehnen
  3. Überprüfen Sie, ob das IntesisBox Gateway Schreibzugriff auf das HVAC-System hat (einige Konfigurationen können schreibgeschützt sein)

Verfügbare Geräte

IntesisBox General System Control Modul
System EIN/AUS Schalter

Netzschalter des HVAC-Systems — schaltet das angeschlossene System ein oder aus

Register: H:0 UInt16
Werte / Zustände: ON · OFF

System EIN/AUS

Schaltzustand lesen
MODBUSR(H, 0, Uint16)
Schaltzustand schreiben
MODBUSWNE(H, 0, Uint16, St)
Außentemperatur Variable

Außentemperatur in °C — Lesen/Schreiben für externe Temperaturreferenz

Register: H:1 Int16 Einheit: °C numeric

Außentemperatur

Lesen
MODBUSR(H, 1, Int16)
Schreiben
MODBUSWNE(H, 1, Int16, Va)
Vorlauftemperatur Variable

Vorlauftemperatur in °C vom HVAC-System

Register: H:2 UInt16 Einheit: °C numeric

Vorlauftemperatur

Lesen
MODBUSR(H, 2, Uint16)
Schreiben
MODBUSWNE(H, 2, Uint16, Va)
Rücklauftemperatur Variable

Rücklauftemperatur in °C vom HVAC-System

Register: H:3 UInt16 Einheit: °C numeric

Rücklauftemperatur

Lesen
MODBUSR(H, 3, Uint16)
Schreiben
MODBUSWNE(H, 3, Uint16, Va)
Betriebsmodus Mehrwertschalter

HVAC-Betriebsmodus-Wahlschalter — None, Heat, Heat/Tank, Tank, Cool/Tank, Cool

Register: H:4 UInt16 numeric
Werte / Zustände: None · Heat · Heat/Tank · Tank · Cool/Tank · Cool

Betriebsmodus

Schaltzustand lesen
MODBUSR(H, 4, Unt16)
Schaltzustand schreiben
MODBUSWNE(H, 4, Uint16, Mu)
Verbindung: Modbus RTU • 9600 baud• 8N1 • Slave ID: $[SlaveId]
Mögliche Verbesserungen (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

Quellen