3 datencodierung, 4 zeichenrahmen – NORD Drivesystems BU0050 Benutzerhandbuch

Seite 20

Advertising
background image

NORD USS und Modbus RTU Handbuch

20

technische Änderungen vorbehalten

BU 0050 DE-3111

1.3.3

Datencodierung

STX

(Start of Text): ASCII-Zeichen: 02 Hex

Das Startzeichen bildet das erste Zeichen im Telegramm und dient zusammen mit der Startpause zur
sicheren Erkennung des Telegrammanfangs

LGE

(Telegrammlänge): 1 Byte, enthält die Telegrammlänge.

Die Telegrammlänge befindet sich im 2. Byte des Telegramms und gibt die Länge des Telegramms in
Bytes ab dem 3. Byte an. Durch die Längenangabe können die unterschiedlichen Telegrammtypen un-
terschieden werden. Das Längenbyte kann vom Datenempfänger verwendet werden, um die Anzahl der
zu empfangenden Zeichen zu überprüfen.

ADR

(Adressbyte): 1 Byte, enthält u.a. die Slave- Adresse.

Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0

0 M BC | Adresse (0..30) |

Die USS- Adresse befindet sich im 3. Byte (Datenbits 0 bis 4) des Telegramms. Durch die USS- Adres-
se wird das Slave- Gerät adressiert, das Daten senden oder empfangen soll. Demnach kann jede der
möglichen 31 Adressen (0 ... 30) durch maximal ein Slave- Gerät repräsentiert werden. Hierfür muss die
entsprechende Adresse im Slave- Gerät eingestellt werden. Bit 5 und Bit 6 haben eine besondere Be-
deutung.

Bit 5 Broadcast: Durch das Setzen dieses Bits kann ein sogenanntes Broadcast- Telegramm ausgelöst
werden. In einem Broadcast- Telegramm werden die Adressbits 0 bis 4 von den angeschlossenen Sla-
ves nicht beachtet, d.h. das gesendete Master-Telegramm wird von allen Slaves ausgewertet. Im Un-
terschied zu einer Standardadressierung senden die Slaves aber kein Antwort-Telegramm, da dies zu
Buskonflikten führen würde.

Bit 6 Spiegel: Durch das Setzen des Bit 6 sendet der Umrichter das erhaltene Telegramm identisch zu-
rück (für Inbetriebnahme)

N

1

... N

n

Nutzzeichen: Je ein Byte, Inhalt auftragsabhängig

BCC

1 Byte, Datensicherungszeichen (Block Check Charakter)

Die Checksumme BCC wird byteweise über das gesamte Telegramm als Exklusiv- Oder- Verknüpfung
gebildet. Das Ergebnis nach dem letzten Nettozeichen ist dann BCC.

BCC = STX XOR LGE XOR ADR XOR N

1

XOR....N

N

1.3.4

Zeichenrahmen

Jedes übertragene Zeichen beginnt mit einem Startbit (logische 0) und endet mit einem Stoppbit (logische 1).
Es werden 8 Bits übertragen (1Byte). Die Sicherung erfolgt mit einem Paritätsbit (gerade Parität). Somit wer-
den pro Zeichen 11 Bits übertragen.

Advertising