Herunterladen Inhalt Inhalt Diese Seite drucken

Beispiel Für Modbus-Skalierung; Modbus-Spezifische Register (Parameter) - Kollmorgen AKD-C01007-MCEC Benutzerhandbuch

Inhaltsverzeichnis

Werbung

AKD Benutzerhandbuch | 23.0.4 Beispiel für Modbus-Skalierung
Position [Schritte (PSCALE Bit pro Umdrehung)]
l
Drehzahl [Schritte/s]
l
Beschleunigung / Verzögerung [Schritte/s2]
l
Strom (Drehmoment) [mA]
l
23.0.4 Beispiel für Modbus-Skalierung
Wenn MODBUS.PSCALE = 20, liegen alle Positionsangaben im 20-Bit-Format vor.
POSITION = 2^20 SCHRITTE/UMDREHUNG
DREHZAHL = 2^20 SCHRITTE/S
ACC/DEC = 2^20/S^2
Daraus ergeben sich 2^20 oder 1.048.576 Positionseinheiten pro Umdrehung. Dies betrifft alle Parameter
(Drehzahl in Positionseinheiten/s, Beschleunigung und Verzögerung in Positionseinheiten/s^2).
Bei 20 Bit pro Umdrehung und 32 Bit verfügbarer Daten sind 32 Bit-20 Bit = 12 Bit an
Umdrehungen (4096 Umdrehungen) möglich, bevor die 32-Bit-Daten voll sind und
negativ werden.
Die anderen Skalierungsfaktoren in Modbus sind MODBUS.PIN und MODBUS.POUT.
MODBUS.PIN und MODBUS.POUT liefern das Skalierungsverhältnis zur Verknüpfung der Modbus-
Positionsauflösung mit der Auflösung für die Einheiten der Servoverstärker-Position (oder skalieren Sie
einfach Modbus-Benutzereinheiten). Dies ermöglicht die Arbeit mit benutzerspezifischen Einheiten über
Modbus.
Wenn beispielsweise die benutzerspezifischen Einheiten des Servoverstärkers auf 10.000
Schritte/Umdrehung gesetzt sind:
UNIT.PIN = 10.000
UNIT.POUT = 1
Dann müssen Sie die Modbus-Einheiten so einrichten, dass sie diese widerspiegeln:
MODBUS.PIN = 2^MODBUS.PSCALE = 1.048.576
MODBUS.POUT = UNIT.PIN/UNIT.POUT * 1.000 = 10.000.000
Verwenden Sie dies auch, um das Fehlen eines Dezimalpunkts in
Modbus-Daten zu berücksichtigen.
Nehmen Sie dann in Modbus folgende Einstellung vor:
Schritte/Umdrehung = 10,000
In Modbus würden Sie 10,000,000 lesen, die Daten stellen jedoch 10,
000.000 dar, da Modbus nur Ganzzahlen anzeigt.

Modbus-spezifische Register (Parameter)

Die folgenden Parameter bieten einen Schnellzugriff auf digitale E/A, Statusinformationen und Befehle.
Parameter
MODBUS.DIO
Bit
Bit 0 bis 6: DIN.STATES
Bit 16 und 17: DOUT.STATES
KOLLMORGEN | Mai 2014
351

Werbung

Kapitel

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Akd-c01007-cbecAkd

Inhaltsverzeichnis