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"