Überblick

 

Überblick

Einführung

Dieses Kapitel beschreibt ein Programmierbeispiel, das erklärt, wie ein C2C Netzwerk aufgebaut und konfiguriert wird, bestehend aus:

ozwei PacDrive LMC (das heißt, ein C2C Master und ein C2C Slave)

ovier Sercos-Geräte (das heißt, ein Lexium 62 Double Drive und ein PacDrive LMC 600 für jeden PacDrive LMC).

Das Design dieses Programmierbeispiels basiert auf der Annahme, dass zwei Test-Trainingsysteme (TTS: VSP4EA0000500, eines für jede PacDrive LMC) von Schneider Electric über Sercos verbunden sind, um das C2C Netzwerk aufzubauen.

Weitere Informationen zum TTS finden Sie unter Hardware-Setup und „Operating Manual, Training- and Application-Test-System PacDrive 3 TTS 3“. Das Programmierbeispiel besteht aus einem EcoStruxure Machine Expert-Projekt für den C2C Master (C2C Master-Projekt) und einem EcoStruxure Machine Expert-Projekt für den C2C Slave (C2C Slave-Projekt).

Weitere Informationen zum C2C Netzwerk finden Sie im Kapitel Allgemeine Informationen.

Ziel des Programmierbeispiels

oVerbinden von zwei Training-Testsystemen (Training Test System PacDrive3 (TTS)) mithilfe eines C2C Netzwerks

oSynchronisieren der beiden TTS und Austausch von Signalen (Geber und Daten) auf synchroni­sierte Weise.

oGeber-Signalaustausch:

Um zu demonstrieren, dass die Synchronisierung und der Austausch der Geberdaten korrekt arbeiten, führt ein Motor des C2C Master (TTS1) eine Bewegungskurve aus. Diese Bewegung des Motors des C2C Master (TTS1) wird als C2C Gebersignal über das C2C Netzwerk übertragen. Ein Motor des C2C Slave (TTS2) folgt diesem Signal unter Verwendung eines 1:1 Kurvenprofils. Das bedeutet, dass die Motoren von TTS1 und TTS2 eine identische Bewegung ausführen.

oAustausch von Benutzerdaten

Benutzerdaten werden (unabhängig vom Gebersignal) vom C2C Slave LMC zum C2C Master LMC synchronisiert übertragen. In diesem Programmierbeispiel, wird der Inhalt einer Datenstruktur mit einer Datengröße von 10 Bytes übertragen.

Dieses Programmierbeispiel stellt eine einfache Nutzung des C2C Netzwerks dar. Es gibt mehr Optionen und zusätzliche Möglichkeiten als in diesem Programmierbeispiel dargestellt sind:

In diesem Programmierbeispiel

Mögliche zusätzliche Optionen

C2C Netzwerk umfasst einen C2C Slave.

Mehr als ein C2C Slave ist zulässig.

C2C Slave ist Erzeuger der Daten.

Der C2C Master und der C2C Slave können beide Erzeuger oder Verbraucher von Daten sein.

Ein C2C Slave kann Erzeuger und ein anderer C2C Slave kann Verbraucher der Daten sein.

C2C Master ist Erzeuger des Gebersignals.

Der C2C Master und der C2C Slave können beide Erzeuger oder Verbraucher des Gebersignals sein.

Ein C2C Slave kann Erzeuger und ein anderer C2C Slave kann Verbraucher des Gebersignals sein.

Für jeden Erzeuger gibt es nur einen Verbraucher.

Für jeden Erzeuger können mehrere Verbraucher bestehen.

HINWEIS: Das Programmierbeispiel dient nur als eine Demonstration zur Konfiguration eines einfachen C2C Netzwerks.

Zielgruppe

HINWEIS: Dieses Programmierbeispiel richtet sich an erfahrene Benutzer, die mit den Grundlagen und der Verwendung von elektronischen Betriebsmitteln und dem PacDrive-System vertraut sind.

Es wird angenommen, dass Sie wissen, wie die folgenden Maßnahmen durchzuführen sind:

oInstallation von Firmware-Updates (Nutzung des Controller Assistant)

oIn EcoStruxure Machine Expert:

oEtablierung der Kommunikation mit dem Controller (unter Verwendung der Controller-Auswahl)

oBaut eine Verbindung zum Controller (Login) auf

oObjekte zu Ihrem Projekt hinzufügen

oStrukturen zu Ihrem Projekt hinzufügen

oBibliotheken zu Ihrem Projekt hinzufügen (unter Verwendung von Library Manager)

oPOUs zu Ihrem Projekt hinzufügen und Zuweisung von Aufgaben an die POUs

oAbbilden von Sercos Geräten (unter Verwendung von Device Addressing)

oDownload und Betrieb von Applikationen

oBewegung von Achsen (unter Verwendung des FB_MultiCam Funktionsblocks, des YOffsetGenerator, usw.).