Step 7 S7 1200 I-Device konsistente Datenübertragung

Dubbel

Level-1
Beiträge
7
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen,

ich habe eine S7 1200, welche als I-Device konfiguriert ist und zyklisch Daten von einem Profinetcontroller übertragen bekommt. Zudem schreibt die SPS zyklisch die Daten auf den Controller. Die konfigurierte IO-Zykluszeit im Controller definiert liegt hierbei bei einer ms. Meine Frage lautet nun: Wenn ich innerhalb der SPS über Modbus-TCP auf diese Daten zugreife, kann es dann zu einer Dateninkonistenz kommen. Ich lese bspw. 5Byte von denen 2 Byte schon über den Profinetzyklus aktualisiert wurden und die restlichen 3 jedoch nicht. Somit habe ich ein fehlerhaftes Ergebnis. Ich würde davon ausgehen, dass dem nicht so ist, sondern erst auf die Daten zugegriffen werden kann, wenn diese komplett übertragen wurden.
Zur Sicherheit wollte ich nochmals nachfragen.

Danke.
 
Jo, *ACK*

Ist die konsistente Datenübertragung eingestellt, dann sind die Variablen zum Zeitpunkt des Zugriffs konsistent. (aktuell, über die 5bytes)
 
Hab noch keine Erfahrung mit I-/Shared-Device, aber ne Millisekunde erscheint mir recht schnell, oder?
 
Zurück
Oben