Feldbus konfigurieren
7.3 Kommunikation über RS485
7.3.2.5
USS Leseanforderung
Beispiel: Warnmeldungen aus dem Umrichter auslesen.
Der Parameterkanal besteht dabei aus vier Worten (p2023 = 4). Um die Werte des
indizierten Parameters r2122 zu erhalten, müssen Sie das Telegramm des Parameterkanals
mit folgenden Daten füllen:
● Anforderung Parameterwert (Feld): Bit 15 ... 12 im Wort PKE:
● Parameternummer ohne Offset: Bit 10 ... 0 im Wort PKE:
● Offset der Parameternummer im Byte Seitenindex des Wortes IND:
● Index des Parameters im Byte Subindex des Wortes IND:
● Da Sie den Parameterwert lesen wollen, sind die Worte 3 und 4 im Parameterkanal für
Tabelle 7- 23 Anforderung zum Lesen des Parameters r2122[2]
PKE (1. Wort)
AK
PNU
15 ... 12
11
10 ... 0
0x6
0
0x7A
(dez: 122)
118
Anforderungskennung = 6
Da sie nur Parameternummern von 1 ... 1999 im PKE kodieren können, müssen Sie
einen möglichst großen, durch 2000 teilbaren Offset von der Parameternummer abziehen
und das Ergebnis dieser Rechnung an das Wort PKE übergeben.
Für dieses Beispiel bedeutet das: 2122 - 2000 = 122 = 7AH
für dieses Beispiel: Offset = 2000 entspricht einem Wert 0x80 des Seitenindex
Wenn Sie die letzte Warnung auslesen möchten, müssen Sie Index 0 eingeben, für die
drittletzte Index 2 (Beispiel). Eine detaillierte Beschreibung zur Historie der
Warnmeldungen finden Sie im Abschnitt Warnungen (Seite 256) .
die Anforderung des Parameterwertes belanglos und z. B. mit dem Wert 0 zu belegen.
IND (2. Wort)
Seitenindex
Subindex
(H-Byte)
15 ... 8
0x80
PWE1(H-Wort)
(L-Byte)
7 ... 0
15 ... 0
0x02
0x0000
Betriebsanleitung, 01/2011, FW 4.4, A5E02999804A AA
PWE (3. und 4. Wort)
PWE2(L-Wort)
Drive
Object
15 ... 10
0x0000
Umrichter SINAMICS G120C
9 ... 0
0x0000