Skip to end of banner
Go to start of banner

ENI export from TwinCAT [EN]

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »


Background

Some EtherCAT specific Features can´t be configured using SyCon.net. Even tho they are supported by our firmware. Those features are, for example: Oversampling, Hot-Connect, EoE (Ethernet over EtherCAT) or FoE (Fileaccess over EtherCAT). Our cifx cards can, in case of EtherCAT, not only be configured using a configuration database (config.nxd) from SyCon.net or an applicative configuration. Instead it can also work with an ENI (EtherCAT Network Information) file, that is conform to the  EtherCAT specification. One of the most important tools in this regards is TwinCAT from Beckhoff GmbH. The following screenshots are taken from TwinCAT 2. Below it´s shown, how to export the ENI and how to download it to the cifx card. Using TwinCAT 3 is the same, just some names and colors are changed.


Vorgehen

  • Öffnen sie den TwinCAT System Manager und starten ein neues Projekt.


  • Fügen sie nun zuerst einen generischen EtherCAT Master hinzu:

  • Konfigurieren sie das gesamten EtherCAT Netzwerk mit allen Slaves und den entsprechenden Einstellung, welche in SyCon.net fehlten.
    • Ein Rechtsklick auf den Slave, lässt sie diesen z.B. zu einer Hot-Connect Gruppe hinzufügen. In den "Erweiterten Einstellungen" vom Master und den Slaves finden sich z.B. Möglichkeiten EoE zu konfigurieren.

  • Ist das Netzwerk soweit eingerichtet markieren sie den Master und klicken auf "Export Konfigurationsdatei...".


  • Die exportierte Datei benennen sie bitte "ethercat.xml". Denn nur wenn die Datei genau diesen Namen hat, erkennt unsere Firmware sie als gültige Konfigurationsdatei an.

  • Um die Datei auf die cifx Karte zu laden, benötigen sie das "cifx Setup" Tool, welches sich bei der installation des cifx Treibers mitinstalliert.


  • Das Tool finden sie in folgendem Ordner (Windows 10): "C:\Program Files\cifX Device Driver" oder in den Systemsteuerungen.


  • Wählen sie nun den Kommunikationskanal (CH#0) der cifx Karte aus, welche als Master fungieren soll und laden die ENI über die Schaltfläche "Add" in den Treiber.
    • Wichtig: Sollte sich noch eine andere Konfiguration im Treiber befinden wird diese bevorzugt genutzt. Es ist also erforderlich diese über die Schaltfläche "Remove" zu entfernen.


  • Nach einem Neustart der cifx läuft diese nun mit der ENI Datei als Konfiguration.
  • No labels