Herunterladen Inhalt Inhalt Diese Seite drucken

W&T Electronics Com-Server++ Handbuch Seite 87

Inhaltsverzeichnis

Werbung

W&T
n Byte Order
Organisation des Längenfeldes (Netorder = High-Byte-First;
Byteorder = Low-Byte-First)
n Additional Bytes
Ggf. Anzahl der Bytes, die in der Längenangabe des seriel-
len Protokolls nicht berücksichtigt sind (z.B. Startsequenz,
angehängte Checksumme usw.). Das heißt der Inhalt des
mit Size definierten Feldes muss ggf. über die Option
Additional Bytes auf die Gesamtlänge des seriellen Data-
gramms korrigiert werden.
Beispiel
Das nachfolgend skizzierte serielle Protokoll startet immer
mit dem Zeichen STX (0x02). Im Length Field wird die Länge
des folgenden Datenfeldes (Serial Data) ohne die Checksum-
me und ohne die vorhergehenden Felder angegeben. Das
Blockende bildet eine variable 16Bit-Checksumme.
Start
Description
Sequence
Size [byte]
1
Value
STX (02)
Die korrekte Paketierung dieses Protokollaufbaus erfordert
folgende Einstellungen am Com-Server:
Sobald der Com-Server das Zeichen 0x02 empfangen hat,
sammelt er weitere Daten. Wenn die Gesamtanzahl der ein-
Irrtum und Änderung vorbehalten
Paketierung des seriellen Datenstroms
Serial
Len-Field
Address
(Netorder)
1
2
any
High/Low
=
Serial
CRC16
Data
x
2
any
87

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Com-server 3x isolatedCom-server 20ma

Inhaltsverzeichnis