L_MC1P: Fälschlicherweise auftretende Fehlermeldung 0x50CF (Fehler externer Encoder), obwohl Positionsregelung über Motorgeber aktiv ist (behoben ab V03.25.00)

Behoben ab:
Bibliothek:  L_MC1P_MotionControlBasic  (FAST Motion)  ab V03.25.00
                      (Update über Package-Manager)
 
Verhalten der neuen Version:
Die Auswahl eines ungültigen Encoders unter Parameter Sub :92 hat keine Auswirkung auf den Betrieb in der Standard-Regelungsart "Positionsregelung Motorgeber".

 
Beschreibung des Verhaltens:
Die Achse wird im Regelungsmodus "Positionsregelung Motorgeber" (Sub90 = [0] Poscontrol motor feedback) verwendet. 
In der Auswahl für den externen Geber (Sub :92) ist eine Encoder-Achse ausgewählt, welche keine gültigen Istwerte liefert, weil z.B. im i950 kein zweites Rückführmodul gesteckt ist. 
In diesem Fall wird bei Aktivierung der Funktion "Schnellhalt-Applikation" unerwartet die Fehlermeldung 0x50CF (Encodersignal ungültig) ausgegeben.

Unter welchen Bedingungen tritt das Verhalten auf?
  • Regelungsmodus "Positionsregelung Motorgeber" (Sub90 = 0: Poscontrol motor feedback) und
  • Auswahl externer Geber ungleich des Defaultwertes (Sub 92 ungleich '-'), wobei der ausgewählte externe Geber keine gültigen Positionssignale liefert und
  • Aktivierung der Funktion "Schnellhalt-Applikation"
Betroffene Produkte:
Bibliothek:  L_MC1P_MotionControlBasic  (FAST Motion)
 
Kurzfristige Maßnahmen, Bewertung/Empfehlungen:

Auswahl für den externen Encoder wieder auf Default zurücksetzen (Sub 92 = '-')



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