L_MC4P - MC_TracKConveyorBelt: Bleibt hängen, wenn eine neue Bewegung während einer noch laufenden gestartet wird (behoben ab V3.12.0)
Behoben ab: Bibliothek: L_MC4P_RoboticHandling (FAST Motion) ab V03.12.00.85 (enthalten in PLC Designer ab V03.12.00.177)
Verhalten der neuen Version:
Das Starten eines neuen Tracking-Vorganges (MC_TracKConveyorBelt) während der vorhergende Tracking-Vorgang noch läuft, ist jetzt möglich, ohne dass die abarbeitung im Zustand SyncOut "hängen bleibt".
Beschreibung des Verhaltens:
Die Tracking-Funktion bleibt im Zustand SyncOut "hängen" und ist nicht mehr bedienbar.
Unter welchen Bedingungen tritt das Verhalten auf?
Ein Tracking-Vorgang wird gestartet (Execute-Flanke an FB 'MC_TrackConveyorBelt') und
noch bevor der Zustand 'InSync' erreicht ist, wird ein neuer Tracking-Vorgang gestartet, um den aktuellen Tracking-Vorgang abzulösen.
Betroffene Produkte:
Bibliothek: L_MC4P_RoboticHandling (FAST Motion) (enthalten in PLC-Designer)
Kurzfristige Maßnahmen:
Ein erneuten Tracking-Vorgang erst dann starten, wenn der vorherige den Zustand 'InSync' erreicht hat.