
Nilan VP18
Controls Nilan VP18 heat recovery unit via CTS 602 over Modbus RTU.
Diese Vorlage verbindet eine Nilan VP18 Wärmerückgewinnungsanlage mit CTS 602 Steuerung über Modbus RTU mit ModbusCloud. Sie liest Temperaturen, Luftfeuchtigkeit, Lüftergeschwindigkeiten, Kompressorstatus und Alarme. Zusätzlich ermöglicht sie die Steuerung von Lüftungsmodus, Lüftergeschwindigkeit und Temperatursollwerten.
- Protokoll
- Modbus RTU
- Anschluss
- RS485, 19200 baud
- Register
- 32, lesen und schreiben
- Marke
- Nilan
- Wichtige Messwerte
- Intake/Evap/Cond/Inlet temperatures · Room and controller temperatures · Relative humidity · Exhaust and inlet fan speed · Compressor and water heat status · Alarm IDs
- Verfügbare Befehle
- Ventilation mode and state · Ventilation speed setpoint · Temperature setpoint · Hot water temperature setpoints
- Kompatible Modelle
- Nilan VP18
- Zuletzt aktualisiert
Register (32)
31 lesen, 8 schreiben
| Name | Einheit | Zugriff | Adresse (Verborgen bis zur Eingabe Ihrer E-Mail-Adresse) | Funktion (verborgen) | Typ (verborgen) |
|---|---|---|---|---|---|
| Control.RunAct | Lesen | ||||
| Control.ModeAct | Lesen und Schreiben | ||||
| Control.SecInState | s | Lesen und Schreiben | |||
| Input.T1_Intake | °C | Lesen | |||
| Input.T6_Evap | °C | Lesen | |||
| Input.T5_Cond | °C | Lesen | |||
| Input.T10_Extern | °C | Lesen | |||
| Input.T7_Inlet | °C | Lesen | |||
| AirQual.RH | % | Lesen | |||
| Alarm.List_1_ID | Lesen | ||||
| Alarm.List_2_ID | Lesen | ||||
| Alarm.List_3_ID | Lesen | ||||
| Input.T11_Top | °C | Lesen | |||
| Input.T12_Bottom | °C | Lesen | |||
| Input.Boil | Lesen | ||||
| Control.State | Lesen und Schreiben | ||||
| Input.T0_Controller | °C | Lesen | |||
| Input.T15_Room | °C | Lesen | |||
| AirFlow.VentSet | Lesen und Schreiben | ||||
| Output.ExhaustSpeed | % | Lesen | |||
| Output.InletSpeed | % | Lesen | |||
| Control.TempSet | °C | Lesen und Schreiben | |||
| Output.Compressor | Lesen | ||||
| Output.WaterHeat | Lesen | ||||
| HotWater.TempSet_T11 | °C | Lesen und Schreiben | |||
| HotWater.TempSet_T12 | °C | Lesen und Schreiben | |||
| AirTemp.TempMaxSum | °C | Lesen | |||
| AirTemp.TempMinSum | °C | Lesen | |||
| AirTemp.TempMaxWin | °C | Lesen | |||
| AirTemp.TempMinWin | °C | Lesen | |||
| AirTemp.TempSummer | °C | Lesen | |||
| Alarm.Reset | Schreiben |
Register werden geladen…
Senden Sie Ihre Geräteliste
Steht ein Gerät noch nicht in der Bibliothek, erstellen wir die Vorlage kostenlos, sobald wir die Register haben.
Anwendungsfälle
- Zuluft-, Kondensator- und Raumtemperaturen auf einem Live-Dashboard überwachen, um die Wärmerückgewinnungsleistung zu überprüfen.
- Lüftergeschwindigkeit und Lüftungsmodus remote anpassen, wenn sich Nutzungszeiten an einem Kundenstandort ändern.
- Eine Benachrichtigung auslösen, wenn eine Alarm-ID aktiv ist, um auf Störungen reagieren zu können, bevor der Endnutzer sie bemerkt.
- Warmwassertemperatursollwerte und tatsächliche Werte über die Zeit protokollieren, um den Energieverbrauch zu optimieren.
- Kompressorlaufstatus und Lüftergeschwindigkeiten verfolgen, um Wartungsbedarf zu erkennen, bevor Komponenten ausfallen.
Installation
Den Modbus RTU Bus (A- und B-Klemmen) vom Nilan CTS 602 Regler mit dem RS-485 Anschluss der ModbusCloud Gateway verbinden.
Die Modbus slave ID am CTS 602 Regler einstellen und sicherstellen, dass keine Konflikte mit anderen Geräten am Bus entstehen.
Den seriellen Anschluss des Gateways auf 19200 baud, 8 Datenbits, ungerade Parität (1) und 1 Stoppbit konfigurieren, damit die Einstellungen mit dem CTS 602 übereinstimmen.
Die Nilan VP18 Vorlage aus der ModbusCloud-Vorlagenbibliothek in das Projekt importieren.
Die Kommunikation überprüfen, indem kontrolliert wird, ob aktuelle Temperatur- und Lüftergeschwindigkeitswerte im ModbusCloud-Dashboard erscheinen.
Einen beschreibbaren Parameter, beispielsweise den Lüftergeschwindigkeitssollwert, testen, um die bidirektionale Kommunikation zu bestätigen.
Zu beachten
Warum erhalte ich fehlerhafte Temperaturwerte von der VP18?
Temperaturwerte auf dem CTS 602 werden als int16 Integer gespeichert und erfordern häufig einen Skalierungsfaktor (zum Beispiel Division durch 10 oder 100). Die korrekte Skalierung je Register ist der Nilan Modbus-Spezifikation zu entnehmen.
Warum liefern manche Register falsche oder gar keine Daten?
Der CTS 602 verwendet überlappende Registeradressen für Eingangs- und Ausgangsregister. Für jedes Register muss der korrekte Modbus-Funktionscode verwendet werden. Das Lesen eines Eingangsregisters mit einem Halteregister-Funktionscode liefert beispielsweise fehlerhafte Werte.
Welche baudrate und Paritätseinstellungen sind zu verwenden?
Die Nilan VP18 mit CTS 602 erfordert 19200 baud und ungerade Parität. Sowohl das Gateway als auch der CTS 602 müssen identisch konfiguriert sein, da die Kommunikation sonst fehlschlägt.
Kann ich diese Vorlage mit anderen Nilan Modellen verwenden, die einen CTS 602 Regler haben?
Diese Vorlage ist speziell für die Nilan VP18 konfiguriert. Andere Nilan Modelle mit CTS 602 teilen möglicherweise viele Register, es können jedoch Unterschiede bestehen. Vor der Verwendung sollte die Modbus-Spezifikation des jeweiligen Modells geprüft werden.
Weitere Nilan-Vorlagen
Selbst sehen, wie es funktioniert?










