Behoben ab:
Servo-Inverter i950 FW: ab V01.06.04.2154
Verhalten der neuen Version:
Das Status-Bit 'AngleDriftNotValid' im Lenze-Statusworts 2 (Bit 7) wird jetzt korrekt gesetzt, auch im Falle eines Geberfehlers, z.B. Drahtbruch der Geberspuren (A, B).
Beschreibung des Verhaltens:
Das Status-Bit 'AngleDriftNotValid' im Lenze-Statusworts 2 (Bit 7) wird nicht korrekt gesetzt.
Die ermittelte Winkeldrift wird immer als gültig angezeigt, auch im Falle einer fehlerhaften Ermittlung.
Hintergrund:
Der Servo-Umrichter i950 verfügt über eine sog. Winkedrift-Überwachung, um fehlerhafte Istwerte zu detektieren.
Dafür werden zwei auf unterschiedlichen "Informationsquellen" basierende Ist-Positionen verglichen. Eine Ist-Position wird auf Basis inkrementeller Signale gebildet. Die zweite Ist-Position wird im Falle eines Absolutwertgebers über dessen digital abfragbare Geber-Position gebildet und im Falle eines inkrementellen Gebers auf Basis des Nullimpulses.
Beide "Informationsquellen" werden überwacht und nur dann, wenn beide Signale plausibel sind, wird die ermittelte Winkeldrift als gültig gekennzeichnet (Statusword 2 Bit 7). Liegt z.B. ein Drahtbruch auf den Spuren A oder B vor (Radius-Überwachung schlägt an), dann kann die Winkeldrift nicht sinnvoll berechnet werden.
Bei Encodern mit Nullimpulsspur werden die Flanken von Spur A und Spur B zwischen zwei Nullimpulsen gezählt und die Differenz zur eingestellten Strichzahl im Objekt "Winkeldrift" (0x2C42:3 0x2C52:3) angezeigt. Daran kann festgestellt werden, ob Fehlimpulse, z. B. hervorgerufen durch Störungen, den Zählerwert verfälscht haben.
Unter welchen Bedingungen tritt das Verhalten auf?
- Verwendung eines einfachen Encoders mit Nullimpulsspur (SinCos-Encoder oder TTL-Encoder) und
- ein Geberfehler wurde erkannt, z.B. durch einen Drahtbruch.
Betroffene Produkte:
Servo-Inverter i950 FW
Kurzfristige Maßnahmen / Bewertung / Empfehlungen: