Herunterladen Inhalt Inhalt Diese Seite drucken

Datenkonsistenz - Siemens SIMATIC ET 200pro Betriebsanleitung

Vorschau ausblenden Andere Handbücher für SIMATIC ET 200pro:
Inhaltsverzeichnis

Werbung

Kommunikation
3.2 Kommunikationsdienste
Siehe auch
Weitere Informationen über
Manager (http://support.automation.siemens.com/WW/view/de/37565982).
3.2.9

Datenkonsistenz

Eigenschaften
Ein Datenbereich ist konsistent, wenn er vom Betriebssystem als zusammengehöriger Block
gelesen / geschrieben werden kann. Die Daten, die zwischen Geräten zusammen
übertragen werden, sollen aus einem Verarbeitungszyklus stammen und somit
zusammengehören, d. h. konsistent sein. Wenn im Anwenderprogramm eine programmierte
Kommunikationsfunktion existiert, zum Beispiel X-SEND / X-RCV, welche auf gemeinsame
Daten zugreift, so können Sie den Zugriff auf diesen Datenbereich über den Parameter
"BUSY" selbst koordinieren.
Bei PUT / GET-Funktionen
Bei S7-Kommunikationsfunktionen, z. B. PUT / GET bzw. Schreiben / Lesen über
OP-Kommunikation, die keinen Baustein im Anwenderprogramm der IM 154-8 PN/DP CPU
(als Server) erfordern, muss bereits bei der Programmierung die Größe der Datenkonsistenz
berücksichtigt werden. Die PUT / GET-Funktionen der S7-Kommunikation, bzw. Lesen /
Schreiben von Variablen über die OP-Kommunikation werden im Zykluskontrollpunkt der
IM 154-8 PN/DP CPU abgearbeitet. Um eine definierte Prozessalarmreaktionszeit
abzusichern, werden die Kommunikationsvariablen in Blöcken bis maximal 240 Byte im
Zykluskontrollpunkt des Betriebssystems konsistent in / aus den / dem Anwenderspeicher
kopiert. Für alle größeren Datenbereiche wird keine Datenkonsistenz garantiert.
Bei PUT / GET-Funktionen und "priorisierter BuB-Kommunikation"
Bei Projektierung der "priorisierten BuB-Kommunikation" (siehe Kapitel "OP-Kommunikation
(Seite 35)") ist die angegebene Datenkonsistenz nicht mehr gegeben. Die Konsistenz muss
dann per Anwenderprogramm sichergestellt werden.
Weiterhin konsistent sind:
● Byte-, Wort-, Doppelwortzugriffe wie z. B. L MDx
● SFC 14 "DPRD_DAT"
● SFC 15 "DPWR_DAT"
● SFC 81 "UBLKMOV" (zum Kopieren von Daten bis 512 Byte)
Beachten Sie zusätzlich, dass bei projektierter "priorisierter BuB-Kommunikation" die
Kommunikationsvariablen in Blöcken bis maximal 240 Byte nicht im Zykluskontrollpunkt des
Betriebssystems konsistent in / aus den / dem Anwenderspeicher kopiert werden, sondern
während der Laufzeit des Anwenderprogramms.
Hinweis
Ist eine definierte Datenkonsistenz gefordert, so dürfen die Kommunikationsvariablen im
Anwenderprogramm der IM 154-8 PN/DP CPU nicht größer als 240 Byte sein.
42
SIMATIC PDM
finden Sie im Handbuch The Process Device
Interfacemodul IM 154-8 PN/DP CPU
Betriebsanleitung, 06/2010, A5E00860133-02

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis