FB SMC_ReInitDrive kann Drehzahlvorsteuerfaktor des i700 verändern (behoben ab PLC Designer V3.6)

Behoben ab:
PLC Designer V3.6
Bibliothek SM3_DriveLenze V3.6
 
Verhalten der neuen Version:
Auch nach Ausführung des FB SMC3_ReInitDrive ist ein schleppfehlerfreier Betrieb möglich. Der Drehzahlvorsteuerwert ist jetzt korrekt normiert.
 

Betrifft welche Produkte?
PLC Designer V3.5 oder höher
Bibliothek SM3_DriveLenze V3.5 oder höher

Wie sieht die Reaktion aus?
Die Motion-Achse des Servo Inverters i700 folgt den Sollwerten der Steuerung mit einem Schleppfehler.

Wann tritt das Problem auf?
Ein schleppfehlerfreier Betrieb ist nur dann möglich, wenn der Drehzahlvorsteuerwert in der korrekten Normierung von der Steuerung an den Antrieb übertragen wird.
In dem Funktionsbaustein SMC3_ReInitDrive aus der Bibliothek SM3_Basic wird diese Normierung neu berechnet.
Wurde mit dem Funktionsbaustein SMC_ChangeGearingRation aus der gleichen Bibliothek das Übersetzungsverhältnis eingestellt, dann führt ein nachfolgender Aufruf des FBs SMC3_ReInitDrive zu einer Veränderung dieses Übersetzungsverhältnisses und damit bei einer Bewegung zu einem Schleppfehler.

Diagnosemöglichkeiten?
Bei konstanter Drehzahl entsteht eine konstante Abweichung zwischen Soll- und Istposition (Scheppfehler).

Kurzfristige Maßnahmen/Empfehlungen?
Rufen Sie den Funktionsbaustein L_SMC_FactorVel nach dem Aufruf von SMC_ReInitDrive auf.

Den Funktionsbaustein finden Sie in der Anlage zu diesem AKB-Beitrag. So fügen Sie den Baustein in Ihr PLC-Projekt ein:

  1. Kopieren Sie die Datei L_SMC_FactorVel.ZIP auf Ihren PC.
  2. Entpacken Sie die Datei.
  3. Starten Sie den PLC Designer V3.x und öffnen Sie Ihr PLC-Projekt.
  4. Markieren Sie im Gerätebaum das Element "Application" und führen Sie den Menübefehl Projekt>Importiere PLCopenXML... aus.
  5. Wählen Sie im Dialog "PLCopenXML importieren" den Eintrag L_SMC_FactorVel aus und klicken Sie auf <OK>.

Der Funktionsbaustein befindet sich nun in Ihrem Projekt.

Bewertung:
Der FB SMC3_ReInitDrive wird verwendet, um eine Motion-Achse zu reinitialisieren und muss aufgerufen werden, um die Einstellungen, die mit dem FB SMC_ChangeGearingRatio vorgenommen wurden, zu aktivieren. Mit dem Aufruf von SMC3_ReInitDrive wird allerdings die Einstellung durch den FB SMC_ChangeGearingRatio wieder verändert, was zu einer Abweichung zwischen Soll- und Istposition führen kann. Ein Workaround für diese Funktionseinschränkung bietet der Aufruf des Funktionsbausteins L_SMC_FactorVel, der sich in der Anlage dieses AKB-Beitrages befindet.​


URL zur Verlinkung dieses AKB-Artikels: https://www.lenze.com/de-de/go/akb/201304758/0/

Weitere Information

Kontaktformular