ICDM-RX/MOD Modbus/TCP– Kurzanleitung
Modbus-Menü
Device Id
Active?
Tx Requests
Rx Responses
Timeouts
Last Rsp Time
Avg Rsp Time
Min Rsp Time
Max Rsp Time
Tx Broadcasts
Invalid Responses
6.2. Aliasierte Geräte-ID – Übersicht
Eine der häufigsten Herausforderungen bei der Einrichtung von Modbus-Systemen sind Probleme, die durch
den begrenzten Geräte-ID-Bereich verursacht werden. Die Funktion
diese Probleme zu lösen.
Die Modbus-Spezifikation unterliegt folgenden Einschränkungen:
•
Sie erfordert, dass alle Geräte, die mit dem Gateway verbunden sind, über eine Geräte-ID adressiert werden.
•
Sie erlaubt nur 256 Geräte-IDs mit einem Bereich von 0 bis 255.
•
Nicht alle Geräte-IDs können zur Adressierung von Geräten verwendet werden.
-
Geräte-ID 0 ist für Broadcast-Nachrichten reserviert.
-
1 bis 247 sind für die Geräteadressierung bestimmt.
-
248 bis 255 sind für Gateway-Funktionen u. Ä. reserviert. Die Modbus/TCP-Firmware reserviert Geräte-
ID 254 für Ethernet TCP/IP-Raw-/ASCII-Geräte und 255 für serielle Raw-/ASCII-Geräte.
Im Folgenden werden häufige Probleme aufgeführt, die aufgrund der Einschränkungen bei den Geräte-IDs
auftreten können:
•
Ein Gateway muss Modbus-Nachrichten basierend auf der Geräte-ID routen. Daher kann es nicht an
mehrere Modbus-Geräte mit derselben Geräte-ID routen.
•
Es ist nicht immer möglich oder sinnvoll, die Geräte-ID von seriellen Modbus-Slave-Geräten zu ändern.
•
Es ist nicht immer möglich oder sinnvoll, die Geräte-IDs in vorhandenen Modbus-Master-Programmen zu
ändern. Dies trifft häufig zu, wenn ein SCADA-System zu einem vorhandenen SPS-gesteuerten System
hinzugefügt wird.
•
Ein Modbus-Master mit einer Verbindung, z. B. eine serielle SPS, erfordert Konnektivität mit mehreren
Modbus-Slave-Geräten mit derselben Geräte-ID und ein oder mehrere Slave-Geräte sind remote mit
verschiedenen Gateways verbunden.
Anmerkung: Die Modbus Router-Firmware wurde entwickelt, um netzwerkweite Modbus-Konnektivität für
serielle Modbus-Master bereitzustellen.
Die aliasierte Modbus-Geräte-ID ermöglicht die Änderung von Geräte-IDs nur, wenn Nachrichten von Modbus-
Mastern empfangen werden. Bei der Konfiguration wird eine Modbus-Nachricht von einem Master mit der
angegebenen Geräte-ID in die aliasierte Geräte-ID konvertiert. Die Nachricht wird dann intern mit der aliasierten
Geräte-ID weitergeleitet. Alle Antworten werden mit der ursprünglichen Geräte-ID aus der empfangenen
Nachricht an den Master zurückgegeben.
Seite „Known Modbus Slave Device List"
Diesem Gerät zugeordnete Einheitenkennung.
Status des Geräts.
•
Yes bedeutet, dass bei der letzten Anforderung keine
Zeitüberschreitung aufgetreten ist.
•
No bedeutet, dass bei der letzten Anforderung eine Zeitüberschreitung
aufgetreten ist.
Anzahl der Modbus-Anforderungen, die an dieses Gerät übertragen wurden.
Anzahl der Modbus-Antworten, die von diesem Gerät empfangen wurden.
Anzahl der diesem Gerät zugeordneten Antwort-Zeitüberschreitungen.
Letzte Reaktionszeit des Modbus-Slave-Geräts.
Durchschnittliche Antwortzeit des Modbus-Slave-Geräts.
Kürzeste Antwortzeit des Modbus-Slave-Geräts.
Maximale Antwortzeit des Modbus-Geräts.
Anzahl der Sendenachrichten, die an dieses Gerät übertragen wurden.
Anzahl der ungültigen Antworten, die von diesem Gerät empfangen wurden.
Aliasierte Geräte-ID
wurde entwickelt, um
67