Herunterladen Inhalt Inhalt Diese Seite drucken

Funktionscode 8, Diagnose - BONFIGLIOLI Vectron Active Cube Handbuch

Modbus/tcp kommunikationsmodul cm-modbus/tcp frequenzumrichter 230 v / 400 v
Vorschau ausblenden Andere Handbücher für Active Cube:
Inhaltsverzeichnis

Werbung

9.2.5

Funktionscode 8, Diagnose

Beispiel 1a:
Löschen aller Diagnosezähler (Unterfunktion 0x0A) im Frequenzumrichter mit der Adresse 1.
Anforderung: Master  Frequenzumrichter
MBAP
Feld:
Transaction ID
Hex
nn
nn
Antwort: Frequenzumrichter  Master
MBAP
Feld:
Transaction ID
Hex
nn
nn
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.
Anforderung: Master  Frequenzumrichter
MBAP
Feld:
Transaction ID
Hex
nn
nn
Antwort: Frequenzumrichter  Master
Feld:
Transaction ID
Hex
nn
nn
Der Zählerwert ist 1, da dies die erste empfangene Nachricht nach dem Setzen aller Zähler auf Null
ist.
Beispiel 2:
Lesen des unbekannten Diagnosezählers 8 (Unterfunktion 0x13) vom Frequenzumrichter mit der Ad-
resse 1.
Anforderung: Master  Frequenzumrichter
Feld:
Transaction ID
Hex
nn
nn
Fehlerantwort: Frequenzumrichter  Master
Feld:
Transaction ID
Hex
nn
nn
Der gesendete Ausnahmebedingungscode ist der Hexadezimalwert 0x01 = UNGÜLTIGER FUNKTI-
ONSCODE.
56
Unit ID
Protocol ID
Length
nn
nn
00
06
Unit ID
Protocol ID
Length
nn
nn
00
06
Unit ID Funk.
Protocol ID
Length
nn
nn
00
06
MBAP
Protocol ID
Length
nn
nn
00
06
MBAP
Protocol ID
Length
nn
nn
00 06
MBAP
Protocol ID
Length
nn
nn
00 03
ACU
Modbus/TCP
Funk.
Unterfunktion
01
08
00
Funk.
Unterfunktion
01
08
00
Unterfunktion
01
08
00
Unit ID Funk.
Unterfunktion
01
08
00
Unit ID Funk.
Unterfunktion
01
08
00
Unit ID
Funk.
Ausn.
01
88
01
Daten
0A
00
00
Daten
0A
00
00
Daten
0E
00
00
Daten
0E
00
01
Daten
13
00
00
10/13

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis