Einrichtungs- und Inbetriebnahmeleitfaden für den EtherCAT-Bus

D

Daniel Zhang

Zuletzt aktualisiert am Aug 17, 2026

  1. Übersicht über den EtherCAT-Bus

EtherCAT ist ein weit verbreitetes industrielles Ethernet-Protokoll, das herkömmliche Feldbussysteme in vielerlei Hinsicht übertrifft. Einer seiner wichtigsten Vorteile ist die einfache Handhabung.

  1. Anwendungsmerkmale

EtherCAT-Bus-Anwendungen weisen folgende Merkmale auf:

  • Flexible Topologie: Unterstützt praktisch jede Netzwerktopologie.
  • Maximale Kabellänge von 1000 Metern: Kabellängen zwischen den Knoten müssen weder angeglichen noch exakt berechnet werden.
  • Automatische Slave-Adresszuweisung.
  • Feste Kommunikationsrate von 100 Mbit/s.
  • Minimale Konfiguration der Kommunikationsparameter erforderlich.
  1. Inbetriebnahmeschritte

  1. Beispiel

In diesem Tutorial werden der StepperOnline EtherCAT-AC-Servo T7 und die Omron-Steuerung NJ501-1500 als Beispiele verwendet.

Schritt 1: Einrichtung des Hardwaresystems

Das Hardwaresystem besteht aus dem Master, den Slaves und den Kommunikationskabeln. Die folgende Abbildung zeigt ein schematisches Diagramm der Netzwerkverbindung zwischen der NJ501-1500 und zwei T7-Servoantrieben.

  • Installieren Sie die Programmierumgebung Sysmac Studio auf dem Computer.
  • Verbinden Sie den Ethernet-Port der Steuerung mit dem Netzwerkanschluss des Computers.
  • Verbinden Sie den EtherCAT-Port der Steuerung mit dem ECAT-IN-Port des ersten Servoantriebs.
  • Verbinden Sie den ECAT-OUT-Port des ersten Servoantriebs mit dem ECAT-IN-Port des nächsten Servoantriebs. (Obwohl das Diagramm zwei T7-Servoantriebe zeigt, wird in diesem Beispiel die Ansteuerung eines einzelnen T7 demonstriert. Das Verfahren zur Ansteuerung mehrerer Servoantriebe folgt dem gleichen Muster.)

Schritt 2: Installation der Gerätebeschreibungsdatei (ESI-Datei)

Kopieren Sie die Gerätebeschreibungsdatei T7-EC_V1.03.xml in das entsprechende Installationsverzeichnis der Programmierumgebung: OMRON\SysmacStudio\IODeviceProfiles\EsiFiles\UserEsiFiles

Schritt 3: Master und Slaves hinzufügen und Parameter konfigurieren

  1. Öffnen Sie die Programmierumgebung Sysmac Studio, erstellen Sie ein neues Projekt und wählen Sie das Steuerungsmodell und die Softwareversion aus.
  2. Fügen Sie Knoten unter Configuration and Settings > EtherCAT Master hinzu.

  1. Klicken Sie unter Motion Control Settings > Axis Settings mit der rechten Maustaste, um eine Achse hinzuzufügen, und konfigurieren Sie die Achsenparameter wie in der Abbildung gezeigt.

Schritt 4: Programmierung und Online-Betrieb

Fügen Sie ein Programm hinzu, indem Sie zu Programming > POUs > Program > Program0 > Section0 navigieren.

Online-Betrieb: Nachdem Sie bestätigt haben, dass das Programm ohne Fehler kompiliert wird, stellen Sie die Kommunikationsverbindung her und laden Sie das Programm auf die Steuerung. Dann:

  • Setzen Sie die Variable "enc" auf TRUE, um den Servoantrieb zu aktivieren.
  • Lösen Sie den Funktionsblock "relative1" aus, um die relative Positionierung zu starten.
  • Lösen Sie den Funktionsblock "stop1" aus, um den Servoantrieb zu stoppen.

Sie haben nun die grundlegende EtherCAT-Online-Einrichtung und Inbetriebnahme abgeschlossen.