Feature Pack Hot Connect

Flexibiltät mit “Hot Connect”

Unter dem Begriff „Hot Connect (HC)“ versteht man bei EtherCAT zunächst einmal das An- und Abstecken von SubDevices im laufenden Betrieb. Wobei dies nur ein mögliches Szenario ist. Viel häufiger besteht der Wunsch, dass auch ohne eine 100-prozentige Übereinstimmung zwischen Konfiguration (ENI Datei) und aktuell vorhandenen SubDevices bzw. vorhandener Verkabelung, das System betrieben werden kann.

Folgende Anwendungsfälle sind dadurch realisierbar:
- Inbetriebnahme: Ein Teil der Anlage ist noch nicht verfügbar bzw. abgeschaltet.
- Optionale Teilnehmer, welche nicht zwingend vorhanden sein müssen (z. B. in der Messtechnik).
- Flexibiltät in der Verkabelung: SubDevices können an unterschiedliche Ports angeschlossen werden (z. B. analog zu CAN).

Damit „Hot Connect“ funktioniert ist keine spezielle EtherCAT Funktion notwendig, vielmehr kann jeder EtherCAT SubDevice ein Mitglied einer HC-Gruppe sein. Eine HC-Gruppe muss nur eindeutig identifizierbar sein. Dazu werden in der Regel DIP Schalter verwendet. Die eingestellte Adresse erscheint dann im Station Alias Register oder an anderer Stelle innerhalb des SubDevices Speichers. Beide Varianten werden vom EtherCAT Master unterstützt. Auch die Programmierung der Station Alias Adresse durch die Applikation über den Master ist möglich.

„Hot Connect“ ist als Feature Pack für den acontis EtherCAT Master ab der Version 2.0 verfügbar. Dabei erledigt der Stack alle Funktionen vollautomatisch im Hintergrund, ohne dass die Applikation eingreifen muss. Das Feature Pack bietet eine einfache Funktion zur Ermittlung der vorhandenen SubDevices. Außerdem wird die Applikation durch eine Callback-Funktion (Notification) informiert, sobald ein SubDevice an- bzw. abgesteckt wird.

Zusätzliche Sicherheit gegen das Anstecken eines SubDevices an einen falschen Port bietet die Funktion „Border Close“. Wird diese Funktion aktiviert, werden alle Ports mit Ausnahme der durch die Konfiguration zugelassenen Ports, in den Mode „Loop Closed“ geschaltet. Damit werden SubDevices, die an diesen Ports angesteckt werden, einfach ignoriert und das System läuft völlig ungestört weiter.

Weitere Fragen zum Thema „Hot Connect“ beantworten wir gerne.