-> Hier kostenlos registrieren
Hallo
Soweit ich weiss ist der 841 eigentlich der schnellere Controller.
Meine Konfiguration bis jetzt
2 Stück 750-842 als Modbus Slave
Zugriff mit 3 Modbus-Master TCP/IP
- IPS - Software
- 2 Stück HMI (Kinco - von spsgünstiger)
Auf beiden Controlllern 1 Hauptprogramm freilaufend
--> keine Probleme Zykluszeit mehr als ausreichend
Jetzt
1 Stück 750-842 --> keine Probleme
1 Stück 750-842 durch 750-841 ersetzt
Das gleiche Programm jetzt auf dem 841 (Zielsystem geändert) läuft extrem langsam
1. Maßnahme --> Programm in Tasks unterteilt
2 Tasks ereignisgesteuert für Stromzähler (Prio 1 und 2)
1 Task freilaufend "Hauptprogramm" (Prio 3)
ein HMI abgeschaltet, IPS unverändert
--> etwas besser
Zykluszeiten "Hauptprogramm"
Zugriff durch IPS-Software immer aktiv
kein HMI in Betrieb --> ca. 3-4ms
ein HMI in Betrieb --> ca. 80-120ms
zwei HMI in Betrieb --> ca. 2000-5000ms
Meine Vermutung ist, dass die HMI-Displays zu häufig Daten per Modbus abfragen. In der HMI Software habe ich keine Einstellmöglichkeit für den Abtastzyklus gefunden, wobei es bei der alten Konstellation mit zwei 842 immer funktioniert hat. Bei der 842 scheint die Modbuskommunikation mit einer geringeren Priorität zu laufen.
Kann man am 841 die Priorität des Modbus herabsetzen?
Danke
René
Soweit ich weiss ist der 841 eigentlich der schnellere Controller.
Meine Konfiguration bis jetzt
2 Stück 750-842 als Modbus Slave
Zugriff mit 3 Modbus-Master TCP/IP
- IPS - Software
- 2 Stück HMI (Kinco - von spsgünstiger)
Auf beiden Controlllern 1 Hauptprogramm freilaufend
--> keine Probleme Zykluszeit mehr als ausreichend
Jetzt
1 Stück 750-842 --> keine Probleme
1 Stück 750-842 durch 750-841 ersetzt
Das gleiche Programm jetzt auf dem 841 (Zielsystem geändert) läuft extrem langsam
1. Maßnahme --> Programm in Tasks unterteilt
2 Tasks ereignisgesteuert für Stromzähler (Prio 1 und 2)
1 Task freilaufend "Hauptprogramm" (Prio 3)
ein HMI abgeschaltet, IPS unverändert
--> etwas besser
Zykluszeiten "Hauptprogramm"
Zugriff durch IPS-Software immer aktiv
kein HMI in Betrieb --> ca. 3-4ms
ein HMI in Betrieb --> ca. 80-120ms
zwei HMI in Betrieb --> ca. 2000-5000ms
Meine Vermutung ist, dass die HMI-Displays zu häufig Daten per Modbus abfragen. In der HMI Software habe ich keine Einstellmöglichkeit für den Abtastzyklus gefunden, wobei es bei der alten Konstellation mit zwei 842 immer funktioniert hat. Bei der 842 scheint die Modbuskommunikation mit einer geringeren Priorität zu laufen.
Kann man am 841 die Priorität des Modbus herabsetzen?
Danke
René