Konfiguration des automatischen Firmware-Updates von EtherCAT-Slaves
Funktions-Erweiterung:
Der Parametersatz der Lenze Controller c520, c550 und c750 wurde um den Parameter 0x5820/1 erweitert. Dieser Parameter besitzt 3 Auswahlwerte, über die konfiguriert werden kann, ob in die am EtherCAT-Master angeschlossen EtherCAT-Slaves eine Firmware übertragen wird.
Enthalten in welchen Produkten? Controller c520 ab V1.5 Controller c550 ab V1.5 Controller c750 ab V1.5
Anwendung: Der EtherCAT-Master des Controllers vergleicht die Firmware-Hauptversion (also die erste Stelle der Firmware-Versionsnummer) der angeschlossenen EtherCAT-Slaves (i550, i700) mit der im PLC-Projekt konfigurierten Firmware-Hauptversionen. Abhängig vom Parameter 0x5820/1 verhält sich der EtherCAT-Master wie folgt:
0: Disabled
Der Controller führt keinen Firmware-Download durch, sondern startet sofort den Parametersatz-Download in die EtherCAT-Slaves. Ist dieser erfolgreich, bringt er den EtherCAT-Bus in den Operational-Status.
1: Enabled. Main Version Slave = Configured Version
Der Controller führt einen Firmware-Download durch, wenn sich die Firmware-Version des jeweiligen EtherCAT-Slaves von der im PLC-Projekt konfigurierten unterscheidet, aber deren Firmware-Hauptversionen gleich sind. Nach dem Firmware-Download startet der Parametersatz-Download in die EtherCAT-Slave. Ist dieser erfolgreich, bringt der Controller den EtherCAT-Bus in den Operational-Status.
Wenn sich die Hauptversion des EtherCAT-Slaves von der konfigurierten Firmware-Hauptversion unterscheidet, wechselt der EtherCAT-Bus nicht in den Operational-Status.
2: Enabled. Main Version Slave > Configured Version (Werkseinstellungswert)
Wenn die Firmware-Hauptversion des EtherCAT-Slaves größer ist als die im PLC-Projekt konfigurierte Hauptversion, führt der Controller keinen Firmware-Download durch, sondern startet den Parametersatz-Download in die EtherCAT-Slaves. Ist dieser erfolgreich, bringt er den EtherCAT-Bus in den Operational-Status.
Wenn sich die Firmware-Version des jeweiligen EtherCAT-Slaves von der im PLC-Projekt konfigurierten unterscheidet, aber deren Firmware-Hauptversionen gleich sind, führt der Controller einen Firmware-Download durch. Nach dem Firmware-Download startet der Parametersatz-Download in die EtherCAT-Slave. Ist dieser erfolgreich, bringt der Controller den EtherCAT-Bus in den Operational-Status.
Ist die Firmware-Hauptversion des EtherCAT-Slaves kleiner als die konfigurierte Hauptversion, wechselt der EtherCAT-Bus nicht in den Operational-Status.