Herunterladen Inhalt Inhalt Diese Seite drucken

Beckhoff EK9000 Dokumentation Seite 43

Modbus tcp/udp-buskoppler für ethercat-klemmen
Inhaltsverzeichnis

Werbung

Die Funktion benutzt in der Anfrage zwei Byte, um mit einem Unterfunktions-Code die Art des
durchzuführenden Tests zu definieren. Der Slave gibt in der Antwort den Funktions-Code und den
Unterfunktions-Code zurück.
Die Diagnose-Anfragen benutzen ein Datenfeld von zwei Byte, um Diagnosedaten oder Steuerinformationen
zum Slave zu schicken.
Anfrage (Query)
Byte Name
Funktions-Code
Unterfunktion high
Unterfunktion low
Data high
Data low
Antwort (Response)
Byte Name
Funktions-Code
Unterfunktion high
Unterfunktion low
Data high
Data low
Buskoppler-Reset (Unterfunktion 1)
Der Buskoppler wird mit der Unterfunktion 1 neu initialisiert, Fehlerzähler werden zurückgesetzt und der
Buskoppler führt einen Selbsttest durch. In der Zeit, in der der Buskoppler zurückgesetzt wird, werden keine
Telegramme empfangen oder gesendet. Der IP-Socket wird geschlossen.
Tipp oder Fingerzeig
Bevor der Koppler neu startet schickt er noch eine Antwort mit der Unterfunktion 1, dann wird der
IP-Socket geschlossen.
Unterfunktion
0x0001
Löschen aller Zählerinhalte (Unterfunktion 10)
Beim Aufruf dieser Unterfunktion löscht der Controller alle Fehler Zähler.
Unterfunktion
0x000A
Read Coils (Unterfunktion 32)
Gibt die Anzahl der Read Coils Kommandos an.
Unterfunktion
0x0020
Read Coils Error (Unterfunktion 33)
Gibt die Anzahl der Read Coils Kommandos an mit Fehler.
Unterfunktion
0x0021
EK9000
Beispiel
8
0
0
2
3
Beispiel
8
0
0
2
3
Daten Feld (Query)
0x0000
Daten Feld (Query)
0x0000
Daten Feld (Query)
0x0000
Daten Feld (Query)
0x0000
Version: 2.2.0
Daten Feld (Response)
0x0000
Daten Feld (Response)
Echo Query Daten
Daten Feld (Response)
Wert des Zählers
Daten Feld (Response)
Wert des Zählers
Ethernet
43

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis