-

Seite 'CoE-Daten' (Online-Funktionen für EtherCAT-Master/Slaves)

Die folgenden Informationen beziehen sich auf einen bestimmten, typischen Gerätetyp. Ihre Bildschirmanzeige kann hiervon abweichen.

Dieses Hilfethema beschreibt den Editor 'CoE-Daten' der EtherCAT 'Online-Funktionen'. Selektieren Sie im Baum links in den 'Online-Funktionen' den gewünschten Knoten (Master oder einen Slave) und klicken Sie im Editor rechts oben auf das Register 'CoE-Daten'. Für die Slave-Stationen wird das Objektverzeichnis vom Slave zum Master hochgeladen.

Dieses Thema enthält die folgenden Abschnitte:

Zweck des Editors 'CoE-Daten'

Der Editor 'CoE-Daten' implementiert das Objektverzeichnis (Object Dictionary) gemäß dem CAN-over-EtherCAT-Protokoll (CoE) für den im Baum ausgewählten Knoten (Master- oder Slave-Station) und ermöglicht den Zugriff darauf. Das Objektverzeichnis kann editiert werden, sofern das entsprechende Gerät dies zulässt. Das bedeutet, dass nur die Werte geändert werden können, auf die ein Schreibzugriff erlaubt ist. Dies wird durch die Flags bei jedem Objekt angezeigt. Diese Flags sind nachfolgend beschrieben.

Durch das Ändern der Werte, für die Schreibzugriff erlaubt ist, ermöglicht der Editor den direkten Zugriff auf das jeweilige Gerät (Online-Zugriff). Dadurch können Objektwerte auch hier in jedem Zustand des Geräts, sogar während des laufenden Betriebs (Zustand Op), geändert werden und folglich die Funktion des jeweiligen Geräts beeinflusst werden. Beachten Sie auch den folgenden Hinweis.

Hinweis
Der Unterschied zwischen dieser Editorseite und dem 'CoE Daten'-Editor eines EtherCAT-Knotens in der ANLAGE ist, dass Änderungen, die Sie hier in den Online-Funktionen durchführen, sofort in das Netzwerk übertragen und vom Gerät angewendet werden.
Dagegen werden Änderungen im "Offline-Editor" eines Knotens in der ANLAGE erst wirksam, nachdem das Projekt erneut an die Steuerung gesendet wurde. Durch das Ändern eines Wertes im 'CoE Daten'-Editor (im Offline-Modus) wird ein neues Init Kommando erzeugt, das zunächst an die Steuerung gesendet werden muss (beim Schreiben und beim nächsten Start des Projekts) und dann während des Übergangs des für dieses Init Kommando definierten Zustandsautomaten wirksam wird.
Nach dem Ändern eines Objektwerts in den 'Online-Funktionen' wird kein Init Kommando erzeugt (im Gegensatz zur Änderung von Werten im 'CoE Daten'-Editor von Slave-Station-Knoten).

SpalteBeschreibung
IndexEindeutige Identifikation des Parameters. Falls mehrere Parameter zusammen gehören, setzen sich ihre Indizes aus demselben Hauptindex und einem, durch Doppelpunkt getrennten nachfolgenden Subindex zusammen (HauptIndex:SubIndex).

Weitere Informationen zu den Indexgruppen finden Sie im Hilfethema "Slave konfigurieren: 'CoE Daten'-Editor - CoE-Objektverzeichnis", Abschnitt "Inhalt/Struktur des Objektverzeichnisses".
NameBeschreibender und "sprechender" Parametername.
WertParameterwert. Wertetyp und -bereich hängen vom Datentyp an (siehe nächste Zeile).

Editierbare Werte (dies wird durch die Flags angezeigt) können Sie wie folgt ändern:
  1. Markieren Sie das zu bearbeitende Objekt.
  2. Geben Sie den gewünschten Wert (im dezimalen oder hexadezimalen Format) in das Feld unter der Tabelle ein und wählen Sie mit den Tastenflächen das Eingabeformat.
  3. Klicken Sie auf 'Anwenden'.
TypDatentyp des Parameters (Boolesch, Ganzzahl, Text oder ggf. ein weiterer Index).
FlagsAngabe, ob der Parameterwert nur gelesen oder auch geschrieben (d.h. editiert) werden kann.

Beschreibung der Flags

Weitere Infos
Informationen über die Struktur des Objektverzeichnisses und die enthaltenen Objekte finden Sie im Handbuch zu Ihrem EtherCAT-Master oder Slave-Station.

Weitere Infos
Weitere Informationen zum 'CoE Daten'-Editor finden Sie im Hilfethema "Slave konfigurieren: 'CoE Daten'-Editor - CoE-Objektverzeichnis".

Einen Objektwert direkt auf dem Gerät ändern

Editierbare Werte (dies wird durch die Flags angezeigt) können Sie wie folgt ändern:
  1. Markieren Sie das zu bearbeitende Objekt.
  2. Geben Sie den gewünschten Wert (im dezimalen oder hexadezimalen Format) in das Feld unter der Tabelle ein und wählen Sie mit den Tastenflächen das Eingabeformat.
  3. Klicken Sie auf 'Anwenden'.

Der neue Wert wird nun in die Tabelle eingetragen. Die Netzwerkkonfiguration wird aktualisiert, d.h. der Wert wird an den Master übertragen und dort entsprechend verarbeitet.
Nach der Bearbeitung eines Wertes eines CoE-Objekts in den 'Online-Funktionen' wird kein Init Kommando erzeugt - im Gegensatz zur Änderung von Werten im 'CoE Daten'-Editor von Slave-Station-Knoten (Offline-Änderung).