Ethernet Ports mit installierten TwinCAT Realtime-Treiber werden als „RT-Ethernet" Geräte angezeigt.
Testweise wird an diesen Ports ein EtherCAT-Frame verschickt. Erkennt der Scan-Agent an der Antwort,
dass ein EtherCAT-Slave angeschlossen ist, wird der Port allerdings gleich als „EtherCAT Device"
angezeigt.
Abb. 106: Erkannte Ethernet-Geräte
Über entsprechende Kontrollkästchen können Geräte ausgewählt werden (wie in der Abb. „Erkannte
Ethernet-Geräte" gezeigt ist z. B. Gerät 3 und Gerät 4 ausgewählt). Für alle angewählten Geräte wird nach
Bestätigung „OK" im nachfolgenden ein Teilnehmer-Scan vorgeschlagen, s. Abb. „Scan-Abfrage nach dem
automatischen Anlegen eines EtherCAT-Gerätes".
Auswahl des Ethernet-Ports
Es können nur Ethernet-Ports für ein EtherCAT-Gerät ausgewählt werden, für die der TwinCAT
Realtime-Treiber installiert ist. Dies muss für jeden Port getrennt vorgenommen werden. Siehe dazu
die entsprechende Installationsseite [} 88].
Erkennen/Scan der EtherCAT Teilnehmer
Funktionsweise Online Scan
Beim Scan fragt der Master die Identity Informationen der EtherCAT Slaves aus dem Slave-
EEPROM ab. Es werden Name und Revision zur Typbestimmung herangezogen. Die
entsprechenden Geräte werden dann in den hinterlegten ESI-Daten gesucht und in dem dort
definierten Default-Zustand in den Konfigurationsbaum eingebaut.
Abb. 107: Beispiel Default-Zustand
Slave-Scan in der Praxis im Serienmaschinenbau
Die Scan-Funktion sollte mit Bedacht angewendet werden. Sie ist ein praktisches und schnelles Werkzeug,
um für eine Inbetriebnahme eine Erst-Konfiguration als Arbeitsgrundlage zu erzeugen. Im
Serienmaschinebau bzw. bei Reproduktion der Anlage sollte die Funktion aber nicht mehr zur
Konfigurationserstellung verwendet werden sondern ggf. zum Vergleich [} 109] mit der festgelegten Erst-
Konfiguration.
Hintergrund: da Beckhoff aus Gründen der Produktpflege gelegentlich den Revisionsstand der
ausgelieferten Produkte erhöht, kann durch einen solchen Scan eine Konfiguration erzeugt werden, die (bei
identischem Maschinenaufbau) zwar von der Geräteliste her identisch ist, die jeweilige Geräterevision
unterscheiden sich aber ggf. von der Erstkonfiguration.
Beispiel
Firma A baut den Prototyp einer späteren Serienmaschine B. Dazu wird der Prototyp aufgebaut, in TwinCAT
ein Scan über die IO-Geräte durchgeführt und somit die Erstkonfiguration "B.tsm" erstellt. An einer
beliebigen Stelle sitzt dabei die EtherCAT-Klemme EL2521-0025 in der Revision 1018. Diese wird also so in
die TwinCAT-Konfiguration eingebaut:
EL2068
HINWEIS
Version: 1.0
Inbetriebnahme
105