Die Thermia Athena 14HC Total ist eine Wärmepumpe mit der Thermia-Genesis-Regelung. TapHome verbindet sich direkt über Modbus TCP über den Ethernet-Anschluss der Displayeinheit — ein Gateway ist nicht erforderlich. Die Vorlage steuert die Betriebsart, die Freigabe von Heizen und Kühlen, den Sollwert der Systemvorlauftemperatur und den Warmwasser-Sollwert und liest Vorlauf-, Rücklauf-, Außen- und Warmwassertemperaturen, die aktuellen Betriebszustände, die Heizperiode, den Taupunktsensor und die Alarme. Die Vorlage wurde vom TapHome-Partner FLASH Company erstellt.
Hardware-Anschluss
Die Genesis-Regelung bietet zwei Modbus-Schnittstellen:
- Modbus TCP/IP — der RJ45-Anschluss an der Displayeinheit. Diese Schnittstelle nutzt TapHome.
- Modbus RTU — Port MBe auf der BM-Karte im Schaltkasten. Diese Vorlage nutzt sie nicht.
Verbinden Sie den RJ45-Anschluss der Displayeinheit mit einem Standard-Ethernetkabel mit demselben lokalen Netzwerk wie die Steuereinheit TapHome Core.
Bei einer Installation mit Sekundäreinheiten läuft die Kommunikation zwischen Primär- und Sekundäreinheiten über denselben RJ45-Anschluss an der Displayeinheit. Verwenden Sie einen Netzwerk-Switch oder Router und schließen Sie TapHome nicht an den Port an, über den die Primäreinheit mit ihren Sekundäreinheiten kommuniziert.
Konfiguration
Modbus TCP an der Wärmepumpe aktivieren
Alle Modbus-Parameter finden Sie am Display der Wärmepumpe unter Settings / BMS.
- Öffnen Sie Settings / BMS.
- Stellen Sie Modbus mode auf TCP/IP. Die Werkseinstellung ist RTU.
- Prüfen Sie den Port — die Werkseinstellung ist 502 (Bereich 1–65535). Die Vorlage verbindet sich mit Port 502; ist an der Wärmepumpe ein anderer Port eingestellt, muss das TapHome-Modul denselben Port verwenden.
Die Umstellung der BMS-Funktion von Modbus RTU auf Modbus TCP/IP gehört zu den Serviceeinstellungen der Wärmepumpe. Dafür ist das Servicepasswort oder ein Servicetechniker erforderlich.
Die an der Wärmepumpe eingestellte Modbus-Adresse (Slave ID) gilt nur für Modbus RTU. Über Modbus TCP/IP wird die Adresse nicht verwendet: Die Wärmepumpe antwortet unter ihrer IP-Adresse und ihrem Modbus-Port auf jede Slave ID.
Importparameter
Beim Import der Vorlage in der TapHome-App (Modbus-TCP-Modul) werden zwei Parameter abgefragt:
- IP address — die IP-Adresse der Displayeinheit der Wärmepumpe im lokalen Netzwerk.
- Slave Id — mit 1 vorbelegt. Über Modbus TCP/IP ignoriert die Wärmepumpe diesen Wert, Sie können den Standardwert also beibehalten.
Beim Start aktiviert das Modul an der Wärmepumpe den festen Systemvorlauf-Sollwert (Coil 41). Ab dann nutzt die Wärmepumpe für die Systemvorlauftemperatur nicht mehr ihre eigene Heizkurve, sondern folgt dem Sollwert des Thermostats System supply temperature in TapHome (Holding-Register 116). Stellen Sie diesen Thermostat direkt nach dem Import auf einen passenden Wert ein.
Gerätefunktionen
Betriebsart und Freigaben
- Operating mode — wählt Off, Standby oder On / Auto (Holding-Register 0).
- Heating enable — schaltet das Heizen ein oder aus (Coil 9).
- Cooling enable — schaltet die aktive Kühlung ein oder aus (Coil 10).
Temperaturen und Sollwerte
- System supply temperature — Thermostat mit der aktuellen Vorlauftemperatur (Input-Register 9) und dem festen Systemvorlauf-Sollwert (Holding-Register 116), einstellbar von 10 bis 55 °C.
- Domestic hot water — Thermostat mit der gewichteten Warmwassertemperatur (Input-Register 17). Eine Änderung des Sollwerts schreibt die Stopptemperatur des Warmwassers (Holding-Register 23) und verschiebt die Starttemperatur (Holding-Register 22) um denselben Betrag, sodass die an der Wärmepumpe eingestellte Hysterese erhalten bleibt. Der Sollwertbereich beträgt 30–65 °C.
- Return temperature — Rücklauftemperatur (Input-Register 8).
- Outdoor temperature — Außentemperatur (Input-Register 13).
- Hot water top temperature und Hot water bottom temperature — Warmwassertemperatur oben und unten (Input-Register 15 und 16).
- Calculated supply setpoint — von der Wärmepumpe berechneter Sollwert des Systemvorlaufs (Input-Register 18).
Betriebszustände
- Heating active, Hot water heating active, Defrost active und Cooling active — abgeleitet aus dem Bitfeld „currently running“ (Input-Register 2). Cooling active umfasst sowohl aktive als auch passive Kühlung.
- Compressor running — Ansteuersignal des Verdichters (Discrete Input 199).
- Compressor speed [%] — Verdichterdrehzahl in Prozent (Input-Register 54).
- Season — zeigt Heating, solange die Heizperiode (Winter) aktiv ist (Discrete Input 220).
- Dew point sensor — zeigt Active, wenn der Taupunktsensor ausgelöst hat (Input-Register 324).
Alarme und Serviceinformationen
- Alarm class A — der Alarm der Klasse A als eigenes Gerät (Discrete Input 0).
- Das Modul selbst meldet einen aktiven Alarm der Klasse A als Fehler, Alarme der Klassen B und C sowie den externen Alarmeingang als Warnungen.
- Die Service-Aktion Reset all alarms am Modul setzt die Alarme der Wärmepumpe zurück (Coil 3).
Die Service-Attribute des Moduls zeigen die Softwareversion der Wärmepumpe (Major, Minor, Build), die Betriebsstunden von Verdichter und Warmwasserbereitung, die Verdichterdrehzahl in U/min, die Temperaturen an Heißgasleitung, Kondensatoreintritt und Kondensatoraustritt, den Durchfluss, Hoch- und Niederdruck, die Überhitzung, den Vorlauf-Sollwert der Heizkurve und die Abschalttemperatur der Heizperiode.
Fehlerbehebung
Keine Modbus-Kommunikation
- Prüfen Sie, ob das Kabel im RJ45-Anschluss der Displayeinheit steckt und nicht im Port MBe auf der BM-Karte.
- Prüfen Sie unter Settings / BMS, ob Modbus mode auf TCP/IP steht — die Werkseinstellung ist RTU. Für die Änderung ist das Servicepasswort erforderlich.
- Prüfen Sie, ob der Port unter Settings / BMS mit dem Port des TapHome-Moduls übereinstimmt (standardmäßig 502).
- Prüfen Sie, ob die IP-Adresse im Modul mit der aktuellen Adresse der Displayeinheit übereinstimmt.
Vorlauf- oder Rücklauftemperatur hat keinen Wert
Die Vorlauf- und die Rücklauftemperatur (Input-Register 9 und 8) sind bei der Athena Standard nicht verfügbar.
Die Wärmepumpe ignoriert ihre Heizkurve
Das ist erwartetes Verhalten: Das Modul aktiviert den festen Systemvorlauf-Sollwert bei jedem Start, und die Wärmepumpe folgt dann dem Thermostat System supply temperature. Wird der feste Sollwert auf anderem Weg deaktiviert, aktiviert ihn das Modul bei seinem nächsten Start wieder.
