Controller reports bus configuration error after firmware update of an i950

Corrected from:
no correction planned.

Response of the new version:
-
 
What happens?
After starting the Lenze controller, the controller reports an EtherCAT bus configuration error. The following messages are displayed in the logbook:
EtherCAT_Master: Start master failed. Cannot set slaves to Pre-Operational.
i950_xxx (xxx): Configuration mismatch. Check Revision failed (0x10401 / 0x10601).

The EtherCAT master does not become operational.

When does the behaviour occur?
The bus configuration error described above occurs when
  • an EtherCAT device description (*.xml) was created from a PLC Designer project of a Servo Inverter i950 (i950 User TA) via EASY Export,
  • this is attached in a PLC Designer project of one of the Lenze controllers listed below as an EtherCAT slave and
  • the firmware of the i950 connected to the controller is not equal to the firmware version selected in the project from which the device description was generated (see first point).
Which products are affected?
Cabinet Controller c300
Cabinet Controller 3200C
Panel Controller p300
Panel Controller p500

Short-term measures:
  • If the error message occurs after replacing the i950 servo inverter, use the EASY Firmware Loader to load the firmware version that the replaced i950 has into the new i950 servo inverter. In the above example, firmware version 1.4 (compare 0x10401 in the above message) is to be loaded into the i950.
  • When creating a PLC Designer project or when revising a project, remove the XML attribute 'CheckRevisionNo="EQ_OR_G"' from the EtherCAT device description created via the EASY export before installing it in the device repository of the PLC Designer. This change deactivates the version check.

Evaluation / recommendations:
If the firmware version of an i950 servo inverter connected to the EtherCAT interface of a Lenze controller is higher than the firmware version of the device description used in the PLC Designer project, an error message 'Configuration mismatch' occurs when starting the controller. This can happen, for example, when replacing a device. An application solution is described under Short-term measures.

Automatic Translation

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