Behoben ab:
Bibliothek: SM3_Basic (keine Änderungen mehr vorgesehen)
Verhalten der neuen Version:
(keine Änderungen mehr vorgesehen)
Beschreibung des Verhaltens:
Beschreibung des Verhaltens:
Der Slave einer Kurvenscheibe führt einen Sollwertsprung aus und dreht zurück.
Unter welchen Bedingungen tritt das Verhalten auf?
Wird dem Eingang SlaveScaling des Funktionsbausteins MC_CamIn aus der Bibliothek SM3_Basic ein Wert ungleich 1 zugewiesen, dann ist die Zuordnung der Master-Positon zur Slave-Position nicht mehr eindeutig. Bei einem Neustart des MC_CamIn wird die Slave-Position aus der ersten Periode verwendet, dies führt zu einem Sollwertsprung.
Betroffene Produkte:
Bibliothek: SM3_Basic
Kurzfristige Maßnahmen:
Gehen Sie wie folgt vor, um die Funktionseinschränkung zu umgehen:
Triggern Sie auf EndOfProfile. Tritt das Ereignis auf, speichern Sie die aktuelle Slave-Position ab.
Legen Sie die abgespeicherte Slave-Position an den Eingang SlaveOffset des Funktionsbausteins MC_CamIn an.
Weisen Sie dem Eingang StartMode des MC_CamIn den Modus "absolute" zu.
Aktivieren Sie den Eingang Execute des MC_CamIn und übernehmen damit den Slave-Offset.
Bewertung/Empfehlungen:
In Kurvenscheiben-Anwendungen kann der Einsatz des Funktionsbausteins MC_CamIn zu einem Sollwertsprung führen, wenn der Eingang SlaveScaling des Bausteins ungleich 1 ist. Ein Workaround für die Funktionseinschränkung ist oben in Kurzfristige Maßnahmen beschrieben.