Herunterladen Inhalt Inhalt Diese Seite drucken

Konsistenter Zugriff Auf Das Prozessabbild; Zugriffskonflikte Im Prozessabbild - Siemens SIMATIC NET CP 5613 Handbuch

Programmierschnittstelle dp-base
Inhaltsverzeichnis

Werbung

Übersicht DP-Base-Schnittstelle
3.3

Konsistenter Zugriff auf das Prozessabbild

Zugriffskonflikte im Prozessabbild

Wenn Ihr Anwenderprogramm z. B. gerade Daten eines DP-Slave aus dem Pro-
zessabbild liest und in gleichen Augenblick der DP-Master dieses mit neuen Daten
überschreibt, könnte Ihr Programm die ersten paar Bytes vom vorigen DP-Zyklus
und die letzten Bytes vom aktuellen Zyklus bekommen. Damit wären die Daten
verfälscht und inkonsistent.
Konsistenz beim Lesen wählbar
Beim CP 5613 und CP 5614 können Sie beim Zugriff auf das Prozessabbild wäh-
len, ob Sie Daten konsistent lesen wollen oder nicht. Der Verzicht auf Konsistenz
kann z. B. sinnvoll sein, wenn die Daten nur 2 Byte lang sind, denn Inkonsistenz
kann erst bei längeren Daten auftreten.
Die Konsistenzsicherung funktioniert über die maximale Datenlänge von
244 Bytes.
Konsistenz beim Schreiben immer
Beim CP 5613 und CP 5614 ist das Schreiben von Ausgabedaten aufgrund des
Übertragungsmechanismus beim CP 5613/CP 5614 immer konsistent, und zwar
bis zur maximalen Datenlänge von 244 Bytes.
42
Programmierschnittstelle DP-Base für CP 5613/CP 5614
C79000-G8900-C139-04

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic net cp 5614

Inhaltsverzeichnis