Herunterladen Diese Seite drucken

Prinzipieller Ablauf Des Sendevorgangs Aus Sicht Des - Siemens SIMATIC S5 CP 521 SI Handbuch

Kommunikationsprozessor

Werbung

CP 521 SI
9.3
Prinzipieller Ablauf des Sendevorgangs aus Sicht des Anwender>
programms
Der folgende Abschnitt beschreibt den prinzipiellen Ablauf des Sendevorgangs bei Modus!4 (AG
mit CP 521!SI ist Slave am SINEC!L1>Bus). AusfÂhrlich dargestellt ist der Aufbau der jeweiligen
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 Kommunikation des CP 521!SI mit einem SINEC!L1>Koppelpartner Âber den SINEC!L1>Bus
k'nnen Sie durch das ∫Koordinierungsbyte Senden∫ (KBS) kontrollieren.
CPU
RAM
Anwender>
Programm
PAE
PAA
Datentransfer zum SINEC!L1>Bus Âber die 25polige Schnittstelle des CP 521 SI
Bild 9.4 Daten senden Âber den CP 521 SI
— Sendeauftrag in das PAA schreiben
" CP>Quittung fÂr den Sendeauftrag auswerten
" Wenn der Sendeauftrag vom CP angenommen wurde:
Den ersten Datenblock in das PAA schreiben
' CP>Quittung fÂr den ersten Datenblock auswerten
' Die Schritte " und ' wiederholen sich fÂr die nßchsten Bl'cke, wenn der Sendeauftrag
mehrere Bl'cke umfa˚t; Sie k'nnen max. 11 Bl'cke fÂr einen Sendeauftrag in das PAA
schreiben, weil ein SINEC!L1>Telegramm max. 64 Byte umfassen darf.
÷ Nachdem der letzte Datenblock in das PAA geschrieben worden ist:
Abschlu˚quittung des CPs auswerten.
Die folgenden Seiten beschreiben detailliert jeden dieser Schritte.
EWA 4NEB 812 6072>01a
AG 100>Bus
CP 521 SI
Sendefach
Empfangsfach
CP>Quittungen
ebergabespeicher
SINEC L1>Treiber
9>5

Werbung

loading