SPA‑Request-Telegramm
Das SPA‑Request-Telegramm ist folgendermaßen aufgebaut:
00 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 |
|---|---|---|---|---|---|---|---|---|---|---|---|
Com. | SPA TID | Index | Subindex | Offset | Res. | Daten | |||||
Low | High | Low | High | LSB LO | LSB HI | MSB LO | MSB HI | ||||
Die einzelnen Bytes haben folgende Funktionen:
Byte | Name | Bitbreite | Funktion |
|---|---|---|---|
00 | Command | 8 | Steuerbyte. Das Steuerbyte ist folgendermaßen aufgebaut:
Im Steuerbyte werden folgende unterstützte SPA‑Dienste abgebildet:
|
01 | SPA TID | 8 | Smart Parameter Access Transaction Identifier Das Byte für die Zuordnung vom SPA‑Response-Telegramm zum SPA‑Request-Telegramm wird vom Teilnehmer vergeben und vom AS‑Interface-Master gespiegelt. Der Teilnehmer kann anhand der SPA TID des SPA‑Response-Telegramms erkennen, ob das SPA‑Request-Telegramm beantwortet wurde. Der Wert wird im SPA‑Response-Telegramm wiedergegeben. Wenn der Anwender den Wert bei jedem Telegramm ändert, kann über die SPA TID das SPA‑Response-Telegramm eindeutig zum SPA‑Request-Telegramm zugeordnet werden. |
02 – 03 | Index | 16 | Hauptindex des Parameters |
04 | Subindex | 8 | Subindex des Parameters |
05 – 06 | Offset | 16 | Offset |
07 | Reserved | 8 | Reserviert Reservierte Bytes müssen auf 0 gesetzt werden. |
08 | Data | 8 | LSB LO – Low-Byte des Steuerworts mit geringer Wertigkeit |
09 | 8 | LSB HI – High-Byte des Steuerworts mit geringer Wertigkeit | |
10 | 8 | MSB LO – Low-Byte des Steuerworts mit hoher Wertigkeit | |
11 | 8 | MSB HI – High-Byte des Steuerworts mit hoher Wertigkeit |