Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens ACP 1703 SM-x551/RP5ZA1 Handbuch Seite 44

Inhaltsverzeichnis

Werbung

Protokollbeschreibung
Regeln für Formate mit variabler Blocklänge
Das Format besteht aus einem ersten Startzeichen, zwei gleichen Zeichen in denen die An-
zahl L der Anwenderdaten übertragen wird, einem zweiten Startzeichen, der Checksumme
und dem Stoppzeichen. Die Zahl L der Anwenderdatenbytes liegt im Bereich 0 ... 255.
Bitfolge auf
der Leitung
Datenbits
Startzeichen
Startzeichen
Checksumme
Stopzeichen
Startbit
a) Übertragungsregeln für Formate mit variabler Blocklänge
Es gelten auch hier die unter "Formate mit fester Blocklänge" aufgeschriebenen Regeln
und Vorschriften 1 ... 5.
6. Der Empfänger prüft:
pro UART-Zeichen:
pro Format (TG):
Ergibt eine dieser Prüfungen ein negatives Ergebnis, so ist das gesamte Telegramm zu
verwerfen. Der weitere Ablauf ist wie für Synchronisationsverlust unter Punkt 4 "Formate
mit fester Blocklänge" beschrieben, d.h. das Telegramm wird (von der US) nicht quittiert
und muss wiederholt werden. Bei positivem Prüfungsergebnis wird die Information an die
nächst höhere Schicht der Kommunikation weitergegeben und das Telegramm wird der
Absenderstation quittiert.
Mit der Einhaltung der obigen Regeln und Zeichendefinitionen sind alle Formate, gemäß DIN-
Norm, gegen fehlerhafte Information sowie Verschiebungen (Synchronisationsfehler)
gesichert.
44
1 2 3 4 5 6 7 8 9 10 11
D1 D2 D3 D4 D5 D6 D7 D8
0
0 0 0 1 0 1 1 0
0
L
0
L wiederholt
0
0 0 0 1 0 1 1 0
0
A-Feld
0
F-Feld
0
CS
0
0 1 1 0 1 0 0 0
Byte
Startbit, Stoppbit und Paritybit (gerade)
-
das festgelegte Startzeichen am Anfang und nach den
zwei L-Bytes
-
die Identität der zwei Längenbytes L
-
ob die Anzahl der empfangenen Zeichen (Byte) gleich
L + 6 ist.
-
die Checksumme
-
das Stoppzeichen
ACP 1703 Ax 1703, Systemelement-Handbuch SM-x551/RP5ZA1
USART-Zeichen
1
1
= 68H
1
Kopf mit
P 1
2
fester Länge
P 1
3
1
1
4
P
1
1
Anwender
2
P
1
.
Datenbytes
.
.
L
P
1
1
1
= 16H
Stopbit
Paritybit
(even Parity)
Ausgabedatum 07.2009, DC0-077-2.00

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis