Vor dem Import der CSV-Datei zu beachtende Punkte
Dieser Abschnitt enthält wichtige Punkte, die vor dem Import der CSV-Datei zu berücksichtigen sind.
Mehrere Modbus-Schnittstellen unter demselben Gateway
- In einem Modbus-Netzwerk muss jedes Gerät eine Slave-ID unter einer gegebenen IP-Adresse haben. Diese Slave-ID muss eindeutig sein.
- Wenn zwei oder mehr Modbus-Schnittstellen dieselbe IP-Adresse haben, bedeutet das, sie sind mit demselben Gateway verbunden. In diesem Fall müssen die Slave-IDs eindeutig sein. Dieselben Slave-IDs können jedoch für Schnittstellen mit unterschiedlichen IP-Adressen wiederholt werden.
- Wenn zwei oder mehr Modbus-Schnittstellen die gleiche IP-Adresse und die gleiche Slave-ID haben, dann gibt der Modbus-Importer beim Import einen Fehler aus und überspringt den Import des betroffenen Gerätes und seiner Datenpunkte.
- Das Gateway-Objekt wird in der Struktur des System Browsers nicht dargestellt. Daher gibt es in der Hierarchie oberhalb der Modbus TCP-Schnittstelle kein solches Gateway-Objekt, wenn sie zu demselben Gateway gehören.


Auswirkung doppelter Slave-IDs beim Import
Gehen wir davon aus, dass Sie die folgende CSV-Datei importiert haben. Die Datei enthält zwei Schnittstellen mit derselben IP-Adresse, aber mit unterschiedlichen Slave-IDs. Das Protokoll interpretiert diese als Geräte unter demselben Gateway.
Diese CSV-Datei wird ohne Fehler importiert, und im System werden die entsprechenden Instanzen anlegen.

Wir gehen davon aus, dass der Import erfolgreich war und Sie versuchen, eine CSV-Datei mit der gleichen IP-Adresse und den gleichen Slave-IDs, aber mit anderen Schnittstellen- und Gerätenamen (unten hervorgehoben) zu importieren. Der Importer erlaubt Ihnen, diese CSV ebenfalls zu importieren.

Schnittstelle_1 aus der vorherigen CSV und Schnittstelle_11 aus der folgenden CSV haben nun dieselbe IP-Adresse und Slave-ID. Da sie dieselbe IP-Adresse haben, bedeutet dies, dass sie sich unter demselben Gateway befinden; daher können sie keine doppelte Slave-ID haben. Sie haben jedoch die gleiche Slave-Id von 1. Folglich kann während der Laufzeit nur eine dieser Schnittstellen eine Verbindung zum Treiber herstellen, während die andere nicht angeschlossen ist.
Wenn Sie also neue Instanzen im System importieren, darf die gleiche Slave-ID nicht unter demselben Gateway dupliziert werden.