Info
Für Informationen zu den folgenden Registerkarten des Geräteeditors sehen Sie bitte jeweils die allgemeine Beschreibung.
Nur im Fall von Besonderheiten gibt es zusätzlich eine eigene Hilfeseite für den betroffenen Geräteeditor.
Wenn die Registerkarte <Gerätename> Parameter nicht erscheint, aktivieren Sie bitte in den CODESYS-Optionen in Kategorie Geräteeditor die Option Generische Konfigurationseditoren anzeigen.
Die Konfiguration von EtherCAT-Modulen basiert auf den Gerätebeschreibungs-Dateien für die verwendeten Master- und Slave-Geräte und kann im Projekt in Konfigurationsdialogen angepasst werden. Um eine möglichst einfache und fehlerfreie Verwendung zu gewährleisten, empfehlen wir für Standardapplikationen die Option Automatische Konfiguration des Masters zu aktivieren, damit der Großteil der Konfigurationseinstellungen automatisch vorgenommen wird.
Als Voraussetzung für die Kombination von EtherCAT-Geräten mit einer CODESYS Control Win V3 ist die Installation der Programmbibliothek WinPCap (freier Download beispielsweise unter winpcap.org) erforderlich.
Des Weiteren ergänzen Sie die CODESYS Konfigurationsdatei (...\GatewayPLC\CODESYSSP.cfg) um einen der folgenden Einträge:
Component.<subsequent number>=CmpEt100Drv
Erforderlich nur bei der RTE. Die RTE erfordert spezielle Netzwerktreiber. Verfügbar für Realtek RTL81x9 / RTL8169, Intel Pro 100 / 1000
Component.<subsequent number>=CmpRTL81x9Mpd
Erforderlich nur bei der RTE. Verfügbar für RTL8139.
Component.<subsequent number>=CmpRTL8169Mpd
Erforderlich nur bei der RTE. Verfügbar für Realtek RTL8169 oder RTL8168(PCIe Version))
|
Zusätzlich zu der Linien- und Baumtopologie unterstützt CODESYS auch die Sterntopologie von EtherCAT. Für die Konfiguration einer EtherCAT-Sterntopologie werden spezielle EtherCAT-Abzweige (im Beispiel '2 port EtherCAT junction') benötigt. Ein modularer EtherCAT-Stern kann durch den Einsatz mehrerer Abzweige realisiert werden. Dabei können einzelne Geräte oder komplette EtherCAT-Linien mit den Abzweigen verbunden werden. Eine EtherCAT-Abzweigung wird durch das Zeichen gekennzeichnet.
Info
Die Buszyklus-Task wird in den allgemeinen SPS-Einstellungen eingestellt.
Der Zugriff auf die EtherCAT-Konfiguration durch die Applikation erfolgt durch Instanzen des EtherCAT-Masters und EtherCAT-Slaves. Wenn der EtherCAT-Master oder EtherCAT-Slaves als Objekte in ein Projekt eingefügt werden, werden für Master und Slaves automatisch Instanzen angelegt, die im Applikationsprogramm angesprochen werden können. Beispielsweise kann aus der Applikation ein Neustart, ein Stop oder eine Statusprüfung des EtherCAT-Geräts durchgeführt werden.
Weiterhin bietet die EtherCAT-Bibliothek Funktionsbausteine für das Lesen und Schreiben einzelner Parameter, auch während des laufenden Busbetriebs.
Siehe auch