Herunterladen Inhalt Inhalt Diese Seite drucken

Firmware Update El/Es/Elm/Em/Epxxxx - Beckhoff EL30-Serie Dokumentation

Analog-eingangsklemmen (12 bit)
Inhaltsverzeichnis

Werbung

Anhang
6.3

Firmware Update EL/ES/ELM/EM/EPxxxx

Dieses Kapitel beschreibt das Geräte-Update für Beckhoff EtherCAT Slaves der Serien EL/ES, ELM, EM, EK
und EP. Ein FW-Update sollte nur nach Rücksprache mit dem Beckhoff Support durchgeführt werden.
Nur TwinCAT 3 Software verwenden!
Ein Firmware-Update von Beckhoff IO Geräten ist ausschließlich mit einer TwinCAT3-Installation durchzu-
führen. Es empfiehlt sich ein möglichst aktuelles Build, kostenlos zum Download verfügbar auf der
Beckhoff-Website https://www.beckhoff.com/de-de/.
Zum Firmware‑Update kann TwinCAT im sog. FreeRun‑Modus betrieben werden, eine kostenpflichtige Li-
zenz ist dazu nicht nötig.
Das für das Update vorgesehene Gerät kann in der Regel am Einbauort verbleiben; TwinCAT ist jedoch im
FreeRun zu betreiben. Zudem ist auf eine störungsfreie EtherCAT Kommunikation zu achten (keine „LostF-
rames" etc.).
Andere EtherCAT‑Master‑Software wie z.B. der EtherCAT-Konfigurator sind nicht zu verwenden, da sie un-
ter Umständen nicht die komplexen Zusammenhänge beim Update von Firmware, EEPROM und ggf. wei-
teren Gerätebestandteilen unterstützen.
Speicherorte
In einem EtherCAT-Slave werden an bis zu drei Orten Daten für den Betrieb vorgehalten:
• Je nach Funktionsumfang und Performance besitzen EtherCAT Slaves einen oder mehrere lokale
Controller zur Verarbeitung von IO-Daten. Das darauf laufende Programm ist die sog. Firmware im
Format *.efw.
• In bestimmten EtherCAT Slaves kann auch die EtherCAT Kommunikation in diesen Controller integriert
sein. Dann ist der Controller meist ein so genannter FPGA-Chip mit der *.rbf-Firmware.
• Darüber hinaus besitzt jeder EtherCAT Slave einen Speicherchip, um seine eigene
Gerätebeschreibung (ESI; EtherCAT Slave Information) zu speichern, in einem sog. ESI-EEPROM.
Beim Einschalten wird diese Beschreibung geladen und u. a. die EtherCAT Kommunikation
entsprechend eingerichtet. Die Gerätebeschreibung kann von der Beckhoff Website (http://
www.beckhoff.de) im Downloadbereich heruntergeladen werden. Dort sind alle ESI-Dateien als Zip-
Datei zugänglich.
Kundenseitig zugänglich sind diese Daten nur über den Feldbus EtherCAT und seine
Kommunikationsmechanismen. Beim Update oder Auslesen dieser Daten ist insbesondere die azyklische
Mailbox-Kommunikation oder der Registerzugriff auf den ESC in Benutzung.
Der TwinCAT Systemmanager bietet Mechanismen, um alle drei Teile mit neuen Daten programmieren zu
können, wenn der Slave dafür vorgesehen ist. Es findet üblicherweise keine Kontrolle durch den Slave statt,
ob die neuen Daten für ihn geeignet sind, ggf. ist ein Weiterbetrieb nicht mehr möglich.
Vereinfachtes Update per Bundle-Firmware
Bequemer ist der Update per sog. Bundle-Firmware: hier sind die Controller-Firmware und die ESI-
Beschreibung in einer *.efw-Datei zusammengefasst, beim Update wird in der Klemme sowohl die Firmware,
als auch die ESI verändert. Dazu ist erforderlich
• dass die Firmware in dem gepackten Format vorliegt: erkenntlich an dem Dateinamen der auch die
Revisionsnummer enthält, z. B. ELxxxx-xxxx_REV0016_SW01.efw
• dass im Download-Dialog das Passwort=1 angegeben wird. Bei Passwort=0 (default Einstellung) wird
nur das Firmware-Update durchgeführt, ohne ESI-Update.
• dass das Gerät diese Funktion unterstützt. Die Funktion kann in der Regel nicht nachgerüstet werden,
sie wird Bestandteil vieler Neuentwicklungen ab Baujahr 2016.
Nach dem Update sollte eine Erfolgskontrolle durchgeführt werden
• ESI/Revision: z. B. durch einen Online-Scan im TwinCAT ConfigMode/FreeRun – dadurch wird die
Revision bequem ermittelt
502
HINWEIS
Version: 5.3
EL30xx

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis