Registerkarte 'EtherCAT-Master - Allgemein'

 

Objekt: EtherCAT-Master

Die Registerkarte dient der Konfiguration der Grundeinstellungen für den EtherCAT-Master. Die voreingestellten Grundeinstellungen stammen aus der Gerätebeschreibungsdatei.

Einstellungen der Konfigurationsparameter

Hinweis

Der Autokonfigurationsmodus (OptionAutoconfig Master/Slaves) ist standardmäßig aktiviert und für Stan­dardapplikationen ausreichend. Wenn der Modus nicht aktiviert ist, müssen alle Konfigurationseinstellungen für Master und Slave(s) manuell vorgenommen werden und es sind Expertenkenntnisse erforderlich! Zur Konfiguration von Slave-zu-Slave-Kommunikation muss die Autokonfig­urationsmodus-Option ausgeschaltet werden.

Autoconfig Master/Slaves

_cds_icon_option_activated.png Großteil der Master- und Slave-Konfiguration wird automatisch durchgeführt, basierend auf den Gerätebeschreibungs-Dateien und impliziten Berechnungen. Der Dialog für die FMMU/Sync-Einstellungen ist nicht verfügbar.

Auch wenn diese Option des Masters aktiviert ist, kann für jeden einzelnen Slave explizit ein Expertenmodus aktiviert werden, der die manuelle Bearbeitung der automatisch generierten Prozessdaten-Konfiguration erlaubt.

EtherCAT-NIC-Einstellung

Zieladresse

MAC-Adresse des Teilnehmers im EtherCAT-Netzwerk, der die Telegramme erhalten soll.

Optionen

  • Broadcast: Es muss keine Zieladresse (MAC) angegeben werden.

  • Redundanz freigeben: Wird aktiviert, wenn der Bus in Ringtopologie aufgebaut wurde und Redundanz unterstützt werden soll. Mit dieser Funktion bleibt das EtherCAT-Netzwerk auch im Falle eines Kabelbruchs funktionsfähig. Wenn diese Funktion aktiviert ist, müssen die Parameter im Bereich Redundanz EtherCAT-NIC-Einstellungen festgelegt werden.

Quelladresse

MAC-Adresse der Steuerung (Zielsystem) bzw. Netzwerkname (Name der Karte, d.h. SPS (Zielsystem))

Netzwerkname

Name bzw. MAC des Netzwerks, abhängig davon, welche der folgenden Optionen aktiviert ist:

Netzwerk über MAC auswählen

_cds_icon_option_activated.png: Netzwerk wird über die MAC-ID angeben. Das Projekt kann dann nicht auf einem anderen Gerät verwendet werden, da jeder Netzwerk-Adapter eine eindeutige MAC-ID hat.

Netzwerk über Namen auswählen

_cds_icon_option_activated.png: Netzwerk wird über den Netzwerknamen identifiziert und das Projekt ist geräteunabhängig.

Durchsuchen

Durchsucht das Netzwerk nach den MAC-IDs bzw. Namen der gerade verfügbaren Zielgeräte.

Redundanz EtherCAT-NIC-Einstellung

Diese Einstellungen werden nur eingeblendet, wenn die Option Redundanz freigeben aktiviert ist. Hier werden die Parameter des zusätzlichen Teilnehmers gemäß der Beschreibung zu EtherCAT-NIC-Einstellungen definiert.

Verteilte Uhren

Zykluszeit (µs)

Zeitspanne, nach der ein neues Datentelegramm auf dem Bus versendet wird. Wenn die Funktionalität Verteilte Uhren im Slave aktiviert ist, wird die hier angegebene Master-Zykluszeit zu den Slave-Uhren übertragen. So kann eine genaue Synchronisation des Datenaustausches erreicht werden, die vor allem wichtig ist, wenn räumlich verteilte Prozesse gleichzeitige Aktionen erfordern. Gleichzeitige Aktionen sind z.B. Applikationen, in denen mehrere Achsen gleichzeitig koordinierte Bewegungen ausführen müssen. Eine sehr präzise, netzwerkweite Zeitbasis mit einem Jitter von wesentlich weniger als 1 Mikrosekunde kann auf diese Art erreicht werden.

Sync-Offset

Ermöglicht ein Einstellen der Verzögerungszeit des Sync Interrupts des EtherCAT-Slaves gegenüber der Zyluszeit der SPS. Normalerweise beginnt der SPS-Zyklus 20% später als der Sync Interrupt des Slaves. Dies bedeutet, dass der SPS-Zyklus um 80% der Zykluszeit verzögert werden könnte ohne dass eine Meldung verloren ginge.

Sync Window Monitoring

_cds_icon_option_activated.png Synchronisation der Slaves kann überwacht werden.

Sync Window

Zeit für Sync Window Monitoring. Wenn die Synchronisierung aller Slaves innerhalb dieses Zeitfensters liegt, wird die Variable xSyncInWindow (IoDrvEthercat) auf TRUE gesetzt, andernfalls auf FALSE.

Optionen

LRW anstelle von LWR/LRD benutzen

_cds_icon_option_activated.png Direkte Kommunikation von Slave zu Slave ist möglich. Anstelle von separaten Lese- (LRD) und Schreibbefehlen (LWR), werden kombinierte Lese/Schreib- Befehle (LRW) verwendet.

Senden/Empfangen pro Task

_cds_icon_option_activated.png Lese- und Schreibbefehle, also die Handhabung der Eingangs- und Ausgangsmeldungen, können mit verschiedenen Tasks gesteuert werden.

Automatischer Neustart Slaves

_cds_icon_option_activated.png Master versucht, bei einem Kommunikationsabbruch die Slaves sofort neu zu starten.

Master Einstellung

Diese Einstellungen können nur bearbeitet werden, wenn die Option Automatische Konfiguration deaktiviert ist, ansonsten werden sie automatisch vorgenommen und sind hier nicht sichtbar.

Abbild Eingabeadresse

Erste logische Adresse des ersten Slaves für Eingangsdaten

Abbild Ausgabeadresse

Erste logische Adresse des ersten Slaves für Ausgangsdaten