Automatische Konfiguration über die Konfigurationsoberfläche/Extension

Durch die Extension der EL6695 mit der Schaltfläche [Create configuration] sind die angelegten Variablen auf der gegenüberliegenden Seite online auslesbar und müssen dort nicht explizit angelegt werden. Diese Funktion wird zur Abbildung eines umfangreichen Prozessabbildes empfohlen und steht nur über das [EL6695]-PlugIn Verfügung. Zudem muss die EL6695 von beiden Seiten betriebsbereit, d.h. „online“ zugänglich sein. Im Folgenden wird dazu die Vorgehensweise für TwinCAT 3 gezeigt, in dem auf der Primärseite erstellter Variablen auf die Sekundärseite automatisch „gespiegelt“ werden:

Entsprechend dem hier aufgezeigt Vorgang können Variablen ebenso für die Primärseite automatisch erzeugt werden, falls ein I/O-Variablensatz, d.h. eine PDO-Konfiguration auf der Sekundärseite vorliegt.

Einschränkung Variablen

Folgende PDO/Variablentypen sind für dieses Verfahren zu verwenden:
Byte, UINT, UDINT

Nutzung ohne TwinCAT

Steht auf der Gegenseite kein TwinCAT EtherCAT Master mit [Load PDO info from device] zur Verfügung, muss der Mechanismus des PDO Uploads dort nachgebaut werden:

Automatische Konfiguration über die Konfigurationsoberfläche/Extension 10:

Falls ein Scan-Vorgang nicht möglich/nicht erwünscht ist

Um ohne Scan auf der Sekundärseite die Variablen hier erzeugen zu lassen, muss nach [Create configuration], Schritte B) und C), die Klemme auf der Primärseite manuell in den INIT- und dann wieder in den OP Zustand versetzt werden (Karteireiter „Online“: Klick auf Init, danach: Safe-Op, Pre-Op, OP). Es kann dann auf der Sekundärseite anstelle eines Scan die entsprechende Variante der EL6695 (‑0002) per „addItem“ eingefügt werden. Ansonsten ist der Ablauf wie oben ab E) beschrieben.

Automatische Konfiguration über die Konfigurationsoberfläche/Extension 11:

Verwendung der Beispielprogramme

Dieses Dokument enthält exemplarische Anwendungen unserer Produkte für bestimmte Einsatzbereiche. Die hier dargestellten Anwendungshinweise beruhen auf den typischen Eigenschaften unserer Produkte und haben ausschließlich Beispielcharakter. Die mit diesem Dokument vermittelten Hinweise beziehen sich ausdrücklich nicht auf spezifische Anwendungsfälle, daher liegt es in der Verantwortung des Anwenders zu prüfen und zu entscheiden, ob das Produkt für den Einsatz in einem bestimmten Anwendungsbereich geeignet ist. Wir übernehmen keine Gewährleistung, dass der in diesem Dokument enthaltene Quellcode vollständig und richtig ist. Wir behalten uns jederzeit eine Änderung der Inhalte dieses Dokuments vor und übernehmen keine Haftung für Irrtümer und fehlenden Angaben.

→ Beispielkonfiguration: symmMap_cfg2