LGE
Das LGE ist ein Einzel-Byte-Block und gibt die Anzahl von Bytes an, die in der Nachricht
folgen. Entsprechend der USS-Spezifikation ist die Telegrammlänge variabel und muss im
zweiten Telegramm-Byte (d.h. LGE) spezifiziert sein. Abhängig von der Konfiguration
können feste Telegrammlängen definiert werden (siehe Beschreibung des
Nutzdatenbereichs). Für verschiedene Slave-Knoten am Bus können unterschiedliche
Telegrammlängen eingesetzt werden. Die maximale Gesamtlänge eines Telegramms
beträgt 256 Bytes. Das LGE ist definiert als die Nutzdatenzeichen (Anzahl n), Adress-Byte
(ADR) und das Blockprüfzeichen (BCC). Das tatsächliche Gesamt-Telegramm ist allerdings
um zwei Byte länger als LGE, da die STX- und LGE-Bytes in LGE nicht mitgezählt werden.
Es können sowohl Telegramme mit variabler als auch mit fester Länge benutzt werden. Dies
kann mit Hilfe der Parameter P2012 und P2013 ausgewählt werden, um die Länge des PZD
und des PKW zu definieren. Die am meisten gebräuchlichen Anwendungen mit fester Länge
verwenden einen 4-Wort-(8 Byte) PKW-Bereich und einen 2-Wort-(4 Byte) PZD-Bereich,
was 12 Nutzdatenzeichen ergibt. Das ergibt LGE = 12 + 2 = 14.
ADR
Der ADR-Bereich ist ein Einzel-Byte, das die Adresse des Slave-Knoten enthält (z. B.
Umrichter). Die einzelnen Bits im Adress-Byte sind wie folgt adressiert:
Sonder
Bit 5 ist das Broadcast-Bit. Ist es auf 1 gesetzt, so ist die Nachricht eine Broadcast-Nachricht
und alle Umrichter an der seriellen Verbindung reagieren darauf. Die Knotennummer wird
nicht ausgewertet. Die Spezifikation des USS-Protokolls fordert bestimmte Einstellungen im
PKW-Bereich. Siehe später folgendes Beispiel zur Verwendung des USS-Broadcast-Modus.
Bit 6 = 1 bezeichnet ein Spiegeltelegramm. Die Knotennummer wird ausgewertet und der
angesprochene Slave gibt das Telegramm unverändert wieder an den Master zurück.
Bit 5 = 0 und Bit 6 = 0 und Bit 7 = 0 bedeutet normalen Datenaustausch für Geräte. Die
Knotennummer (Bit 0 ... Bit 4) wird ausgewertet.
BCC
BCC bedeutet Blockprüfzeichen (block check character). Es ist eine Exklusiv-ODER-
Prüfsumme (XOR) über alle Telegramm-Bytes außer dem BCC selbst.
Control Units CU240S
Betriebsanleitung, 11/2006, A5E00766042A AA
7
6
5
Spiegel
Senden
4
3
2
5 Adressbits
Funktionen
8.7 Kommunikation über USS
1
0
8-25