Configuration of the automatic firmware update of EtherCAT slaves
Function extension:
The parameter set of the Lenze controllers c520, c550 and c750 was extended by the parameter 0x5820/1. This parameter has 3 selection values which can be used to configure whether a firmware is transferred to the EtherCAT slaves connected to the EtherCAT master.
Contained in which products? Controller c520 from V1.5 Controller c550 from V1.5 Controller c750 fromV1.5
Application: The EtherCAT master of the controller compares the main firmware version (i.e. the first digit of the firmware version number) of the connected EtherCAT slaves (i550, i700) with the main firmware version configured in the PLC project. Depending on parameter 0x5820/1 the EtherCAT master behaves as follows:
0: Disabled
The controller does not perform a firmware download, but immediately starts the parameter set download into the EtherCAT slaves. If this is successful, it puts the EtherCAT bus into operational state.
1: Enabled. Main Version Slave = Configured Version
The controller performs a firmware download if the firmware version of the respective EtherCAT slave differs from the one configured in the PLC project, but their main firmware versions are the same.
After the firmware download the parameter set download to the EtherCAT slave starts. If this is successful, the controller puts the EtherCAT bus into operational state. If the main version of the EtherCAT slave differs from the configured firmware main version, the EtherCAT bus does not change to operational state.
2: Enabled. Main Version Slave > Configured Version (Werkseinstellungswert)
If the main firmware version of the EtherCAT slave is larger than the main version configured in the PLC project, the controller does not perform a firmware download but starts the parameter set download into the EtherCAT slaves. If this is successful, it puts the EtherCAT bus into operational state.
If the firmware version of the respective EtherCAT slave differs from the one configured in the PLC project, but their main firmware versions are the same, the controller performs a firmware download. After the firmware download the parameter set download to the EtherCAT slave starts. If this is successful, the controller puts the EtherCAT bus into operational state. If the main firmware version of the EtherCAT slave is smaller than the configured main version, the EtherCAT bus does not change to operational state.