L_ETC_MMCControllerBus: No Ethernet connection to controller after cancellation of the "ADDR_ASSIGMENT_EXTERNALLY" service (corrected from V3.13)

Corrected from:
3200C controller V3.13
p500 panel controller V3.13
c300 controller V3.13
p300 panel controller V3.13
 
Response of the new version:
If the L_ETC_MMCController or the L_ETC_MMCControllerBus function block is used to start the 'ADDR_ASSIGNMENT_EXTERNALLY' service and the service is aborted, the Ethernet connection to the controller can be re-established regardless of the abort time.
 
 
What happens?
The Ethernet connection to the controller (e.g. with the PLC Designer) is interrupted and can no longer be re-established.
 
When does this behaviour occur?
The behaviour may occur sporadically if the L_ETC_MMCController or
the L_ETC_MMCControllerBus function block is used to start the 'ADDR_ASSIGNMENT_EXTERNALLY' service and the service is aborted in the first 5s via the xAbort input.
 
Which products are affected?
3200C controller V3.10
p500 panel controller V3.10
c300 controller V3.12
p300 panel controller V3.12
 
Short-term measures/recommendations:
Do not abort the 'ADDR_ASSIGNMENT_EXTERNALLY' service in the first 5s after starting it.
If the function restriction occurs, you can re-establish the Ethernet connection to the controller by switching the mains for the controller.
 
Evaluation:
When using the modular machine configuration, you have to assign a "Second Station Address" to each EtherCAT node. For this, you may for instance use the 'ADDR_ASSIGNMENT_EXTERNALLY' service. Cancelling the service may lead to the above function restriction.

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