Anhang | EtherCAT-Dokumentation
A 2.1.6
Das Anwendungsschicht-Kommunikationsprotokoll in EtherCAT basiert auf dem Kommunikationsprofil
CANopen DS 301 und wird als „CANopen over EtherCAT" oder CoE bezeichnet. Das Protokoll spezifiziert
das Objektverzeichnis im Sensor sowie Kommunikationsobjekte für den Austausch von Prozessdaten und
azyklischen Meldungen. Der Sensor verwendet die folgenden Meldungstypen:
- Process Data Object (PDO) (Prozessdatenobjekt). Das PDO wird für die zyklische E/A Kommunikation
- Service Data Object (SDO) (Servicedatenobjekt). Das SDO wird für die azyklische Datenübertragung ver-
Das Objektverzeichnis wird in Kapitel CoE-Objektverzeichnis beschrieben, siehe Kap.
A 2.1.7
Prozessdatenobjekte (PDOs) werden für den Austausch von zeitkritischen Prozessdaten zwischen Master
und Slave verwendet. Tx PDOs werden für die Übertragung von Daten vom Slave zum Master verwendet
(Eingänge). Rx PDOs werden verwendet, um Daten vom Master zum Slave (Ausgänge) zu übertragen; dies
wird im IF1032/ETH nicht verwendet. Die PDO Abbildung (Mapping) definiert, welche Anwendungsobjekte
(Messdaten) in einem PDO übertragen werden. Das IF1032/ETH besitzt ein Tx PDO für die Messdaten. Als
Prozessdaten stehen folgende Messwerte zur Verfügung:
- Counter
- Channel 1
- Channel 2
- Channel 3
- Channel 4
- Channel 5
- Channel 6
- Channel 7
- Channel 8
IF1032/ETH
CANopen über EtherCAT
verwendet, also für Prozessdaten.
wendet.
Prozessdaten PDO-Mapping
Messwertzähler (32 Bit)
Abstandswert Kanal 1
Abstandswert Kanal 2
Abstandswert Kanal 3
Abstandswert Kanal 4
Abstandswert Kanal 5
Abstandswert Kanal 6
Abstandswert Kanal 7
Abstandswert Kanal 8
A
2.2.
Seite 65