Herunterladen Diese Seite drucken

Daten Empfangen Mit Ebertragungsprotokoll 3964(R); Cp>Quittungen - Siemens SIMATIC S5 CP 521 SI Handbuch

Kommunikationsprozessor

Werbung

CP 521 SI

Daten empfangen mit ebertragungsprotokoll 3964(R)

8.4.2
Prinzipieller Ablauf des Empfangsvorgangs aus Sicht des Anwenderprogramms
Der folgende Abschnitt beschreibt den prinzipiellen Ablauf des Empfangsvorgangs in der Funk>
tionsart ∫3964(R)>Treiber∫. AusfÂhrlich dargestellt ist der Aufbau der 8 Byte>Bl'cke, die
als Auftrag in den ebergabespeicher des CP!521 SI transferiert werden (PAA)
f
und
als Quittung aus dem ebergabespeicher des CP!521 SI gelesen werden (PAE).
f
Zur Erinnerung:
Das Transferieren von 8 Byte>Bl'cken in den ebergabespeicher und das Lesen von Quittungen aus
dem ebergabespeicher betrifft die Kommunikation zwischen CPU und CP!521 SI. Die Kommuni>
kation zwischen CPU, CP!521 SI und Peripheriegerßt k'nnen Sie durch das ∫Koordinierungsbyte
Empfangen∫ (KBE) kontrollieren.
Ablauf eines (fehlerfreien) Empfangsvorgangs
CPU
RAM
Anwender>
Programm
PAE
PAA
Datentransfer vom Peripheriegerßt Âber die 25polige Schnittstelle des CP 521 SI
Bild 8.13 Daten empfangen Âber den CP 521 SI
— Empfangsauftrag in's PAA schreiben
" CP>Quittung fÂr den Empfangsauftrag auswerten
" Falls die CP>Quittung positiv war und der erste Datenblock eingelesen wurde: eingelesenen
Datenblock quittieren
' Nßchsten Datenblock einlesen und CP>Quittung fÂr diesen Datenblock auswerten
' Die Schritte " und ' wiederholen, bis der letzte Datenblock eingelesen ist.
÷ Abschlu˚quittung des CP!521 SI auswerten.
EWA 4NEB 812 6072>01a
AG 100>Bus
CP 521 SI
Sendefach
Empfangsfach
CP>Quittungen
ebergabespeicher
3964(R)>Treiber
8>27

Werbung

loading