Behoben ab:
- Servo-Inverter i700 ab V01.05.06.9665
- in Kombination mit Funktionsbaustein 'L_SMC_Multiturn' aus Bibliothek ‚L_SM3_DriveUtil‘ ab V3.6.0.0
Verhalten der neuen Version:
Die Initialisierung der Ist-Position über den Funktionsbaustein 'L_SMC_Multiturn' in Verbindung mit Hiperface SinCos-Absolutwertgebern erfolgt jetzt einwandfrei.
Die Timing-Probleme beim Datenaustausch während der Initialisierungsphase wurden jetzt durch ein "Handshake"-Verfahren eliminiert. Erwartungsgemäß treten jetzt keine Fehlermeldungen mehr auf.
Beschreibung des Verhaltens:
Nach dem Einschalten des Antriebssystems mit Hiperface SinCos-Absolutwertgeber kann es zur fehlerhaften Initisaliserung der Ist-Position über den Funktionsbaustein 'L_SMC_Multiturn' im Applikations-Programm auf der Lenze-Steuerung kommen.
Ursächlich dafür ist das Timing-Verhalten beim Datenaustausch zwischen Servo-Inverter i700 und dem Applikations-Programm im Controller während der Initialisierungsphase.
Im Falle des Auftretens wird vom FB 'L_SMC_Multiturn' eine entsprechende Fehlermeldung ausgegeben und der Referenz-Status "xIsHomed" rückgesetzt. In Folge ist zunächst eine Referenzierung des Antriebes erforderlich, damit Positionier-Aufträge ausgeführt werden können.
Unter welchen Bedingungen tritt das Verhalten auf?
Wenn ein Hiperface SinCos-Absolutwertgeber (rotativ oder linear) in Verbindung mit einer Lenze-Steuerung (Controller) und dem Funktionsbaustein 'L_SMC_Multiturn' verwendet wird.
Betrifft welche Produkte?
- Servo-Inverter i700 ≤ V01.04.00.9125
- in Kombination mit Funktionsbaustein 'L_SMC_Multiturn' aus Bibliothek ‚L_SM3_DriveUtil‘ ≤ V3.5.1.0
Kurzfristige Maßnahmen:
Keine.
Bewertung/Empfehlungen:
In Folge einer fehlerhaften Initialisierung der Auswertung des Absolutwertgebers treten keine unkontrollierten Antriebsbewegungen auf.