Verhalten der neuen Version?
Die unter 0x6090:x (Zähler / Nenner) angezeigte Geschwindigkeits-Auflösung entspricht jetzt dem tatsächlichen Umrechnungsfaktor für Geschwindigkeiten.
Geschwindigkeitswerte der Applikation in der Einheit [rev/s] können damit in die i700-interne Darstellung in der Einheit [incVel/s] umgerechnet werden und umgekehrt.
Geschwindigkeits-Auflösung, neue Lenze-Einstellung:
- 0x6090:1 = 33554432 [incVel/s]
- 0x6090:2 = 125 [rev/s]
Die Einheiten entsprechen den Vorgaben der Norm.
Der Zähler-Nenner-Faktor ergibt sich aus dem tatsächlichen Faktor (2^31 / 8000) durch Kürzen mit 64. Der Zähler-Wert 2^31 würde ansonsten knapp außerhalb des darstellbaren Wertebereiches des Parameters 0x6090:x liegen.
Wie sieht die Reaktion aus?
Im Applikationsprogramm werden Geschwindigkeiten in der Einheit [rev/s] und im i700 in der Einheit [incVel/s] dargestellt. Die Geschwindigkeits-Auflösung soll dem Umrechnungsfaktor zwischen beiden Einheiten entsprechen.
Die Lenze-Einstellung der Geschwindigkeits-Auflösung (0x6090:1 / 0x6090:2) = (65536 / 1) entspricht jedoch nicht dem tatsächlichen Umrechnungsfaktor für Geschwindigkeitswerte. Der Wert ist für Umrechungen nicht verwendbar.
Wann tritt das Problem auf?
Bei Verwendung der Geschwindigkeits-Auflösung (0x6090:x) zur Umrechnung von Geschwindigkeitswerten.
Betrifft welche Produkte?
Servo-Inverter i700
Kurzfristige Maßnahmen/Empfehlungen?
Für Umrechnungen von Geschwindigkeitswerten den tatsächlichen Umrechnungsfaktor (33554432 / 125) verwenden.
Bewertung:
Für das Lenze-System (Controller von Lenze) wird die Geschwindigkeits-Auflösung im Normalfall nicht benötigt, da alle erforderlichen Umrechnungen automatisch erfolgen.
Der Umrechnungsfaktor wird hauptsächlich bei Verwendung von Steuerungen anderer Hersteller benötigt, bei denen die Normierung der Sollwerte im Anwenderprogramm vorgenommen werden muss.