L_LCB: Assignment of the eLogicDevice (8400 axis) no longer matches the higher-level EtherCAT slave

Corrected from:
Library:  L_LCB_LogicControlBasic  from V03.19.00.2 
                      (Update via Package-Manager)
 
Response of the new version:
If a variable of type 'L_LCB_AXIS_REF_ETC' is instantiated in the application, there are no more reactions.
 
What happens?
When using logic axes as EtherCAT devices (Inverter 8400 or Inverter 9400), it may happen that the assignment of the logic axis node no longer matches the overlaid EtherCAT slave.
As a result, it happens that set values specified from the application are sent to the wrong EtherCAT slave..
 
When does the behaviour occur?
In the application an FB instance of the type 'L_LCB_AXIS_REF_ETC' is declared in addition to the logic axes automatically inserted in the device tree.

Which products are affected:
Library:  L_LCB_LogicControlBasic 
 
Short-term measures, Evaluation/Recommendation:  
Do not declare an additional variable of type 'L_LCB_AXIS_REF_ETC' in the application
 

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