Herunterladen Inhalt Inhalt Diese Seite drucken

Ek9300 - Multikonfigurationsmodus - Beckhoff EK9300 Bedienungsanleitung

Inhaltsverzeichnis

Werbung

Konfiguration
PROFINET Record Daten
(Read Request)
Slot
SubSlot
Index
Lenght
Daten
In der Antwort des Read Request also dem Read Response kommt die Bestätigung ob das Schreiben
geklappt hat, die ersten 4 Byte beinhalten den Fehler Code, bei fehlerfreier Antwort ist dieser "0". Der Fehler
Code ist ein ADS-Fehler-Code und kann unter folgenden Link nachgelesen werden.
Systemdoku
Wireshark-Beispiel für das Schreiben (https://infosys.beckhoff.com/content/1031/ek9300/Resources/
zip/2609013771.zip)
Datenformat beachten
Achten Sie beim Lesen und Schreiben auf die Datengröße und das Format der entsprechenden
SDO-Parameter. Wir empfehlen die SDO-Daten erst zu lesen, sie dann zu interpretieren und ent-
sprechend des gelesenen Datenformats dieses auch beim Schreiben der CoE-Daten zu verwenden
(eventuell High/Low BYTE/WORD tauschen).
Start-up Parameter überschreiben COE-Daten
Typischerweise werden CoE-Daten nicht im EtherCAT-Teilnehmer gespeichert. Achten Sie darauf,
das CoE-Daten beim Starten des EK9300 wieder über die Start-up Parameter (GSDML) überschrie-
ben werden.
5.4.2

EK9300 - Multikonfigurationsmodus

Beschreibung
Der Multikonfigurationsmodus erlaubt dem Anwender unterschiedliche Hardware, z. B. einen EK9300 mit
variierenden EtherCAT-Klemmen, mit derselben Projektierung zu betreiben.
Diese Beschreibung verwendet in den Beispielen EtherCAT-Klemmen (ELxxxx). Das Prinzip gilt genauso für
EtherCAT-Box-Module (EPxxxx).
Aufgabe
Der Maschinenbauer hat eine Maschine, die mit unterschiedlichen Optionen verkauft werden soll. Die
Optionen sind in der Regel zusätzliche Signale die verarbeitet und erfasst werden müssen und dafür
zusätzliche Klemmen erfordern.
Für all diese Optionen soll aber die Projektierung beibehalten und nur über die Software variiert werden. Es
wird also parametriert, welche Optionen die Maschine tatsächlich beinhaltet.
Lösung
Mit dem Multikonfigurationsmodus wird in der Projektierung die maximale Anzahl der Optionen konfiguriert.
Hat die Maschine weniger als die maximale Anzahl an Optionen, können EtherCAT-Klemmen entfallen, da
diese Signale nicht benötigt werden. Die nicht benötigten EtherCAT-Klemmen sind zwar in der maximalen
Projektierung enthalten, können aber von der Steuerung deaktiviert werden, so dass Hardware und
parametrierte Konfiguration wieder übereinstimmen. Sobald dies erfolgt ist geht der EK9300 in den normalen
Datenaustausch.
38
Wert
Position des EtherCAT
Teilnehmers (1...255)
1
0x200F
Schreiben
Antwort
0
4
Schreiben
Schreiben
-
ADS-Fehler-Code
Version: 3.2.3
Bedeutung
Slot-Nummer, Position des EtherCAT-
Teilnehmers
Sub-Slot-Nummer, immer "1"
PROFINET-Index-Nummer
Länge der folgenden Daten
CoE-Daten
EK9300

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis