Ich lese mit einer cc100 751-9301 Modbuswerte aus einem Zähler. es handelt sich um 6 Werte (Word). Ich empfange Daten, nach wenigen Minuten friert die Kommunikation ein. Wenn ich in diesem Zustand mit Modbus Poll auf die Register schaue, bekomme ich aktuelle Werte.
Der Eintrag im Gerätebaum ist mit einem roten Dreieck mit Ausrufezeichen markiert, was auf einen Kommunikationsfehler schliessen lässt.
Abbrechen und neu Aufbauen der Verbindung hilft nicht, alles bereinigen führt dazu, dass der Bus startet und kurze Zeit läuft. Ich lese zusätzlich noch mit einem Scada-System die selben Werte aus. Es scheint vom SCADA-System abzuhängen, wie stabil die Modbusverbindung zur SPS ist. Eigentlich sollte Modbus TCP mit mehreren Verbindungen gleichzeitig klarkommen. Ist es möglich, den Bus im Fehlerfall automatisch neu zu starten?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Ich lese mit einer cc100 751-9301 Modbuswerte aus einem Zähler. es handelt sich um 6 Werte (Word). Ich empfange Daten, nach wenigen Minuten friert die Kommunikation ein. Wenn ich in diesem Zustand mit Modbus Poll auf die Register schaue, bekomme ich aktuelle Werte.
Der Eintrag im Gerätebaum ist mit einem roten Dreieck mit Ausrufezeichen markiert, was auf einen Kommunikationsfehler schliessen lässt.
Abbrechen und neu Aufbauen der Verbindung hilft nicht, alles bereinigen führt dazu, dass der Bus startet und kurze Zeit läuft. Ich lese zusätzlich noch mit einem Scada-System die selben Werte aus. Es scheint vom SCADA-System abzuhängen, wie stabil die Modbusverbindung zur SPS ist. Eigentlich sollte Modbus TCP mit mehreren Verbindungen gleichzeitig klarkommen. Ist es möglich, den Bus im Fehlerfall automatisch neu zu starten?