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.
Bewertung/Empfehlungen:
 

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