12.3. DNP3¶
Das DNP3-Protokoll wurde entwickelt, um eine zuverlässige Kommunikation zwischen Komponenten in Prozessautomatisierungssystemen zu gewährleisten. Das Protokoll bietet Multiplexing, Fehlerprüfung, Verbindungskontrolle, Priorisierung und Schicht-2-Adressierungsdienste für Benutzerdaten. Die DNP3 Enforcer-Funktion aktiviert die Deep Packet Inspection (DPI) Firewall-Funktionen für den DNP3-Datenstrom. Das Gerät blockiert die Datenpakete, die gegen die festgelegten Einstellungen verstoßen. Auf Anforderung des Benutzers überprüft das Gerät die Datenpakete auf ihre Lässigkeit und ihre Fragmenteigenschaften. Das Gerät verifiziert und überwacht DNP3-Datenverbindungen und trägt zum Schutz vor ungültigen oder gefälschten Datenpaketen bei.
Wenn die DNP3 Enforcer-Einstellungen aktiviert sind, wendet das Gerät die Einstellungen auf den Datenstrom an.
Das Gerät lässt nur Datenpakete mit den im Feld Function Codes angegebenen Function Code Liste zu.
Das Gerät weist die Datenpakete zurück, die andere Function Codes enthalten, die nicht im Feld Function Code Liste angegeben sind.
12.3.1. DNP3-Einstellungen¶
- Aktiviert
Ob der DNP3-Enforcer aktiv ist oder nicht.
Mögliche Werte:
Aktiviert
Deaktiviert (Standardeinstellung)
- Name
Name des DNP3-Enforcers.
Mögliche Werte:
Zeichenfolge mit 0..100 Zeichen
- Beschreibung
Beschreibung des DNP3-Enforcers.
Mögliche Werte:
Zeichenkette mit 0..250 Zeichen
- Function Codes
Zeigt die Function Codes für den DNP3 Enforcer an. Das Gerät lässt Datenpakete mit den angegebenen Eigenschaften zu.
Mit dem Gerät können Sie mehrere Function Codes festlegen.
Mögliche Werte:
0..255
- CRC Check
Aktiviert/deaktiviert die CRC-Prüfung für die Datenpakete, um die in den DNP3-Datenpaketen enthaltene Prüfsumme zu validieren.
Mögliche Werte:
Aktiviert (Standardeinstellung)
Die CRC-Prüfung ist aktiv.
Das Gerät berechnet die Prüfsumme und vergleicht sie mit dem Prüfsummenfeld in den DNP3-Datenpaketen.
Deaktiviert
Die CRC-Prüfung ist inaktiv.
- Sanity Check
Aktiviert/deaktiviert die Plausibilitätsprüfung für die Datenpakete.
Mögliche Werte:
Aktiviert (Standardeinstellung)
Die Plausibilitätsprüfung ist aktiv.
Das Gerät prüft die Plausibilität der Datenpakete hinsichtlich Format und Spezifikation.
Das Gerät blockiert die Datenpakete, die gegen die angegebenen Einstellungen verstoßen.
Deaktiviert
Die Plausibilitätsprüfung ist inaktiv.
Check Outstation Traffic
Aktiviert/deaktiviert die Überprüfung der Datenpakete, die von einer Außenstation ausgehen.
Mögliche Werte:
Aktiviert (Standardeinstellung)
Die Prüfung von Datenpaketen von einer Außenstation ist aktiv.
Deaktiviert
Die Prüfung von Datenpaketen von einer Außenstation ist inaktiv.
- TCP Reset
Aktiviert/deaktiviert das Zurücksetzen der TCP-Verbindung im Falle einer Protokollverletzung oder wenn die Plausibilitätsprüfung einen Fehler feststellt.
Mögliche Werte:
Aktiviert (Standardeinstellung)
Das Zurücksetzen der TCP-Verbindung ist aktiv.
Stellt das Gerät eine Protokollverletzung fest oder erkennt es einen Fehler bei der Plausibilitätsprüfung, so beendet es die TCP-Verbindung. Bei einer neuen Anfrage baut das Gerät die TCP-Verbindung wieder auf.
Deaktiviert
Das Zurücksetzen der TCP-Verbindung ist inaktiv.
- Preset
Preset von Standard-DNP3-Objekten.
Mögliche Werte:
All (Standardeinstellung)
Assigns alle Standardobjekte.
Benutzerdefiniert
Ermöglicht es Ihnen, benutzerdefinierte Objekte anzugeben.
12.3.2. DNP3-Objekte¶
- Aktiviert
Ob das DNP3-Objekt aktiv ist oder nicht.
Mögliche Werte:
Aktiviert
Deaktiviert (Standardeinstellung)
- Beschreibung
Beschreibung des DNP3-Objekts.
Mögliche Werte:
Zeichenkette mit 0..250 Zeichen
- Typ
Gibt den Typ der Nachricht an.
Mögliche Werte:
Request
Erzeugt ein Objekt für ein request message object in der Objektliste.
Response
Erzeugt ein response message object in der Objektliste.
- Group Number
Gibt ein Mittel zur Klassifizierung des Typs oder der Typen von Datenpaketen in einer Nachricht an. Voraussetzung ist, dass im Feld Typ ein gültiger Wert angegeben ist.
Mögliche Werte:
0..255
Jede Gruppennummer hat einen gemeinsamen Point Type und eine gemeinsame Methode zur Erstellung von Datenpaketen. Der Point Type definiert die Maschine in einer Außenstation.
- Variation
Gibt die Variationsnummer an. Voraussetzung ist, dass im Feld Group-Nr. ein gültiger Wert angegeben ist. Das Gerät wendet das DNP3-Enforcer-Profil nur auf Datenpakete an, die den angegebenen Wert enthalten.
Die DNP3-Funktion bietet die Wahl zwischen verschiedenen Kodierungsformaten für die Art von Datenpaketen, die als Variationsnummer bekannt sind. Jeder Wert im Feld Group no. hat eine Reihe von Variationsnummern.
Mögliche Werte:
0..255
- In diesem Feld können Sie die folgenden Optionen angeben:
Sie geben eine einzelne Variationsnummer mit einem einzelnen numerischen Wert an, zum Beispiel 1.
Sie geben einen Bereich mit numerischen Werten an, die durch einen Bindestrich verbunden sind, zum Beispiel 0-55.
- Function code
Der Function Code kennzeichnet den Zweck der Meldung. Voraussetzung ist, dass im Feld Variation ein gültiger Wert angegeben ist. Das Gerät wendet das DNP3-Enforcer-Profil nur auf Datenpakete an, die den angegebenen Wert enthalten.
Mögliche Werte:
0..128
Request messages von Masters. Geben Sie einen einzelnen numerischen Wert an, zum Beispiel 1.
129..255
Response messages von Außenstationen. Geben Sie einen einzelnen numerischen Wert an, z. B. 254.
- Qualifier
Gibt den Qualifier-Code für ein Paar der Felder Group no., Variation und Function an. Der Qualifier-Code ist ein 8-Bit-Wert, der den Präfix-Code und den Range-Specifier-Code für das Objekt in einer DNP3-Nachricht definiert.
Voraussetzung ist, dass im Feld Function ein gültiger Wert angegeben ist. Das Gerät wendet das DNP3-Enforcer-Profil nur auf Datenpakete an, die den angegebenen Wert enthalten.
Mögliche Werte:
0x00..0xff
Sie geben mehrere individuelle Qualifier-Codes an, indem Sie hexadezimale Werte, getrennt durch ein Komma, für einen Satz der Felder Group no., Variation und Function verwenden.
- Länge
Gibt die optionale Länge für das Objekt an. Voraussetzung ist, dass im Feld Function ein gültiger Wert angegeben ist. Das Gerät wendet das DNP3-Enforcer-Profil nur auf Datenpakete an, die den angegebenen Wert enthalten.
Mögliche Werte:
0..255
Geben Sie einen einzelnen numerischen Wert an, zum Beispiel 1.
byte_2*
Das zweite Byte der Objektdaten enthält die Länge des restlichen Teils der Daten.
single_bit_packed
Wenn die Anzahl der Bit-Werte kein Vielfaches von 8 ist, füllt das Gerät die gepackten Einzelbit-Werte bis zur nächsten Byte-Grenze auf.
double_bit_packed
Wenn die Anzahl der Doppelbit-Werte kein Vielfaches von 4 ist, füllt das Gerät die gepackten Doppelbit-Werte bis zur nächsten Byte-Grenze auf.
variation
Kodiert die Länge des Objekts.
12.3.3. DNP3 Function Codes¶
# |
Bedeutung |
---|---|
0 |
Bestätigen |
1 |
Lesen |
2 |
Schreiben |
3 |
Auswählen |
4 |
Betreibe |
5 |
Direct Operate |
6 |
Direct Operate-No Response Required |
7 |
Einfrieren |
8 |
Freeze-No Response Required |
9 |
Freeze Clear |
10 |
Freeze Clear-No Response Required |
11 |
Freeze at Time |
12 |
Freeze at Time-No Response Required |
13 |
Cold Restart |
14 |
Warm Restart |
15 |
Initialize Data |
16 |
Initialize Application |
17 |
Start Anmeldevorgang |
18 |
Stop Application |
19 |
Konfiguration speichern |
20 |
Enable Unsolicited Messages |
21 |
Disable Unsolicited Messages |
22 |
Class zuordnen |
23 |
Delay Measurement |
24 |
Record Current Time |
25 |
Datei öffnen |
26 |
Close File |
27 |
Datei löschen |
28 |
Get File Information |
29 |
Authenticate File |
30 |
Abort File Transfer |
31 |
Aktive Konfiguration |
32 |
Authentication Request |
33 |
Authenticate Request-No Acknowledgment |
129 |
Antwort |
130 |
Unsolicited Response |
131 |
Authentication Response |
12.3.4. DNP3 Default Object List¶
Index |
Gruppe Nr. |
Varianten |
Funktion |
Name der Funktion |
Länge |
Qualifier |
---|---|---|---|---|---|---|
1 |
0 |
209-239 |
1 |
Lesen |
nicht definiert |
0x00 |
2 |
0 |
240 |
1 |
Lesen |
nicht definiert |
0x00 |
3 |
0 |
240 |
2 |
Schreiben |
byte_2 |
0x00 |
4 |
0 |
241-243 |
1 |
Lesen |
nicht definiert |
0x00 |
5 |
0 |
245-247 |
1 |
Lesen |
nicht definiert |
0x00 |
6 |
0 |
245-247 |
2 |
Schreiben |
byte_2 |
0x00 |
7 |
0 |
248-250 |
1 |
Lesen |
nicht definiert |
0x00 |
8 |
0 |
252 |
1 |
Lesen |
nicht definiert |
0x00 |
9 |
0 |
254 |
1 |
Lesen |
nicht definiert |
0x00,0x06 |
10 |
0 |
255 |
1 |
Lesen |
nicht definiert |
0x00,0x06 |
11 |
1 |
0-2 |
1 |
Lesen |
nicht definiert |
0x00,0x01,0x06,0x17,0x28 |
12 |
1 |
0 |
22 |
Class zuordnen |
nicht definiert |
0x00,0x01,0x06,0x17,0x28 |
13 |
2 |
0-3 |
1 |
Lesen |
nicht definiert |
0x06,0x07,0x08 |
14 |
3 |
0-2 |
1 |
Lesen |
nicht definiert |
0x00,0x01,0x06,0x17,0x28 |
15 |
3 |
0 |
22 |
Class zuordnen |
nicht definiert |
0x00,0x01,0x06,0x17,0x28 |
16 |
4 |
0-3 |
1 |
Lesen |
nicht definiert |
0x06,0x07,0x08 |
17 |
10 |
0 |
1 |
Lesen |
nicht definiert |
0x00,0x01,0x06,0x17,0x28 |
18 |
10 |
0 |
22 |
Class zuordnen |
nicht definiert |
0x00,0x01,0x06,0x17,0x28 |
19 |
10 |
1 |
2 |
Schreiben |
single_bit_packed |
0x00,0x01 |
20 |
10 |
2 |
1 |
Lesen |
nicht definiert |
0x00,0x01,0x06,0x17,0x28 |
21 |
11 |
0-2 |
1 |
Lesen |
nicht definiert |
0x06,0x07,0x08 |
22 |
12 |
0 |
22 |
Class zuordnen |
nicht definiert |
0x00,0x01,0x06,0x17,0x28 |
23 |
12 |
1 |
3 |
Auswählen |
11 |
0x00,0x01,0x17,0x28 |
24 |
12 |
1 |
4 |
Betreibe |
11 |
0x00,0x01,0x17,0x28 |
25 |
12 |
1 |
5 |
Direct Operate |
11 |
0x00,0x01,0x17,0x28 |
26 |
12 |
1 |
6 |
Direct Operate-No Response Required |
11 |
0x00,0x01,0x17,0x28 |
27 |
12 |
2 |
3 |
Auswählen |
11 |
0x07,0x08 |
28 |
12 |
2 |
4 |
Betreibe |
11 |
0x07,0x08 |
29 |
12 |
2 |
5 |
Direct Operate |
11 |
0x07,0x08 |
30 |
12 |
2 |
6 |
Direct Operate-No Response Required |
11 |
0x07,0x08 |
31 |
12 |
3 |
3 |
Auswählen |
single_bit_packed |
0x00,0x01 |
32 |
12 |
3 |
4 |
Betreibe |
single_bit_packed |
0x00,0x01 |
33 |
12 |
3 |
5 |
Direct Operate |
single_bit_packed |
0x00,0x01 |
34 |
12 |
3 |
6 |
Direct Operate-No Response Required |
single_bit_packed |
0x00,0x01 |
35 |
13 |
0-2 |
1 |
Lesen |
nicht definiert |
0x06,0x07,0x08 |
36 |
20 |
0-2 |
1 |
Lesen |
nicht definiert |
0x00,0x01,0x06,0x17,0x28 |
37 |
20 |
5-6 |
1 |
Lesen |
nicht definiert |
0x00,0x01,0x06,0x17,0x28 |
38 |
20 |
0 |
7 |
Einfrieren |
nicht definiert |
0x00,0x01,0x06,0x17,0x28 |
39 |
20 |
0 |
8 |
Freeze-No Response Required |
nicht definiert |
0x00,0x01,0x06,0x17,0x28 |
40 |
20 |
0 |
9 |
Freeze Clear |
nicht definiert |
0x00,0x01,0x06,0x17,0x28 |
41 |
20 |
0 |
10 |
Freeze Clear-No Response Required |
nicht definiert |
0x00,0x01,0x06,0x17,0x28 |
42 |
20 |
0 |
11 |
Freeze at Time |
nicht definiert |
0x00,0x01,0x06,0x17,0x28 |
43 |
20 |
0 |
12 |
Freeze at Time-No Response Required |
nicht definiert |
0x00,0x01,0x06,0x17,0x28 |
44 |
20 |
0 |
22 |
Class zuordnen |
nicht definiert |
0x00,0x01,0x06,0x17,0x28 |
45 |
21 |
0-2 |
1 |
Lesen |
nicht definiert |
0x00,0x01,0x06,0x17,0x28 |
46 |
21 |
5-6 |
1 |
Lesen |
nicht definiert |
0x00,0x01,0x06,0x17,0x28 |
47 |
21 |
9-10 |
1 |
Lesen |
nicht definiert |
0x00,0x01,0x06,0x17,0x28 |
48 |
21 |
0 |
22 |
Class zuordnen |
nicht definiert |
0x00,0x01,0x06,0x17,0x28 |
49 |
22 |
0-2 |
1 |
Lesen |
nicht definiert |
0x06,0x07,0x08 |
50 |
22 |
5-6 |
1 |
Lesen |
nicht definiert |
0x06,0x07,0x08 |
51 |
23 |
0-2 |
1 |
Lesen |
nicht definiert |
0x06,0x07,0x08 |
52 |
23 |
5-6 |
1 |
Lesen |
nicht definiert |
0x06,0x07,0x08 |
53 |
30 |
0-6 |
1 |
Lesen |
nicht definiert |
0x00,0x01,0x06,0x17,0x28 |
54 |
30 |
0 |
7 |
Einfrieren |
nicht definiert |
0x00,0x01,0x06,0x17,0x28 |
55 |
30 |
0 |
8 |
Freeze-No Response Required |
nicht definiert |
0x00,0x01,0x06,0x17,0x28 |
56 |
30 |
0 |
11 |
Freeze at Time |
nicht definiert |
0x00,0x01,0x06,0x17,0x28 |
57 |
30 |
0 |
12 |
Freeze at Time-No Response Required |
nicht definiert |
0x00,0x01,0x06,0x17,0x28 |
58 |
30 |
0 |
22 |
Class zuordnen |
nicht definiert |
0x00,0x01,0x06,0x17,0x28 |
59 |
31 |
0-8 |
1 |
Lesen |
nicht definiert |
0x00,0x01,0x06,0x17,0x28 |
60 |
31 |
0 |
22 |
Class zuordnen |
nicht definiert |
0x00,0x01,0x06,0x17,0x28 |
61 |
32 |
0-8 |
1 |
Lesen |
nicht definiert |
0x06,0x07,0x08 |
62 |
33 |
0-8 |
1 |
Lesen |
nicht definiert |
0x06,0x07,0x08 |
63 |
34 |
0-3 |
1 |
Lesen |
nicht definiert |
0x00,0x01,0x06 |
64 |
34 |
1 |
2 |
Schreiben |
2 |
0x00,0x01,0x17,0x28 |
65 |
34 |
2 |
2 |
Schreiben |
4 |
0x00,0x01,0x17,0x28 |
66 |
34 |
3 |
2 |
Schreiben |
4 |
0x00,0x01,0x17,0x28 |
67 |
40 |
0 |
1 |
Lesen |
nicht definiert |
0x00,0x01,0x06 |
68 |
40 |
0 |
22 |
Class zuordnen |
nicht definiert |
0x00,0x01,0x06,0x17,0x28 |
69 |
40 |
1-4 |
1 |
Lesen |
nicht definiert |
0x00,0x01,0x06,0x17,0x28 |
70 |
41 |
0 |
22 |
Class zuordnen |
nicht definiert |
0x00,0x01,0x06,0x17,0x28 |
71 |
41 |
1 |
3 |
Auswählen |
5 |
0x00,0x01,0x17,0x28 |
72 |
41 |
2 |
3 |
Auswählen |
3 |
0x00,0x01,0x17,0x28 |
73 |
41 |
3 |
3 |
Auswählen |
5 |
0x00,0x01,0x17,0x28 |
74 |
41 |
1 |
4 |
Betreibe |
5 |
0x00,0x01,0x17,0x28 |
75 |
41 |
2 |
4 |
Betreibe |
3 |
0x00,0x01,0x17,0x28 |
76 |
41 |
3 |
4 |
Betreibe |
5 |
0x00,0x01,0x17,0x28 |
77 |
41 |
1 |
5 |
Direct Operate |
5 |
0x00,0x01,0x17,0x28 |
78 |
41 |
2 |
5 |
Direct Operate |
3 |
0x00,0x01,0x17,0x28 |
79 |
41 |
3 |
5 |
Direct Operate |
5 |
0x00,0x01,0x17,0x28 |
80 |
41 |
1 |
6 |
Direct Operate-No Response Required |
5 |
0x00,0x01,0x17,0x28 |
81 |
41 |
2 |
6 |
Direct Operate-No Response Required |
3 |
0x00,0x01,0x17,0x28 |
82 |
41 |
3 |
6 |
Direct Operate-No Response Required |
5 |
0x00,0x01,0x17,0x28 |
83 |
42 |
0-8 |
1 |
Lesen |
nicht definiert |
0x06,0x07,0x08 |
84 |
43 |
0-8 |
1 |
Lesen |
nicht definiert |
0x06,0x07,0x08 |
85 |
50 |
1 |
1 |
Lesen |
nicht definiert |
0x07 |
86 |
50 |
1 |
2 |
Schreiben |
6 |
0x07 |
87 |
50 |
2 |
11 |
Freeze at Time |
10 |
0x07 |
88 |
50 |
2 |
12 |
Freeze at Time-No Response Required |
10 |
0x07 |
89 |
50 |
3 |
2 |
Schreiben |
10 |
0x07 |
90 |
50 |
4 |
1 |
Lesen |
nicht definiert |
0x00,0x01,0x06,0x17,0x28 |
91 |
50 |
4 |
2 |
Schreiben |
11 |
0x00,0x01,0x17,0x28 |
92 |
60 |
1 |
1 |
Lesen |
nicht definiert |
0x06 |
93 |
60 |
2-4 |
1 |
Lesen |
nicht definiert |
0x06,0x07,0x08 |
94 |
60 |
1-4 |
22 |
Class zuordnen |
nicht definiert |
0x06 |
95 |
60 |
2-4 |
20 |
Enable Unsolicited Messages |
nicht definiert |
0x06 |
96 |
60 |
2-4 |
21 |
Disable Unsolicited Messages |
nicht definiert |
0x06 |
97 |
70 |
2 |
29 |
Authenticate File |
QC_5B_count_1 |
0x5B |
98 |
70 |
3 |
25 |
Datei öffnen |
QC_5B_count_1 |
0x5B |
99 |
70 |
3 |
27 |
Datei löschen |
QC_5B_count_1 |
0x5B |
100 |
70 |
4 |
26 |
Close File |
QC_5B_count_1 |
0x5B |
101 |
70 |
4 |
30 |
Abort File Transfer |
QC_5B_count_1 |
0x5B |
102 |
70 |
5-6 |
1 |
Lesen |
QC_5B_count_1 |
0x5B |
103 |
70 |
5 |
2 |
Schreiben |
QC_5B_count_1 |
0x5B |
104 |
70 |
7 |
28 |
Get File Information |
QC_5B_count_1 |
0x5B |
105 |
70 |
8 |
31 |
Aktive Konfiguration |
QC_5B_count_1 |
0x5B |
106 |
80 |
1 |
1 |
Lesen |
nicht definiert |
0x00,0x01 |
107 |
80 |
1 |
2 |
Schreiben |
single_bit_packed |
0x00,0x01 |
108 |
81 |
1 |
1 |
Lesen |
nicht definiert |
0x00,0x01 |
109 |
82 |
1 |
1 |
Lesen |
nicht definiert |
0x00,0x01 |
110 |
83 |
1 |
1 |
Lesen |
nicht definiert |
0x00,0x01 |
111 |
85 |
0 |
1 |
Lesen |
nicht definiert |
0x06 |
112 |
85 |
1 |
1 |
Lesen |
nicht definiert |
0x00,0x01,0x06,0x17,0x28 |
113 |
85 |
1 |
2 |
Schreiben |
QC_5B |
0x5B |
114 |
86 |
0 |
22 |
Class zuordnen |
nicht definiert |
0x00,0x01,0x06,0x17,0x28 |
Wenn Sie nach Haushaltsgeräten zu den besten Preisen suchen, sollten Sie die Schürze mit Tasche (65 x 90 cm) 144746 und eine große Auswahl an kleinen Haushaltsgeräten nicht verpassen! Material: 35% Baumwolle 65% Polyester Lieferumfang: Taschenmesser Ca. Abmessungen: 65 x 90 cm Ca. Gewicht: 115 g |
86 |
1-3 |
1 |
Lesen |
nicht definiert |
0x00,0x01,0x06,0x17,0x28 |
116 |
86 |
1 |
2 |
Schreiben |
QC_5B |
0x5B |
117 |
86 |
3 |
2 |
Schreiben |
QC_5B |
0x5B |
118 |
87 |
0 |
1 |
Lesen |
nicht definiert |
0x06 |
119 |
87 |
1 |
1 |
Lesen |
nicht definiert |
0x00,0x01,0x06,0x17,0x28 |
120 |
87 |
1 |
2 |
Schreiben |
QC_5B |
0x5B |
121 |
87 |
1 |
3 |
Auswählen |
QC_5B |
0x5B |
122 |
87 |
1 |
4 |
Betreibe |
QC_5B |
0x5B |
123 |
87 |
1 |
5 |
Direct Operate |
QC_5B |
0x5B |
124 |
87 |
1 |
6 |
Direct Operate-No Response Required |
QC_5B |
0x5B |
125 |
88 |
0-1 |
1 |
Lesen |
nicht definiert |
0x06,0x07,0x08 |
126 |
90 |
1 |
16 |
Initialize Application |
QC_5B |
0x5B |
127 |
90 |
1 |
17 |
Start Anmeldevorgang |
QC_5B |
0x5B |
128 |
90 |
1 |
18 |
Stop Application |
QC_5B |
0x5B |
129 |
101 |
1-3 |
1 |
Lesen |
nicht definiert |
0x00,0x01,0x06,0x17,0x28 |
130 |
102 |
1 |
1 |
Lesen |
nicht definiert |
0x00,0x01,0x03,0x04,0x05,0x06,0x17,0x28 |
131 |
102 |
1 |
2 |
Schreiben |
1 |
0x00,0x01,0x03,0x04,0x05,0x17,0x28 |
132 |
110 |
128 |
1 |
Lesen |
nicht definiert |
0x00,0x01,0x03,0x04,0x05,0x06,0x17,0x28 |
133 |
110 |
128 |
2 |
Schreiben |
Variante hinzufügen |
0x00,0x01,0x03,0x04,0x05,0x17,0x28 |
134 |
110 |
128 |
31 |
Aktive Konfiguration |
Variante hinzufügen |
0x5B |
135 |
111 |
128 |
1 |
Lesen |
nicht definiert |
0x06 |
136 |
112 |
128 |
2 |
Schreiben |
Variante hinzufügen |
0x00,0x01,0x17,0x28 |
137 |
113 |
0 |
1 |
Lesen |
nicht definiert |
0x00,0x01,0x17,0x28 |
138 |
113 |
0 |
22 |
Class zuordnen |
nicht definiert |
0x00,0x01,0x06,0x17,0x28 |
Index |
Gruppe Nr. |
Varianten |
Funktion |
Name der Funktion |
Länge |
Qualifier |
---|---|---|---|---|---|---|
139 |
0 |
209-239 |
129 |
Antwort |
byte_2 |
0x00,0x17 |
140 |
0 |
240 |
129 |
Antwort |
byte_2 |
0x00,0x17 |
141 |
0 |
241-243 |
129 |
Antwort |
byte_2 |
0x00,0x17 |
142 |
0 |
245-247 |
129 |
Antwort |
byte_2 |
0x00,0x17 |
143 |
0 |
248-250 |
129 |
Antwort |
byte_2 |
0x00,0x17 |
144 |
0 |
252 |
129 |
Antwort |
byte_2 |
0x00,0x17 |
145 |
0 |
255 |
129 |
Antwort |
byte_2 |
0x00,0x17 |
146 |
1 |
1 |
129 |
Antwort |
single_bit_packed |
0x00,0x01,0x17,0x28 |
147 |
1 |
2 |
129 |
Antwort |
1 |
0x00,0x01,0x17,0x28 |
148 |
2 |
1 |
129 |
Antwort |
1 |
0x17,0x28 |
149 |
2 |
2 |
129 |
Antwort |
7 |
0x17,0x28 |
150 DPI |
2 |
3 |
129 |
Antwort |
3 |
0x17,0x28 |
151 |
2 |
1 |
130 |
Unsolicited Response |
1 |
0x17,0x28 |
152 |
2 |
2 |
130 |
Unsolicited Response |
7 |
0x17,0x28 |
153 |
2 |
3 |
130 |
Unsolicited Response |
3 |
0x17,0x28 |
154 |
3 |
1 |
129 |
Antwort |
double_bit_packed |
0x00,0x01,0x17,0x28 |
155 |
3 |
2 |
129 |
Antwort |
1 |
0x00,0x01,0x17,0x28 |
156 |
4 |
1 |
129 |
Antwort |
1 |
0x17,0x28 |
157 |
4 |
2 |
129 |
Antwort |
7 |
0x17,0x28 |
158 |
4 |
3 |
129 |
Antwort |
3 |
0x17,0x28 |
159 |
4 |
1 |
130 |
Unsolicited Response |
1 |
0x17,0x28 |
160 |
4 |
2 |
130 |
Unsolicited Response |
7 |
0x17,0x28 |
161 |
4 |
3 |
130 |
Unsolicited Response |
3 |
0x17,0x28 |
162 |
10 |
2 |
129 |
Antwort |
1 |
0x00,0x01,0x17,0x28 |
163 |
11 |
1 |
129 |
Antwort |
1 |
0x17,0x28 |
164 |
11 |
2 |
129 |
Antwort |
7 |
0x17,0x28 |
165 |
11 |
1 |
130 |
Unsolicited Response |
1 |
0x17,0x28 |
166 |
11 |
2 |
130 |
Unsolicited Response |
7 |
0x17,0x28 |
167 |
12 |
1 |
129 |
Antwort |
11 |
0x00,0x01,0x17,0x28 |
168 |
12 |
2 |
129 |
Antwort |
11 |
0x07,0x08 |
169 |
12 |
3 |
129 |
Antwort |
single_bit_packed |
0x00,0x01 |
170 |
13 |
1 |
129 |
Antwort |
1 |
0x17,0x28 |
171 |
13 |
2 |
129 |
Antwort |
7 |
0x17,0x28 |
172 |
13 |
1 |
130 |
Unsolicited Response |
1 |
0x17,0x28 |
173 |
13 |
2 |
130 |
Unsolicited Response |
7 |
0x17,0x28 |
174 |
20 |
1 |
129 |
Antwort |
5 |
0x00,0x01,0x17,0x28 |
175 |
20 |
2 |
129 |
Antwort |
3 |
0x00,0x01,0x17,0x28 |
176 |
20 |
5 |
129 |
Antwort |
4 |
0x00,0x01,0x17,0x28 |
177 |
20 |
6 |
129 |
Antwort |
2 |
0x00,0x01,0x17,0x28 |
178 |
21 |
1 |
129 |
Antwort |
5 |
0x00,0x01,0x17,0x28 |
179 |
21 |
2 |
129 |
Antwort |
3 |
0x00,0x01,0x17,0x28 |
180 |
21 |
5 |
129 |
Antwort |
4 |
0x00,0x01,0x17,0x28 |
181 |
21 |
6 |
129 |
Antwort |
2 |
0x00,0x01,0x17,0x28 |
182 |
21 |
9 |
129 |
Antwort |
4 |
0x00,0x01,0x17,0x28 |
183 |
21 |
10 |
129 |
Antwort |
2 |
0x00,0x01,0x17,0x28 |
184 |
22 |
1 |
129 |
Antwort |
5 |
0x17,0x28 |
185 |
22 |
2 |
129 |
Antwort |
3 |
0x17,0x28 |
186 |
22 |
1 |
130 |
Unsolicited Response |
5 |
0x17,0x28 |
187 |
22 |
2 |
130 |
Unsolicited Response |
3 |
0x17,0x28 |
188 |
22 |
5 |
129 |
Antwort |
11 |
0x17,0x28 |
189 |
22 |
6 |
129 |
Antwort |
9 |
0x17,0x28 |
190 |
22 |
5 |
130 |
Unsolicited Response |
11 |
0x17,0x28 |
191 |
22 |
6 |
130 |
Unsolicited Response |
9 |
0x17,0x28 |
192 |
23 |
1 |
129 |
Antwort |
5 |
0x17,0x28 |
193 |
23 |
2 |
129 |
Antwort |
3 |
0x17,0x28 |
194 |
23 |
1 |
130 |
Unsolicited Response |
5 |
0x17,0x28 |
195 |
23 |
2 |
130 |
Unsolicited Response |
3 |
0x17,0x28 |
196 |
23 |
5 |
129 |
Antwort |
11 |
0x17,0x28 |
197 |
23 |
6 |
129 |
Antwort |
9 |
0x17,0x28 |
198 |
23 |
5 |
130 |
Unsolicited Response |
11 |
0x17,0x28 |
199 |
23 |
6 |
130 |
Unsolicited Response |
9 |
0x17,0x28 |
200 |
30 |
1 |
129 |
Antwort |
5 |
0x00,0x01,0x17,0x28 |
201 |
30 |
2 |
129 |
Antwort |
3 |
0x00,0x01,0x17,0x28 |
202 |
30 |
3 |
129 |
Antwort |
4 |
0x00,0x01,0x17,0x28 |
203 |
30 |
4 |
129 |
Antwort |
2 |
0x00,0x01,0x17,0x28 |
204 |
30 |
5 |
129 |
Antwort |
5 |
0x00,0x01,0x17,0x28 |
205 |
30 |
6 |
129 |
Antwort |
9 |
0x00,0x01,0x17,0x28 |
206 |
31 |
1 |
129 |
Antwort |
5 |
0x00,0x01,0x17,0x28 |
207 |
31 |
2 |
129 |
Antwort |
3 |
0x00,0x01,0x17,0x28 |
208 |
31 |
3 |
129 |
Antwort |
11 |
0x00,0x01,0x17,0x28 |
209 |
31 |
4 |
129 |
Antwort |
9 |
0x00,0x01,0x17,0x28 |
210 |
31 |
5 |
129 |
Antwort |
4 |
0x00,0x01,0x17,0x28 |
211 |
31 |
6 |
129 |
Antwort |
2 |
0x00,0x01,0x17,0x28 |
212 |
31 |
7 |
129 |
Antwort |
5 |
0x00,0x01,0x17,0x28 |
213 |
31 |
8 |
129 |
Antwort |
9 |
0x00,0x01,0x17,0x28 |
214 |
32 |
1 |
129 |
Antwort |
5 |
0x17,0x28 |
215 |
32 |
2 |
129 |
Antwort |
3 |
0x17,0x28 |
216 |
32 |
3 |
129 |
Antwort |
11 |
0x17,0x28 |
217 |
32 |
4 |
129 |
Antwort |
9 |
0x17,0x28 |
218 |
32 |
5 |
129 |
Antwort |
5 |
0x17,0x28 |
219 |
32 |
6 |
129 |
Antwort |
9 |
0x17,0x28 |
220 |
32 |
7 |
129 |
Antwort |
11 |
0x17,0x28 |
221 |
32 |
8 |
129 |
Antwort |
15 |
0x17,0x28 |
222 |
32 |
1 |
130 |
Unsolicited Response |
5 |
0x17,0x28 |
223 |
32 |
2 |
130 |
Unsolicited Response |
3 |
0x17,0x28 |
224 |
32 |
3 |
130 |
Unsolicited Response |
11 |
0x17,0x28 |
225 |
32 |
4 |
130 |
Unsolicited Response |
9 |
0x17,0x28 |
226 |
32 |
5 |
130 |
Unsolicited Response |
5 |
0x17,0x28 |
227 |
32 |
6 |
130 |
Unsolicited Response |
9 |
0x17,0x28 |
228 |
32 |
7 |
130 |
Unsolicited Response |
11 |
0x17,0x28 |
229 |
32 |
8 |
130 |
Unsolicited Response |
15 |
0x17,0x28 |
230 |
33 |
1 |
129 |
Antwort |
5 |
0x17,0x18 |
231 |
33 |
2 |
129 |
Antwort |
3 |
0x17,0x28 |
232 |
33 |
3 |
129 |
Antwort |
11 |
0x17,0x28 |
233 |
33 |
4 |
129 |
Antwort |
9 |
0x17,0x28 |
234 |
33 |
5 |
129 |
Antwort |
5 |
0x17,0x28 |
235 |
33 |
6 |
129 |
Antwort |
9 |
0x17,0x28 |
236 |
33 |
7 |
129 |
Antwort |
11 |
0x17,0x28 |
237 |
33 |
8 |
129 |
Antwort |
15 |
0x17,0x28 |
238 |
33 |
1 |
130 |
Unsolicited Response |
5 |
0x17,0x28 |
239 |
33 |
2 |
130 |
Unsolicited Response |
3 |
0x17,0x28 |
240 |
33 |
3 |
130 |
Unsolicited Response |
11 |
0x17,0x28 |
241 |
33 |
4 |
130 |
Unsolicited Response |
9 |
0x17,0x28 |
242 |
33 |
5 |
130 |
Unsolicited Response |
5 |
0x17,0x28 |
243 |
33 |
6 |
130 |
Unsolicited Response |
9 |
0x17,0x28 |
244 |
33 |
7 |
130 |
Unsolicited Response |
11 |
0x17,0x28 |
245 |
33 |
8 |
130 |
Unsolicited Response |
15 |
0x17,0x28 |
246 |
34 |
1 |
129 |
Antwort |
2 |
0x00,0x01 |
247 |
34 |
2-3 |
129 |
Antwort |
4 |
0x00,0x01 |
248 |
40 |
1 |
129 |
Antwort |
5 |
0x00,0x01,0x17,0x28 |
249 |
40 |
2 |
129 |
Antwort |
3 |
0x00,0x01,0x17,0x28 |
250 |
40 |
3 |
129 |
Antwort |
5 |
0x00,0x01,0x17,0x28 |
251 |
40 |
4 |
129 |
Antwort |
9 |
0x00,0x01,0x17,0x28 |
252 |
41 |
1 |
129 |
Antwort |
5 |
0x00,0x01,0x17,0x28 |
253 |
41 |
2 |
129 |
Antwort |
3 |
0x00,0x01,0x17,0x28 |
254 |
41 |
3 |
129 |
Antwort |
5 |
0x00,0x01,0x17,0x28 |
255 |
42 |
1 |
129 |
Antwort |
5 |
0x17,0x28 |
256 |
42 |
2 |
129 |
Antwort |
3 |
0x17,0x28 |
257 |
42 |
3 |
129 |
Antwort |
11 |
0x17,0x28 |
258 |
42 |
4 |
129 |
Antwort |
9 |
0x17,0x28 |
259 |
42 |
5 |
129 |
Antwort |
5 |
0x17,0x28 |
260 |
42 |
6 |
129 |
Antwort |
9 |
0x17,0x28 |
261 |
42 |
7 |
129 |
Antwort |
11 |
0x17,0x28 |
262 |
42 |
8 |
129 |
Antwort |
15 |
0x17,0x28 |
263 |
42 |
1 |
130 |
Unsolicited Response |
5 |
0x17,0x28 |
264 |
42 |
2 |
130 |
Unsolicited Response |
3 |
0x17,0x28 |
265 |
42 |
3 |
130 |
Unsolicited Response |
11 |
0x17,0x28 |
266 |
42 |
4 |
130 |
Unsolicited Response |
9 |
0x17,0x28 |
267 |
42 |
5 |
130 |
Unsolicited Response |
5 |
0x17,0x28 |
268 |
42 |
6 |
130 |
Unsolicited Response |
9 |
0x17,0x28 |
269 |
42 |
7 |
130 |
Unsolicited Response |
11 |
0x17,0x28 |
270 |
42 |
8 |
130 |
Unsolicited Response |
15 |
0x17,0x28 |
271 |
43 |
1 |
129 |
Antwort |
5 |
0x17,0x28 |
272 |
43 |
2 |
129 |
Antwort |
3 |
0x17,0x28 |
273 |
43 |
3 |
129 |
Antwort |
11 |
0x17,0x28 |
274 |
43 |
4 |
129 |
Antwort |
9 |
0x17,0x28 |
275 |
43 |
5 |
129 |
Antwort |
5 |
0x17,0x28 |
276 |
43 |
6 |
129 |
Antwort |
9 |
0x17,0x28 |
277 |
43 |
7 |
129 |
Antwort |
11 |
0x17,0x28 |
278 |
43 |
8 |
129 |
Antwort |
15 |
0x17,0x28 |
279 |
43 |
1 |
130 |
Unsolicited Response |
5 |
0x17,0x28 |
280 |
43 |
2 |
130 |
Unsolicited Response |
3 |
0x17,0x28 |
281 |
43 |
3 |
130 |
Unsolicited Response |
11 |
0x17,0x28 |
282 |
43 |
4 |
130 |
Unsolicited Response |
9 |
0x17,0x28 |
283 |
43 |
5 |
130 |
Unsolicited Response |
5 |
0x17,0x28 |
284 |
43 |
6 |
130 |
Unsolicited Response |
9 |
0x17,0x28 |
285 |
43 |
7 |
130 |
Unsolicited Response |
11 |
0x17,0x28 |
286 |
43 |
8 |
130 |
Unsolicited Response |
15 |
0x17,0x28 |
287 |
50 |
1 |
129 |
Antwort |
6 |
0x07 |
288 |
50 |
4 |
129 |
Antwort |
11 |
0x00,0x01,0x17,0x28 |
289 |
51 |
1-2 |
129 |
Antwort |
6 |
0x07 |
290 |
51 |
1-2 |
130 |
Unsolicited Response |
6 |
0x07 |
291 |
52 |
1-2 |
129 |
Antwort |
2 |
0x07 |
292 |
70 |
2 |
129 |
Antwort |
QC_5B_count_1 |
0x5B |
293 |
70 |
4-7 |
129 |
Antwort |
QC_5B_count_1 |
0x5B |
294 |
70 |
4-7 |
130 |
Unsolicited Response |
QC_5B_count_1 |
0x5B |
295 |
80 |
1 |
129 |
Antwort |
2 |
0x00,0x01 |
296 |
81 |
1 |
129 |
Antwort |
3 |
0x07 |
297 |
82 |
1 |
129 |
Antwort |
QC_5B_count_1 |
0x5B |
298 |
82 |
1 |
130 |
Unsolicited Response |
QC_5B_count_1 |
0x5B |
299 |
83 |
1-2 |
129 |
Antwort |
QC_5B |
0x5B |
300 |
83 |
1 |
130 |
Unsolicited Response |
QC_5B |
0x5B |
301 |
85 |
1 |
129 |
Antwort |
QC_5B |
0x5B |
302 |
86 |
1 |
129 |
Antwort |
QC_5B |
0x5B |
303 |
86 |
2 |
129 |
Antwort |
1 |
0x00,0x01,0x17,0x28 |
304 |
86 |
3 |
129 |
Antwort |
QC_5B |
0x5B |
305 |
87 |
1 |
129 |
Antwort |
QC_5B |
0x5B |
306 |
88 |
1 |
129 |
Antwort |
QC_5B |
0x5B |
307 |
88 |
1 |
130 |
Unsolicited Response |
QC_5B |
0x5B |
308 |
91 |
1 |
129 |
Antwort |
QC_5B |
0x5B |
309 |
101 |
1 |
129 |
Antwort |
2 |
0x00,0x01,0x17,0x28 |
310 |
101 |
2 |
129 |
Antwort |
4 |
0x00,0x01,0x17,0x28 |
311 |
101 |
3 |
129 |
Antwort |
8 |
0x00,0x01,0x17,0x28 |
312 |
102 |
1 |
129 |
Antwort |
1 |
0x00,0x01,0x03,0x04,0x05,0x17,0x28 |
313 |
110 |
128 |
129 |
Antwort |
Variante hinzufügen |
0x00,0x01,0x03,0x04,0x05,0x17,0x28 |
314 |
111 |
128 |
129 |
Antwort |
Variante hinzufügen |
0x00,0x01,0x03,0x04,0x05,0x17,0x28 |
315 |
111 |
128 |
130 |
Unsolicited Response |
Variante hinzufügen |
0x00,0x01,0x17,0x28 |
316 |
113 |
128 |
129 |
Antwort |
Variante hinzufügen |
0x00,0x01,0x17,0x28 |
317 |
113 |
128 |
130 |
Unsolicited Response |
Variante hinzufügen |
0x00,0x01,0x17,0x28 |