Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens CP 1242-7 Bedienungsanleitung Seite 44

Für s7-1200
Inhaltsverzeichnis

Werbung

Hinweise zu Projektierung und Betrieb
5.6 Datenhaltung in den Prozessabbildern des CP 1242-7 (V1.x)
● Sende-Prozessabbild (Leserichtung des Leitsystems)
● Empfangs-Prozessabbild (Schreibrichtung des Leitsystems)
Beachten Sie folgende Punkte beim Lesen und Schreiben eines OPC-Client:
● Unterschiedliche Adressbereiche für Lesen und Schreiben im CP
● Unterschiedliche Größen von Sende- und Empfangs-Prozessabbild
Diese Systemeigenschaften können zu folgendem Verhalten führen:
Systemverhalten beim Lesen und Schreiben
● Keine Lieferung von gelesenen Werten
● Unterschiedliche Werte beim Schreiben und Lesen
44
Nach dem Anlauf oder dem Wiederanlauf einer Station baut der Programmbaustein
TC_SEND im Programm der CPU das Sende-Prozessabbild des CP auf, um es mit
Daten zu versorgen. Hierzu können mehrere Aufrufe des Bausteins erforderlich sein.
Daten, die an den Telecontrol-Servers gesendet werden, werden aus dem Sende-
Prozessabbild des CP gelesen. Dies betrifft:
– Spontane Übertragung von Daten
– Leseaufträge eines OPC-Client (über TCSB)
– Zyklischer Datenaustausch
Über einen Schreibauftrag von TCSB werden Daten in das Empfangs-Prozessabbild des
CP geschrieben.
Über den Programmbaustein TC_RECV werden die Daten aus dem Empfangs-
Prozessabbild des CP ausgelesen und in die programmierten Speicherbereiche der CPU
geschrieben.
Die Datenübertragung zwischen den beiden Prozessabbildern des CP und den
Prozessdaten der CPU wird von den zwei Bausteinen TC_SEND und TC_RECV
abgewickelt.
Die Größe des Sende-Prozessabbildes und des Empfangs-Prozessabbildes im CP kann
sich unterscheiden.
Wenn der Adressbereich für schreibende Zugriffe (Empfangs-Prozessabbild des CP)
größer ist als der Adressbereich für lesende Zugriffe (Sende-Prozessabbild des CP),
dann quittiert der CP den kompletten Leseauftrag negativ. TCSB erhält keine Daten.
Wenn ein OPC-Client Items in die Station schreibt und danach die gleichen Items liest
(Lesen von Device), dann werden für diese Items unter Umständen Werte gelesen, die
sich von den zuvor geschriebenen unterscheiden. Begründung: Im Vergleich zum aktuell
geschriebenen Empfangs-Prozessabbild können sich im Sende-Prozessabbild des CP
andere Werte befinden.
Betriebsanleitung, 08/2013, C79000-G8900-C247-05
CP 1242-7

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis