L_MC1P: Optional EtherCAT nodes: L_MC1P_ReinitAllNodes does not work (corrected from V3.12.0)

Corrected from:
- Library: L_MC1P_MotionControlBasic (FAST Motion) V03.12.00.70
  (contained in PLC Designer V03.12.00.177 and higher)

Response of the new version:
The L_MC1P_ReinitAllNodes FB ignores non-existent bus nodes. FB processing is completed correctly.


What happens?
L_MC1P_ReinitAllNodes does not work with optional EtherCAT nodes.
Unless all EtherCAT nodes listed in the device tree are actually physically available on the bus, the FB freezes without error message during processing.
 
When does this behaviour occur?
The EtherCAT bus includes optional nodes which are, however, not physically available.

Which products are affected?
- Library: L_MC1P_MotionControlBasic (FAST Motion)
  (contained in the PLC Designer)
 
Short-term measures:
Separately initialise all motion axes available in the project via the 'L_MC1P_ReinitNode' FB.
Evaluation/recommendations:
 

URL for linking this AKB article: https://www.lenze.com/en-de/go/akb/201500736/1/
Contact form