Modbus Telex implementieren
Zu einem Modbus-TCP-Gerät können beliebig lesende oder schreibende Telexe hinzugefügt werden.
Hinzufügen
Wählen Sie die Karte Lesend oder Schreibend und anschließend die Schaltfläche Hinzufügen in den Eigenschaften des Modbus-Gerätes.
Modbus TCP unterscheidet folgende Function Codes:
FC | Datentyp | Beispiel |
|---|---|---|
01 Read Coils | Bit (Lesend / Schreibend) | Status von Schaltausgängen lesen. |
02 Read Discrete Inputs | Bit (Nur-Lese) | Lese Zustand von Eingängen |
03 Read Holding Register | 16-Bit Wort (Lesend / Schreibend) | Auslesen von numerischen Werten, Konfigurationen oder Messwerten. |
04 Read Input Register | 16-Bit Wort (Nur-Lese) | Abfrage von Sensordaten wie Temperatur oder Spannung. |
05 Write Single Coil | Ein Bit (Schreiben) | Schreibe genau ein Bit z.B. 1 für einen Ausgangsstatus |
06 Write Single Register | 16-Bit Wort (Schreiben) | Einen neuen Temperatur-Sollwert in das Gerät schreiben. |
15 Write Multiple Coils | Bit-Folgen (Schreiben). Begrenzt durch die maximal Telexlänge von 1 bis 1968 Bits (253 Bytes) | Eine ganze Gruppe von Relais mit einem Befehl ansteuern. |
16 Write Multiple Registers | Wort-Folge (Schreiben) | Übertragen von Real-Werten (Floats), die zwei Register belegen. |
Nach Auswahl des benötigten Datentyps können beginnend von der Startadresse die einzelnen Register definiert werden. Jedem Register kann ein sprechender Name zugewiesen werden. Dieser Name wird bei der Zuweisung zu einem Virtuellen Modulbusgerät benötigt.
Gerätevorlagen
Wenn mehrere Modbus-Geräte gleichen Typs, beispielsweise einer bestimmten Wallbox eingerichtet werden müssen, sind Gerätevorlagen hilfreich.
Nach dem Einrichten eines Modbus-TCP-Gerätes kann in den Einstellungen -> Gerätevorlagen die Vorlage unter einem passenden Namen abgespeichert werden. Dabei kann zusätzlich eine Kategorie aus einer vordefinierten Auswahl gewählt werden. Beim Speichern wird eine JSON-Datei erstellt und lokal auf dem PC des Benutzers als Download gespeichert.