Herunterladen Inhalt Inhalt Diese Seite drucken

Dynamisches Mapping Über Telnet; Skalierung Von Parametern; Beispiel Für Modbus-Skalierung - Kollmorgen AKD Benutzerhandbuch

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

Werbung

Dynamisches Mapping über Telnet
Die folgenden Parameter können für dynamisches Mapping in WorkBench gesetzt werden.
Parameter
MODBUS.DYNMAP1
MODBUS.DYNMAP 0
MODBUS.CLRDYNMAP
Mappen Sie eine kompletten Parameter unter Verwendung der Registeradresse. Mappen Sie alle Register von
höherwertig auf niederwertig.
Beispiel:
PL.CMD (Registeradresse 570)
MODBUS.DYNMAP 1
MODBUS.CLRDYNMAP (optional)
MODBUS.ADDR8192 570
MODBUS.ADDR8193 571
MODBUS.ADDR8194 572
MODBUS.ADDR8195 573
...
MODBUS.DYNMAP 0
Mappen Sie nur das signifikante Register eines 8-Bit-Parameters. CAP0.EVENT, Registeradresse 58, wird als
32-Bit-Wert abgebildet. 58 ist das höherwertige 16-Bit-Word und 59 das niederwertige 16-Bit-Wort, das den
Parameterwert enthält. Lediglich Register 59 muss abgebildet werden:
MODBUS.ADDR8196 59

23.6.8.4 Skalierung von Parametern

Sie können Parameter, auf die Sie über Modbus zugegriffen haben, skalieren. Diese Skalierung ist unabhängig
von den Einheiten von UNIT.PIN und UNIT.POUT. Stattdessen werden die benutzerseitigen Einheiten durch
MODBUS-Parameter festgelegt:
MODBUS.PIN (Vorgabewert = 1)
l
MODBUS.POUT (Vorgabewert = 1)
l
MODBUS.PSCALE (Vorgabewert = 20)
l
Mit den o.g. Vorgabewerten lauten die Einheiten wie folgt:
Position [Schritte (PSCALE Bit pro Umdrehung)]
l
Drehzahl [Schritte/s]
l
Beschleunigung / Verzögerung [Schritte/s2]
l
Strom (Drehmoment) [mA]
l
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).
AKD Benutzerhandbuch | 23   Anhang A - Feldbus-Handbücher
Funktion
Dynamisches Mapping aktivieren.
Dynamisches Mapping deaktivieren.
Dynamische Mapping-Tabelle löschen.
Kollmorgen | Oktober 2011
311

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis