S7 Datenkonsistenz bei HMI Kommunikation

Zuviel Werbung?
-> Hier kostenlos registrieren
Daraus leite ich ab, dass die Kombination "schneller SPS-Zyklus" und "lahme HMI-Kommunikation" das Problem verschärft?
Das sollte keinen Unterschied machen. Ein einzelner Befehl wie das Setzen eines Bits oder das Ändern eines Sollwertes wird immer als ein einzelnes Telegramm an die SPS geschickt. Wenn die SPS das Telegramm komplett vorliegen hat dann wird es verarbeitet.

Hast du bei der ET200 CPU evtl. die priorisierte HMI Kommunikation aktiviert? Dann verhält sich diese wie eine S7-400 oder 1200/1500. Ansonsten habe ich bei den 300ern noch nie irgendwelche Probleme gehabt.

Was mir noch einfällt was ich noch nie getestet habe ist, ob bei der 300er auch wenn große Arrays (z.B. 200 Bytes von einem langen String) geschrieben werden, diese komplett konsistent im Zykluskontrollpunkt eingebunden werden. Eine Standard-Stringlänge von 254 bekommt man bei der 300er nie konsistent in die SPS geschrieben, weil diese Anzahl nicht in eine PDU passt. Darum ist pauschal die Standard-Stringlänge zu verwenden nicht unbedingt eine gute Idee. Gerade bei der immer weiter verbreitenden MES-Kommunikation bei der diverse Strings an PCs mit Datenbanken ausgetauscht werden, muss man diese Fälle sehr genau betrachten.
 
Zurück
Oben