Zum Inhalt springen

Modbus und KNX: mit Can’nX konfigurieren, testen und überwachen

Mehrere Can’nX-Anwendungen nutzen Modbus-Geräte neben der KNX-Anlage: Zähler, Ladestationen, Wechselrichter. In Boss’nX und Chart’nX ist der Ablauf gleich: das Modbus-Gateway mit IP-Adresse und Port anlegen, jeden Messwert über Unit-ID, Register, Funktionscode und Datentyp beschreiben, die Lesung testen und den Messwert dann in einer Komponente oder einem Dashboard verwenden.

Boss’nX überwacht Modbus-Datenpunkte in seinen Komponenten, lesend wie steuernd, neben KNX- und BACnet-Datenpunkten. Modbus-TCP-Gateways werden unter Menu → Modbus gateways (Menü → Modbus-Gateways) mit der Berechtigung Manage Modbus (Modbus verwalten) angelegt. Die Konfigurationen der Registerkarte Modbus registers (Modbus-Register) unter Data logging (Datenaufzeichnung), vorgesehen für eine Erfassung alle sechzig Sekunden für den Verlauf, lassen sich anschließend als Lesedatenpunkte übernehmen.

Chart’nX speist die Zähler der Energie- und Wasser-Dashboards aus dem Modbus-Katalog des Projekts. Jedes Modbus-Gateway ist dort dem Kloud’nX- oder Emergy’nX-Gateway zugeordnet, das die Daten speichert.

Emergy’nX fragt die Modbus-Parameter der Ladestation Terra AC und des Huawei-Wechselrichters (Modbus TCP) ab und kann die Messwerte von Netz, Erzeugung und Batterie aus einem Modbus-Catalog value (Katalogwert) lesen: eine Ladestation konfigurieren, Solarerzeugung und Speicher konfigurieren.

Link’nX legt die Ladestationen Evlink Pro AC und Terra AC mit ihrer Modbus-Kennung an und ordnet ihre Befehle dann KNX-Gruppenadressen zu: die Ladestation anlegen, ihre KNX-Befehle zuordnen.

  1. Halten Sie die Registertabelle des Herstellers bereit: IP-Adresse und Port, Unit-ID, Registeradresse, Funktionscode, Datentyp, Skalierungsfaktor sowie Byte- und Wortreihenfolge.
  2. Legen Sie das Modbus-Gateway in Boss’nX oder in Chart’nX an, mit dem richtigen Can’nX-Gateway.
  3. Beschreiben Sie jeden Messwert: Datenpunkt einer Komponente, Monitoring-Konfiguration oder Konfiguration im Katalog.
  4. Testen Sie die Lesung und vergleichen Sie den Wert mit dem erwarteten Messwert.
  5. Speichern Sie und öffnen Sie das Element erneut, um die gespeicherten Parameter zu prüfen.
  • Die Formulare von Boss’nX, Chart’nX und Emergy’nX schlagen Port 502 vor: Behalten Sie ihn nur, wenn er zum Gerät passt. Die Unit ID eines Boss’nX-Datenpunkts reicht von 1 bis 247.
  • Kein Versatz der Registeradresse gilt allgemein: Lassen Sie die Entsprechung zwischen Handbuch und einzugebender Adresse bestätigen.
  • INT16 und UINT16 belegen ein Wort, INT32, UINT32 und FLOAT32 zwei Wörter. Stellen Sie das Vertauschen von Bytes und Wörtern nach der Tabelle des Geräts ein, nicht durch Ausprobieren.
  • Ein Boss’nX-Datenpunkt liest mit den Funktionscodes 1 bis 4 und schreibt mit 5, 6 oder 16. Sein Abfrageintervall beträgt mindestens 5 Sekunden, seine Verzögerung bei fehlendem Signal mindestens das Dreifache des Abfrageintervalls.
  • In Boss’nX speichert ein Lesetest weder den Datenpunkt noch die Konfiguration und testet kein Schreiben. Der Import aus dem Monitoring kopiert die Parameter nur einmal.
  • In Chart’nX werden Änderungen im Katalog sofort gespeichert, unabhängig vom Dashboard.

Siehe auch Energie und Verbrauchserfassung, Wasserzählung und Laden von Elektrofahrzeugen.