Modbus

Die Modbus App ermöglicht es mit Geräten, die sich im selben Netzwerk befinden, über das Modbus TCP Protokoll zu kommunizieren.

Du findest die Anwendung unter 'Alle Apps' - 'Modbus'.

Die Kommunikation über Modbus erfolgt mit einem Read-Intervall von 5 Sekunden. Sie ist daher nicht für die Einbindung von externen Tastsignalen/Impulsgebern etc. geeignet.

Erstellen

Bevor die Kommunikation zwischen evonHOME und Deinem Modbus Gerät hergestellt werden kann, muss dieses zuerst in dein Netzwerk integriert werden. Lies dazu am besten die Anleitung des betreffenden Geräts, welche auch Informationen über die möglichen schreib-/lesbaren Werte enthalten sollte sowie über betreffende Modbus Register.

Hast Du dein Modbus Gerät erfolgreich in Betrieb genommen, kannst Du damit beginnen, es in Dein evonHOME System zu integrieren.

Wähle hierzu "Neues Gerät hinzufügen".

Dadurch wird ein neues Modbus Gerät im System angelegt und kann konfiguriert werden.

Konfiguration

In den Einstellungen des neu erstellten Modbus Gerätes solltest Du als erstes einen Namen und einen Raum vergeben.

Anschließend musst Du die Netzwerk Adresse (IP, Port) sowie SlaveID des Modbus Geräts eingeben.

Wurde die Verbindung erfolgreich hergestellt, ändert sich der angezeigte Status von "Nicht Verbunden" auf "Verbunden".

Als Nächstes benötigst Du die gerätespezifischen Informationen über les-/schreibbare Register, auf die Du mit der evonHOME Modbus Schnittstelle zugreifen kannst.

Diese musst du den Unterlagen deines Modbus Gerätes entnehmen.

Hast Du alle benötigten Informationen gesammelt, ist es an der Zeit, die passenden Register anzulegen. Navigiere zu dem Bereich "Register editieren" und wähle "Editieren".

Du befindest dich nun in der Registeransicht, in der Du neue Register hinzufügen oder anpassen kannst.

Es stehen Dir hier 4 verschiedene Registerarten zu Verfügung:

Coil Status (1 Bit, Lesen-Schreiben: FC=01)
Einzelner Ein-/Ausgang.

Holding Register (16-Bit, Lesen-Schreiben: FC=03)
Analoger Ein-/Ausgang.

Input Register (16-Bit, Nur Lesen: FC=04)
Analoger Eingang.

Input Status (1 Bit, Nur Lesen: FC=02)
Einzelner Eingang.

Welche Register für Dein Modbus Gerät verwendbar sind, sowie deren Konfigurationsdaten (Adresse, Datentyp, Lese-/Schreibzugriff) musst Du den Informationen entnehmen, die Deinem Gerät beiliegen.

In den Einstellungen jedes angelegten Registers müssen diese anschließend eingetragen werden.

Neben den spezifischen Konfigurationsmöglichkeiten für jedes Register, kann auch festgelegt werden, ob der Zugriff "Lesend" oder "Schreibend" erfolgt. Bei Schreibzugriff erscheinen in der Bedienoberfläche des Registers sowie des angelegten Modbus Gerätes in evonHOME zusätzliche Bedienelemente über die die geschriebenen Werte verändert werden können.

In den Einstellungen des im evonHOME System angelegten Modbus Gerätes kannst du die Konfiguration deiner Register exportieren und damit sichern, um sie später wieder importieren zu können (auch in ein anderes evonHOME System).

Zusätzlich lässt sich einer der Register als Anzeigewert auswählen, welcher im ObjectPanel deines Modbus Gerätes sichtbar ist und Farbe sowie Icon ändern.

Bedienung

Die Statuswerte und Bedienelemente aller angelegten Register erscheinen im OperatorPanel des Modbus Gerätes. Nach der Konfiguration kann das Gerät hier gesteuert und ausgelesene Werte kontrolliert werden.

Neben der Bedienung über diese Ansicht, kann auch innerhalb der evonHOME Logik App auf alle Register zugegriffen werden.

Dadurch lassen sich komplexe Abläufe umsetzen.