Herunterladen Inhalt Inhalt Diese Seite drucken

Funktionscode 8, Diagnose - BONFIGLIOLI Agile Kommunikationshandbuch

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

Werbung

9.2.3

Funktionscode 8, Diagnose

Beispiel 1a:
Löschen aller Diagnosezähler (Unterfunktion 0x0A) im Frequenzumrichter mit der Adresse 1.
Anforderung: Master  Frequenzumrichter
Feld: SoF
Adr.
ASC
:
0
Hex
3A
30
Antwort: Frequenzumrichter  Master
Feld: SoF
Adr.
ASC
:
0
Hex
3A
30 31
Die Antwort ist das reflektierte Signal der Anforderungsnachricht. Alle Zähler sind auf Null gesetzt.
Beispiel 1b:
Mit allen Zählern auf Null gesetzt, lesen des Diagnosezählers 4 „Slave Nachrichten Zähler" (Unterfunk-
tion 0x0E) vom Frequenzumrichter mit der Adresse 1.
Feld: SoF
Adr.
ASC
:
0
Hex
3A
30 31
Antwort: Frequenzumrichter  Master
Feld: SoF
Adr.
ASC
:
0
Hex
3A
30 31
Beispiel 2:
Lesen des unbekannten Diagnosezählers 8 (Unterfunktion 0x13) vom Frequenzumrichter mit der Ad-
resse 1.
Anforderung: Master  Frequenzumrichter
Feld: SoF
Adr.
ASC
:
0
Hex
3A
30 31 30
Fehlerantwort: Frequenzumrichter  Master
Feld: SoF
Adr.
ASC
:
0
Hex
3A
30 31
Der gesendete Ausnahmebedingungscode ist der Hexadezimalwert 0x01 = UNGÜLTIGER FUNKTI-
ONSCODE.
60
Agile
Modbus
Fkt.Code
Unterfunktion
1
0
8
0
0
31
30
38
30 30 30 41 30 30 30 30 45 44 0D 0A
Fkt.Code
DSatz/ Para-Nr.
1
0
8
0
0
30
38
30 30 30 41 30 30 30 30 45 44 0D 0A
Fkt.Code
Unterfunktion
1
0
8
0
0
30
38
30 30 30 45 30 30 30 30 45 39 0D 0A
Fkt.Code
Unterfunktion
1
0
8
0
0
30
38
30 30 30 45 30 30 30 31 45 38 0D 0A
Fkt.Code
Unterfunktion
1
0
8
0
0
38
30 30 31 33 30 30 30 30 45 34 0D 0A
Ausn.
Fkt.Code
Code
1
8
8
0
1
38
38
30 31 37
02/2011
Daten
0
A
0
0
0
0
Registeranzahl
0
A
0
0
0
0
Daten
0
E
0
0
0
0
Daten
0
E
0
0
0
1
Daten
1
3
0
0
0
0
LRC
EoF
7
6
CR LF
36 0D 0A
60
Modbus Agile
Beispieltelegramme
LRC
EoF
E
D
CR LF
LRC
EoF
E
D
CR LF
LRC
EoF
E
9
CR LF
LRC
EoF
E
8
CR LF
LRC
EoF
E
4
CR LF
02/2011

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis