Herunterladen Diese Seite drucken

Beckhoff EL6631-0010 Dokumentation Seite 17

Profinet device supplement

Werbung

TwinCAT Supplement
Abb. 5: Karteireiter „Sync Task"
Als nächstes wird eine Box in Form einer GSDML eingebunden (rechte Maustaste auf "PROFINET I/O
Device Protocol"). In TwinCAT ist es auch möglich, mehrere virtuelle PROFINET Devices zu konfigurieren.
Jedes Device ist wieder als eigener Adapter zu sehen, d.h. jedes virtuelle Gerät bekommt aus einem
reservierten Bereich eine Default MAC-Adresse zugewiesen. Damit es nicht zu eventuellen Adresskonflikten
kommt, kann bei den virtuellen Geräten auch die MAC-Adresse geändert werden. Der Name den das Gerät
am Strang bekommen hat (oder unter Reiter "Allgemein"), wird nach einem Restart auch als PROFINET-
Stationsname genommen. Anhand unterschiedlicher MAC-Adressen und Namen erkennt nun ein
PROFINET Controller auch mehrere Geräte am Strang. Die einzelnen virtuellen Geräte können dann
wiederum z. B. über eine PLC Task mit Klemmen aus dem E-Bus verknüpft werden. Dadurch können z. B.
mehrere EL6601 Klemmen im E-Bus als einzelne PROFINET Devices konfiguriert werden.
Bei PROFINET können innerhalb eines Gerätes verschiedene Anwenderprofile definiert werden (API -
Application Process Instance). In TwinCAT wird pro Gerät genau eine API zugelassen / unterstützt!
Der DAP (Device Access Point) ist nach PROFINET immer auf Slot 0 definiert. In ihm sind gerätespezifische
Daten definiert. Nach PROFINET können mehrere DAPs definiert werden, aktuell gibt es in TwinCAT jedoch
genau einen!
2. Prozessdaten
Ab Slot 1 können die Prozessdaten eingefügt werden. Dies erfolgt über das Einbinden der gewünschten
Module in die API. Jedes Modul (Slot) verfügt im Moment über genau ein Submodul (Subslot). Die
Konfiguration der Module und somit das Erstellen des Prozessdatenabbilds auf PROFINET-Seite erfolgt
durch die Angabe von Datentypen / Datenbreiten (z. B. Byte, Word, DWord, Float32).
Die Bezeichnung der Ein- und Ausgänge erfolgt in TwinCAT immer aus TwinCAT-Sicht, d.h. die Eingänge
sind aus PROFINET-Sicht (vom Controller) die Ausgänge! Deshalb sind die Daten des PROFINET I/O
Devices wie folgt dargestellt:
EL6631-0010
Version: 3.3.0
17

Werbung

loading