Herunterladen Diese Seite drucken

Siemens SIMATIC S5 CP 521 SI Handbuch Seite 139

Kommunikationsprozessor

Werbung

CP 521 SI
Telegramme mit Endezeichen senden
Der Datentransfer mit Endezeichen lßuft ßhnlich ab wie der mit fester Telegrammlßnge. Im
Unterschied zu diesem mÂssen Sie beim Senden mit Endezeichen zusammen mit dem Auftrag
(vgl.: — Telegramme senden) ein oder zwei Endezeichen in den Bytes 4 und 5 Âbergeben.
A001
H
Tabelle 6.22 Koordinierungsauftrag
Byte
Wert
0
1
2
3
4
5
6
irrelevant
7
irrelevant
Bytes 2 u. 3:
Hier k'nnen Sie festlegen, wie lang ein Telegramm sein soll (0000
Sie Telegramme mit Endezeichen senden wollen, programmieren sie hier
0000
=Senden mit Endezeichen. Sie mÂssen dann in den Bytes 4 und 5 noch ein
H
oder zwei Endezeichen festlegen.
Bytes 4 u. 5:
Hier bestimmen Sie Ihre Endezeichen. Wenn Sie zwei Endezeichen nutzen wollen,
belegen Sie beide Bytes. Wenn Sie nur ein Endezeichen nutzen, belegen sie nur
Byte!5. Im Beispiel wird also nur mit einem Endezeichen gesendet (Byte 4=00
Hinweis
Ist das Telegramm lßnger als 256 Daten>Bytes (>0100
RÂckmeldung 5000
der gleichen Fehlermeldung reagiert der CP 521 SI, wenn er nach 256 empfangenen
Daten>Byte noch kein(e) Endezeichen erkannt hat. Die von der CPU gesendeten Daten
werden dann verworfen.
EWA 4NEB 812 6072>01a
A0
Auftrag: Datentransfer koordinieren
H
01
H
00
Telegrammlßnge
H
00
(hier: 0000
H
00
Endezeichen (nur wenn Telegrammlßnge=0)
H
03
Endezeichen (nur wenn Telegrammlßnge=0)
H
und anschlie˚end mit der Meldung 4X
H
Bedeutung
Telegramm senden (Sendebit)
=Senden mit Endezeichen)
H
), reagiert der CP!521 SI mit der
H
H
ASCII>Treiber
> 0100
H
∫Fehlerhafter Auftrag∫. Mit
). Wenn
H
).
H
6>31

Werbung

loading