Herunterladen Inhalt Inhalt Diese Seite drucken

Funktionscode 8, Diagnose; Beschreibung - BONFIGLIOLI Agile Kommunikationshandbuch

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

Werbung

Ausnahmebedingungscode
Die folgenden Ausnahmebedingungscodes können auftreten:
2
UNGÜLTIGE DATENADRESSE
3
UNGÜLTIGER DATENWERT
4
FEHLER SLAVE GERÄT
Ausnahmebedingungscodes sind im Kapitel 7.3.8 „Ausnahmebedingungscodes" beschrieben.
Beispiel eines Modbus ASCII-Telegramms siehe Kapitel 9.2.2.4
Beispiel eines Modbus RTU-Telegramms siehe Kapitel 9.1.2.4.
7.3.7

Funktionscode 8, Diagnose

Dieser Funktionscode wird genutzt, um auf den Modbus Diagnosezähler des Frequenzumrichters zu-
zugreifen. Jeder Zähler kann über einen Unterfunktionscode zusammen mit der Zählernummer er-
reicht werden. Jeder Zähler kann durch den hexadezimalen Unterfunktionscode 0x0A gelöscht wer-
den.
Die folgenden Unterfunktionscodes werden unterstützt:
Unter-
funktion
0x0A
Alle Zähler löschen
0x0B
Anzahl Busnachrichten zurückgeben
0x0C
Anzahl Busübertragungsfehler zurückge-
ben
0x0D
Anzahl Bus Ausnahmefehler zurückgeben
0x0E
Anzahl Slave Nachrichten zurückgeben
0x0F
Anzahl „Slave – keine Antwort" Nachrich-
ten zurückgeben
0x10
Anzahl Slave NAK (negative Empfangsbe-
stätigung) zurückgeben
0x11
Anzahl „Slave beschäftigt" zurückgeben
0x12
Anzahl Datenverlustfehler Buszeichen
zurückgeben
Anforderung (Unterfunktion 0x0A, Alle Zähler löschen):
Start Frame (RTU oder ASCII mode)
Adresse
Funktionscode
Unterfunktion
Daten
CRC
oder LRC & Endframe
Antwort:
Start Frame (RTU oder ASCII mode)
Adresse
Funktionscode
Unterfunktion
Daten
CRC
oder LRC & Endframe
34
Agile
Modbus
− Parameter unbekannt
− Anzahl der Bytes im Datenfeld zu klein oder zu groß
− Fehler beim Parameterlesen
Name
1 Byte
1 Byte
2 Bytes
2 Bytes
1 Byte
1 Byte
2 Bytes
2 Bytes
Modbus Agile
02/2011

Beschreibung

Setzt alle Zähler auf 0
Anzahl der empfangenen gültigen Nachrich-
ten (mit allen Adressen)
Anzahl der Nachrichten mit CRC oder Pari-
täts-/Blockprüfungs-/Datenverlustfehler
Anzahl der gesendeten Ausnahmeantworten
Anzahl der empfangenen Nachrichten (mit
Slave Adresse)
Anzahl der empfangenen Broadcast Nach-
richten
Nicht verwendet, Rückgabewert ist immer 0
Nicht verwendet, Rückgabewert ist immer 0
Anzahl der Nachrichten mit Datenverlustfeh-
lern
1 – 0xF7 (=247)
0x08
0x000A
0x0000
1 – 0xF7 (=247)
0x08
0x000A
0x0000
34
Protokoll
02/2011

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis