Herunterladen Inhalt Inhalt Diese Seite drucken

Modbus; Übersicht; Modbus Installation Und Einrichtung; Messaging-Übersicht - Kollmorgen AKD-C01007-MCEC Benutzerhandbuch

Inhaltsverzeichnis

Werbung

AKD Benutzerhandbuch | 23.0.1.7   Modbus

23.0.1.7 Modbus

Übersicht
Modbus ist ein einfaches Kommunikationsprotokoll, das häufig zur Datenübertragung von einem
Industriegerät an eine HMI (siehe
Modbus TCP erweitert das Protokoll auf TCP/IP-Netzwerke durch Einbettung derselben Protocol Data
Units in TCP/IP-Pakete. Der AKD unterstützt einen Modbus TCP Servicekanal für die Verbindung mit bis
zu drei Mastern.
Die meisten Parameter werden über Modbus TCP unterstützt (siehe Modbus Parametertabelle),
ausgenommen Befehle, die Zeichenfolgen ausgeben. Ausführliche Informationen zum Modbus-Protokoll
finden Sie unter http://www.Modbus.org/specs.php.

Modbus Installation und Einrichtung

Die Modbus TCP-Verbindung wird über den Service-Port oben auf dem Servoverstärker (Stecker X11
ebenso wie bei Workbench) hergestellt. Schließen Sie den Servoverstärker und ein Gerät wie z. B. eine
HMI an ein funktionierendes Ethernet-Netzwerk an. Schließen Sie zur vereinfachten Überprüfung und
Konfiguration einen PC mit WorkBench an dasselbe Netzwerk an.
Nach dem Booten erscheint die blinkende Ethernet-IP-Adresse des Servoverstärkers auf der Anzeige an
der Frontseite. Über diese Adresse können Sie für Modbus an Port 502 auf den Verstärker zugreifen.
WorkBench verwendet dieselbe Adresse, aber eine andere Port-Nummer.
Sobald die Geräte angeschlossen sind, kann das angeschlossene Gerät mit Hilfe folgender Einstellungen
eine Verbindung zum AKD herstellen:
IP Adresse: Von der Verstärkeranzeige oder dem Workbench Verbindungs-Bildschirm ablesen
l
Port: 502
l
Modbus CRC-Code hinzufügen: Nein
l
Messaging-Übersicht
Alle Parameter mit einer internen Datenbreite von 32 Bit und weniger werden als 32-Bit-Werte (2 Register)
in Modbus abgebildet. Der Inhalt beider Register muss in derselben Nachricht gelesen oder geschrieben
werden.Setzen Sie hierzu die Startadresse auf den untersten Index des Parameters und Registerzahl auf
2.
Alle Parameter mit einer internen Datenbreite von 64 Bit werden als 64-Bit-Werte (4 Register) in Modbus
abgebildet. Der Inhalt aller vier Register muss in derselben Nachricht gelesen oder geschrieben
werden.Setzen Sie hierzu die Startadresse auf den untersten Index des Parameters und Registerzahl auf
4.
Parameters werden wie im Terminal-Fenster von WorkBench skaliert.Beachten Sie jedoch, dass
Gleitpunktwerte zur Beibehaltung der Präzision um einen zusätzlichen Faktor von 1000 skaliert werden.
Ein Leseversuch von Kommando oder Write-only Parametern gibt den Wert Null zurück.
Unterstützte Funktionen
Derzeit werden zwei Modbus-Funktionen unterstützt:
Read Holding Registers (Halteregister lesen). Funktionscode = 0x03 (3).
l
Write Multiple Registers (Mehrfachregister schreiben). Funktionscode = 0x10 (16).
l
HMI Modbus-Kommunikation mit
AKD) oder SPS verwendet wird.
KOLLMORGEN | Mai 2014
345

Werbung

Kapitel

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Akd-c01007-cbecAkd

Inhaltsverzeichnis