ContentHub
20250606-EtherCATCouplerPFC-DE.mp4
20 views
View transcript
Hallo, in diesem WAGO-Tutorial zeigen wir, wie man eine EtherCAT Kommunikation zwischen einem PFC und einem EtherCAT Koppler herstellt. Wir verwenden in diesem Video einen PFC 200 mit einem 16 Kanal digital Ausgangsmodul, der über die erste Ethernet Schnittstelle mit unserem PC verbunden ist. An der zweiten Ethernet Schnittstelle ist dann der EtherCAT Koppler 750-354 angeschlossen zunächst mit dem grundsätzlich notwendigen Einspeisemodul 750-602, dann ein 16 Kanal digital Eingangsmodul, einem 16 Kanal digital Ausgangsmodul und einer seriellen RS232/485 Schnittstelle. Abschlussmodule nicht vergessen und wir können mit den Konfigurationen starten. Dem PFC haben wir bereits eine feste IP Adresse im gleichen Subnetzt des PCs gegeben. EtherCAT benötigt ein eigenes exklusives Netzwerk, daher müssen wir am PFC die Schnittstellen separieren. Dies geht z.B. mit dem WAGO Tool Ethernet Settings. Zunächst verbinden wir uns mit dem PFC über Einstellungen und dann Kommunikation und wechseln in den Tab Netzwerk. Die Schnittstelle X2 ist noch ausgegraut, das heißt, dass der PFC z.Zt. als Switch arbeitet und sich beide Schnittstellen im selben Subnetz befinden. Wir trennen die Schnittstellen und könnten jetzt für die X2 Schnittstelle eine separate IP-Adresse vergeben. Dies dürfen wir an dieser Stelle aber nicht machen, da wir, sobald wir einen EtherCAT Master konfiguriert haben, über diesen nach verfügbaren EtherCAT Slaves suchen. Daraus folgt auch, dass wir dem EtherCAT Koppler keine IP-Adresse vergeben müssen bzw. können. Dieser wird einfach angeschlossen, der Rest läuft dann über den EtherCAT Stack. Wir öffnen CODESYS 3.5 und legen ein neues Projekt an. Ziel ist mit einem digitalen Eingang am Koppler über EtherCAT einen Ausgang am PFC zu schalten. Dafür legen wir zwei Variablen an und weisen der Ausgangsvariable die Eingangsvariable zu. Dann scannen wir den K-Bus am PFC, dass 16 Kanal Ausgangsmodul wurde gefunden und wir können dem ersten Ausgang die Ausgangsvariable zuweisen. Jetzt müssen wir uns nur noch um den Eingang kümmern. Dafür öffnen wir mit einem Rechtsklick auf Device das Fenster Gerät anhängen. Im Baum EtherCAT finden wir zwei EtherCAT Master einmal den allgemeinen und einen speziell für SoftMotion Anwendungen. Wir wählen den allgemeinen aus. Dann öffnen wir den EtherCAT Master und wählen die Bridge 1 Schnittstelle aus, an der der EtherCAT Koppler hängt. Es empfiehlt sich hier „Select network by name“ auszuwählen, insbesondere wenn das Programm auf einen anderen PFC aufgespielt werden soll oder wenn man ein redundantes System hat. An den Master wollen wir einen EtherCAT Slave hängen und öffnen erneut das Fenster Gerät anhängen, jetzt aber mit Rechtsklick auf den EtherCAT Master und wir finden im Baum Slave den Ordner WAGO, der dann den Feldbus Koppler 750-354 enthält. Sollte der Ordner WAGO nicht vorhanden sein, müssen noch die EtherCAT Gerätebeschreibung installiert werden. Dies ist insbesondere immer dann der Fall, wenn man das erste Mal in einer CODESYS 3.5 Version mit EtherCAT arbeitet. Die EtherCAT Gerätebeschreibungen werden im WAGO-Downloadcenter bereitgestellt und können, nachdem sie entpackt sind, direkt in CODESYS 3.5 installiert werden. Dafür unter Tools das Menü Geräte Repository öffnen, mit „Installieren“ die .xml Datei öffnen und die Gerätebeschreibung werden installiert. Zurück im Fenster Gerät anhängen, den 750-354 Koppler auswählen und hinzufügen. Jetzt müssen wir einmal alles in den Controller laden und der EtherCAT Master sucht nach einem EtherCAT Slave. Da die Module am Koppler noch nicht ins Projekt kopiert wurden, werden uns noch die orangen Dreiecke angezeigt. Wir suchen nach Geräten und die angesteckten Module werden aufgelistet. Wir kopieren diese ins Projekt. Damit die Projektänderung auch in den Controller übernommen wird, loggen wir uns aus und direkt wieder ein, inklusive Projektdownload. Wenn wir den Controller starten wird uns die gelungene EtherCAT Konfiguration mit grünen Kringeln angezeigt. Jedes Modul hat einen Bereich IO Mapping, in dem wir dann einfach Variablen zuordnen können. Also weisen wir die zu Beginn angelegte Eingangsvariable dem ersten digitalen Eingang zu. Alles nochmal in den Controller downloaden und den Controller starten. Der EtherCAT Baum wird uns wieder grün angezeigt und wenn wir das PLC/PRG öffnen und auf den ersten Eingang am Koppler 24V geben wird auch der Ausgang am PFC – TRUE. Damit sind wir am Ende vom Tutorial, wie man eine EtherCAT Kommunikation zwischen einem PFC und einem EtherCAT Koppler herstellt. Hinterlasst uns gerne einen Daumen hoch, wenn euch das Video geholfen hat, abonniert den Kanal und meldet euch im WAGO Support Center wenn ihr noch Fragen habt.