L_MC1P: Optionale EtherCAT-Teilnehmer: L_MC1P_ReinitAllNodes funktioniert nicht (behoben ab V3.12.0)
Behoben ab: - Bibliothek: L_MC1P_MotionControlBasic (FAST Motion) ab V03.12.00.70 (enthalten in PLC-Designer ab V03.12.00.177)
Verhalten der neuen Version: Nicht vorhandene Busteilnehmer werden vom FB L_MC1P_ReinitAllNodes ignoriert. Der FB beendet seine Abarbeitung korrekt.
Beschreibung des Verhaltens:
L_MC1P_ReinitAllNodes funktioniert nicht mit optionalen EtherCAT-Teilnehmern. Sind nicht alle im Gerätebaum aufgeführten EtherCAT-Teilnehmer tatsächlich physikalisch am Bus vorhanden, so bleibt der FB ohne Fehlermeldung mitten in der Ausführung hängen.
Unter welchen Bedingungen tritt das Verhalten auf?
Am EtherCAT-Bus sind optionale Teilnehmer eingebunden, jedoch physikalisch nicht vorhanden.
Betroffene Produkte: - Bibliothek: L_MC1P_MotionControlBasic (FAST Motion) (enthalten in PLC-Designer)
Kurzfristige Maßnahmen:
Alle im Projekt vorhandenen Motion-Achsen separat über den FB 'L_MC1P_ReinitNode' initialisieren.