i950 unter 3rd Party Controller: EtherCAT ESI-File erzeugen bei selbst erstellter Applikation (TA-User)

Frage:
Selbst erstellte Applikation für i950 (TA-User): 
Wie kann das erforderliche EtherCAT ESI-File (Gerätebeschreibungsdatei) für z.B. die Beckhoff TwinCAT erzeugt werden?
 
Antwort:
Im PLC-Designer gibt es die Möglichkeit ein EtherCAT ESI-File zu exportieren. Nachfolgend die einzelnen Schritte dazu:
 
Im Gerätebaum des i950 PLC-Projektes befindet sich der Ordner "TA Identifikation". Dort ist eine individuelle TA-Nummer zu vergeben, die größer 100 sein muss. Die Nummern bis 100 sind für Lenze-TAs reserviert. 
 
=> Wichtig: Der daraus resultierende Produktcode und die Version sind ein Teil des EtherCat Productcodes, der für die Identifizierung des Gerätes am EtherCat Verwendung findet.
 
TA_Ident.jpg
 
Das PLC-Projekt muss nach Vergabe der TA-Nummer neu kompiliert werden. => Menü Eintrag "Erstellen", dann " Code erzeugen".
Ab PLC-Designer V03.19 kann das ESI-File (Gerätebeschreibung) direkt exportiert werden unter Menü "Projekt / EASY Export / EtherCat Gerätebeschreibung (*.xml)":
 
EasyExport.PNG
 

Es werden zwei ESI Dateien erstellt. Eine ist für den OnBoard EtherCat, die andere für das optionale EtherCat Feldbus-Modul.  Welche zu welcher Schnittstelle gehört, läßt sich festellen, indem nach dem Öffnen mit einem geeigneten Tool (z.B. Texteditor) der Name kontrolliert wird.

Screen.png



URL zur Verlinkung dieses AKB-Artikels: https://www.lenze.com/de-de/go/akb/201900167/0/
Kontaktformular