Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens CU240S Betriebsanleitung Seite 186

Vorschau ausblenden Andere Handbücher für CU240S:
Inhaltsverzeichnis

Werbung

Kommunikation
6.6 Kommunikation über USS
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 Byte. Das LGE ist definiert als die Nutzdatenzeichen (Anzahl n), Adress-Byte
(ADR) und das Blockprüfzeichen (BCC). Das tatsächliche Gesamttelegramm ist allerdings
um zwei Byte länger als LGE, da die STX- und LGE-Byte 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 gebräuchlichsten 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.
186
7
6
5
Spiegel
Senden
4
3
2
5 Adressbits
Betriebsanleitung, 06/2007 - SW 3.0, A5E00766042A AB
1
0
Control Units CU240S

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Cu240s dpCu240s pn

Inhaltsverzeichnis