Aufgabe:
Bemerkung:
Syntax:
Wort 1
Wort 2
Wort 3
Bit
Legende:
5150D
2.3.12
Dienst „Complete_Read_Configuration"
Dieser Dienst liest Einträge des Konfigurationsverzeichnisses in Form
einer oder mehrerer mit dem Parameter Used_Attributes selektierter Spal-
ten aus. Er ist speziell auf die Anforderungen der SPS-Programmierung
abgestimmt.
Der Dienst kann als Meta-Dienst für den Dienst „Read_Configuration"
(0309
) verstanden werden. Der Parameter Start_Entry_No muss nicht
hex
angegeben werden, da dieser Dienst alle Einträge des Konfigurations-
rahmens ausliest (Start_Entry_No = 1).
Complete_Read_Configuration_Request
Parameter_Count
Used_Attributes
15 ................................................................................. 0
Code:
Parameter_Count:
Used_Attributes:
Code
030B
Kommando-Code des Requests
hex
Anzahl der nachfolgenden Worte
0001
immer 1 Parameterwort
hex
Der Parameter beschreibt ein 16 Bit breites Feld,
wobei jedes Bit einem Attribut entspricht. Setzen
Sie bei den Attributen, die Sie lesen wollen, die
entsprechenden Bits auf 1.
Belegung des Parameters Used_Attributes:
Bit 0
Teilnehmernummer
Bit 1
Teilnehmer-Code
Bit 2
reserviert (immer 0
Bit 3
Teilnehmerebene
Bit 4
logische Gruppennummer
Bit 5
Fehlercharakteristik
Bit 6...7
reserviert (immer 0
Bit 8
global_bus_error
Bit 9
separate_bus_error
Bit 10
Teilnehmerstatus
Bit 11
Erweiterte Modul-Statusinformationen
Bit 12
Optische Diagnose-Informationen
Bit 13
reserviert (immer 0
Bit 14
Erweiterte Teilnehmerinformationen
Bit 15
reserviert (immer 0
Dienste der Firmware
030B
hex
!)
bin
!)
bin
!)
bin
!)
bin
2-57