Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S5 CP523 Handbuch Seite 182

Inhaltsverzeichnis

Werbung

Kopplungs>Modus
7.7.1
Telegramme empfangen mit Auswertung der angegebenen Telegramm>
lßnge
Sie k'nnen nach einem Empfangsauftrag ein Telegramm vom CP empfangen, das eine feste Lßnge
hat.
Voraussetzungen
f
Diese feste Lßnge mÂssen Sie bei der Parametrierung des CP 523 im Parameterblock 7 an>
geben.
Sie mÂssen auch sicherstellen, da˚ das Peripheriegerßt nur Telegramme an den CP sendet, die
f
diese Lßnge haben.
Schematischer Ablauf ∫Telegramme empfangen mit Auswertung der angegebenen Telegramm>
lßnge∫
1. CPU transferiert in den ebergabespeicher Wort 0 den Auftrag ∫Datentransfer koordinieren
fÂr Telegramm empfangen∫(A080
2. CPU liest aus dem ebergabespeicher Wort 0 die Koordinierungsinformation. Wenn kein Tele>
gramm im Empfangsfach vorhanden ist (Bit 7 im Byte 1=∫0∫), kann auch keines empfangen
werden. Zusammen mit der Koordinierungsinformation stehen Ihnen im ebergabespeicher
folgende Angaben zur VerfÂgung:
> Wort 2: Lßnge (in Byte) des Telegramms, das als nßchstes empfangen werden soll
> Byte 6: Anzahl der Datenbl'cke des Telegramms, das als nßchstes empfangen werden soll
> Byte 7: Gesamtzahl aller Telegramme im Empfangspuffer
3. CPU beschreibt Wort 0 des ebergabespeichers.
Der CP aktualisiert den ebergabespeicher.
4. CPU liest das Telegramm in 8 Byte gro˚en Datenbl'cken aus dem ebergabespeicher.
CPU liest 1. Datenblock aus dem ebergabespeicher (8 Byte)
5. CPU beschreibt Wort 0 des ebergabespeichers.
Der CP aktualisiert den ebergabespeicher.
6. CPU liest weiteren Datenblock aus dem ebergabespeicher.
7. Die Schritte 5. und 6. solange, bis die CPU den letzten Datenblock ausgelesen hat.
7>76
)
H
CP 523
EWA 4NEB 811 6044>01a

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis