SDO‑Dienste READ und WRITE
Je nach EtherCAT®-Master oder Programmierumgebung wird die Anwenderschnittstelle des SDO‑Dienstes unterschiedlich dargestellt.
Bestimme Größen und Informationen zur Ausführung des Dienstes sind immer erforderlich:
SDO‑Dienst READ | Beschreibung |
|---|---|
Slave-Adresse (16 Bit) | EtherCAT®-Adresse des Umrichters, von dem Daten gelesen werden sollen. |
Index (16 Bit) Subindex (8 Bit) | Adresse im Object Directory des Umrichters, von der gelesen werden soll. |
SDO‑Dienst WRITE | Beschreibung |
|---|---|
Slave-Adresse (16 Bit) | EtherCAT®-Adresse des Umrichters, auf den Daten geschrieben werden sollen. |
Index (16 Bit) Subindex (8 Bit) | Adresse im Object Directory des Umrichters, die geschrieben werden soll. |
Daten | Struktur, in der die Daten abgelegt sind, die geschrieben werden sollen. |
Datenlänge | Länge der Daten, die geschrieben werden sollen. |
Es können noch weitere Flags und Parameter erforderlich sein:
- Zur Aktivierung der Funktion
- Zur "In-Arbeit-Meldung" oder Fehlermeldung
- Zur Timeout-Überwachung
Um den nicht-zyklischen Parameterzugriff verwenden zu können, werden in der Regel vom Hersteller des EtherCAT®-Masters entsprechende Bibliotheken und Funktionsbausteine zur Verfügung gestellt.
Für den EtherCAT®-Master der Firma Beckoff Automation GmbH sind folgende Bibliotheken und Funktionsbausteine erforderlich:
Bibliothek | Funktionsbausteine |
|---|---|
( | Lesen: |
Schreiben: |
Weitere Informationen zu Fehlernummern finden Sie im Beckhoff InfoSys.
HINWEIS
