Herunterladen Inhalt Inhalt Diese Seite drucken

Beckhoff BX9000 Dokumentation Seite 185

Busklemmen-controller für ethernet
Inhaltsverzeichnis

Werbung

Legende
Bit
Name
15
FB
14...2
-
1
CNF
0
KB
ModbusTCP Mode
Der Fast Modbus Mode sollte nur in kleinen lokalen Netzwerken eingesetzt werden. In der Default
Einstellung ist der Fast ModbusTCP nicht aktiviert. Werden Probleme mit dieser Kommunikationsart
festgestellt, ist der Buskoppler auf die "normale" ModbusTCP Kommunikation umzustellen. Per Modbus
Interface Offset 0x1123 ist dieser Mode einzustellen. Nach der Änderung ist ein Reset (zum Beispiel mit der
ModbusTCP Funktion 8) des Buskopplers notwendig. Im Fast Modbus Mode ist es nicht gestattet, mehr als
ein Modbus Dienst in einem Ethernet Frame zu versenden.
2 Byte SPS-Interface
Mit dem 2 Byte SPS-Interface können Register der komplexen Klemmen sowie Register des Busklemmen-
Controllers gelesen bzw. beschrieben werden. Die Register der komplexen Klemmen sind in der
Dokumentation zur jeweiligen Klemme beschreiben. Über die Register des Buskopplers können z. B. K-
Busdiagnosedaten, der Klemmenaufbau oder Zykluszeiten gelesen sowie die programmierte Konfiguration
beschrieben werden. Weiterhin kann darüber auch ein manueller K-Bus-Reset durchgeführt werden. Das
2 Byte SPS-Interface benötigt je zwei Bytes in den Ein- und Ausgangsdaten, über die ein spezielles Protokoll
abgewickelt wird. Eine Beschreibung des 2 Byte SPS-Interface, der verfügbaren Register im Buskopplers
sowie Funktionsbausteine für verschiedene SPS-Systeme, die das 2 Byte SPS-Interface unterstützen, kann
auf Anfrage geliefert werden.
2 Byte Diagnose-Interface
Die Fehlermeldungen der Klemmen können mit dem 2 Byte Diagnose-Interface gesendet werden. Dazu ist
aber die K-Busdiagnose zu aktivieren. Das 2 Byte Diagnose-Interface belegt je zwei Bytes in den Ein- und
Ausgangsdaten, über die ein spezielles Protokoll durchgeführt wird. Eine Beschreibung des
2 Byte Diagnose-Interfaces kann auf Anfrage geliefert werden.
6.2.3
Fehlerantwort des ModbusTCP Slaves (BK9000, BX/BC9xx0,
IP/ILxxxx-B/C900, EK9000)
Wenn der Anwender dem Slave eine Anforderung oder Mitteilung sendet, die der Koppler nicht versteht,
antwortet der Slave mit einer Fehlermitteilung. Diese Antwort enthält die Funktion und den Fehler-Code. Der
Funktionsrückgabewert wird mit 0x80 addiert.
Code Name
1
ILLEGAL  FUNKTION
2
ILLEGAL DATA ADDRESS Ungültige Adresse oder Länge
3
ILLEGAL DATA VALUE
4
SLAVE DEVICE ERROR
6
SLAVE DEVICE BUSY
BX9000
Wert
Beschreibung
1
Feldbusfehler, Watchdog abgelaufen
bin
-
reserviert
1
Buskoppler Konfigurationsfehler
bin
1
Busklemmenfehler
bin
Bedeutung
Nicht implementierte Modbus-Funktion
Ungültige Parameter
- Diagnose-Funktionen
- falsches Register
Watchdog- oder K-Bus-Fehler
EK9000: E-Bus Fehler
Es wird schon von einem anderen IP-Teilnehmer Ausgangs-Daten
empfangen
Version: 2.1.0
Ethernet
185

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis