Modbus/RTU-Metriken
Navigation: Konfiguration > IoT > Quellen > Modbus/RTU-Metriken
Diese Seite definiert die einzelnen Modbus-Register, die von Modbus/RTU-Slave-Geräten gelesen werden, und ordnet jedes Register einer Metrik und einer Datenquelle zu. Jede Tabellenzeile verknüpft eine bestimmte Registeradresse, einen Function Code und einen Datentyp mit einer zuvor konfigurierten Modbus/RTU-Quelle und einer benannten Metrik. Die IRF1000 fragt diese Register im Intervall ab, das in der Quellenkonfiguration festgelegt ist, und übergibt die ermittelten Werte an die konfigurierten IoT-Ziele. Bevor Einträge auf dieser Seite konfiguriert werden, muss mindestens eine Modbus/RTU-Quelle und eine Metrik auf den jeweiligen Seiten angelegt sein.

Voraussetzungen
- Mindestens eine Modbus/RTU-Quelle muss auf der Seite Modbus/RTU-Quellen konfiguriert sein.
- Mindestens eine Metrik muss auf der Seite Metriken definiert sein.
- Die Modbus-Registeradressen, Function Codes und Datentypen des Zielgeräts müssen aus dessen Dokumentation bekannt sein.
Einstellungen
Jede Zeile in der Tabelle definiert eine Register-zu-Metrik-Zuordnung. Klicken Sie auf die Schaltfläche +, um einen neuen Eintrag hinzuzufügen.
- Register
- Die Modbus-Registernummer, beginnend bei 1. Beachten Sie, dass manche Gerätedokumentationen eine nullbasierte Adressierung verwenden. Beginnt die Registeradresse in der Dokumentation des Zielgeräts bei 0, verringern Sie den hier eingegebenen Wert um eins.
- Register-Typ
-
Die Datenbreite des Registers.
Ein Standard-16-Bit-Modbus-Register liest ein einzelnes Register. Ein 32-Bit-Register liest zwei aufeinanderfolgende 16-Bit-Register und kombiniert sie zu einem einzelnen Wert. Eine Bit-Auswahl liest ein bestimmtes Bit aus einem 16-Bit-Register.
- Modbus Function Code
-
Der Modbus Function Code zum Lesen des Registers.
Read Holding Register (3): Liest aus dem Holding-Register-Bereich (Function Code 03).
Read Input Register (4): Liest aus dem Input-Register-Bereich (Function Code 04).
- Binärinterpretation
-
Bestimmt, wie der binäre Rohinhalt des Registers als numerischer Wert interpretiert wird.
Der Registerinhalt kann als Signed Integer, Unsigned Integer oder Signed Floating Point interpretiert werden. Wählen Sie die Interpretation, die dem vom Gerätehersteller dokumentierten Datenformat entspricht.
- Modbus/RTU-Quelle
- Wählt die Modbus/RTU-Quelle aus, von der dieses Register gelesen wird. Die verfügbaren Quellen entsprechen denen, die auf der Seite Modbus/RTU-Quellen konfiguriert sind, und werden über die Bus-Adresse oder Unit-ID identifiziert.
- Metrik
- Wählt die Metrik aus, der der Registerwert zugeordnet wird. Ist die Dropdown-Liste leer, legen Sie zunächst eine neue Metrik auf der Seite Metriken an.
ACHTUNG
Die Nummerierung von Modbus-Registern unterscheidet sich je nach Gerätehersteller. Manche Dokumentationen verwenden 1-basierte Registernummern, andere 0-basierte Adressen. Prüfen Sie die Adressierungskonvention der Dokumentation des Zielgeräts und passen Sie die Registernummer entsprechend an, um das Lesen falscher Daten zu vermeiden.