Herunterladen Diese Seite drucken

HBM QuantumX CX27C-R Bedienungsanleitung Seite 24

Werbung

Konfiguration
Kommunikation
EtherCAT nutzt standardmäßig CANopen (CoE - CANopen over EtherCAT) als
Anwendungsschicht.
CANopen (CAN: Controller Area Network) ist der offene Protokollstandard für
CAN in der in Automatisierungstechnik und wurde in der Vereinigung „CAN in
Automation" (CiA) standardisiert. Das Protokoll nutzt den CANBus als Über­
tragungsmedium und legt die grundlegenden Strukturen für das Netzwerkma­
nagement, die Verwendung des CAN-Identifiers (Nachrichtenadresse), das
zeitliche Verhalten auf dem Bus, die Datenübertragungstypen und
anwendungsspezifische Profile fest. Dies soll sicherstellen, dass CANopen-
Module von unterschiedlichen Herstellern miteinander kombiniert werden
können (dass die Geräte „die gleiche Sprache sprechen"). CANopen definiert
die Anwendungsschicht (OSI-Schicht 7) als das Kommunikationsprofil, das von
der CiA im Standard DS30x als für alle Anwendungen gleich spezifiziert wurde.
Es legt fest, wie die Kommunikation zu erfolgen hat. Wie bei einigen anderen
Feldbussen wird auch hier zwischen Echtzeitdaten und Parameterdaten unter­
schieden.
CANopen verwendet Kommunikationsobjekte mit unterschiedlichen Eigen­
schaften:
Servicedatenobjekte (Service Data Objects, SDO)
Im Parameterkanal können alle CX27-Parameter gelesen und vom SDO-
Dienst modifiziert werden. Der angeforderte Parameter wird in einem SDO-
Telegramm mit Index und Subindex adressiert.
SDOs bestimmen die Merkmale des Kommunikationskanals für die Über­
tragung von Geräteparametern, beispielsweise die Messrate des A/D-Wand­
lers. Da diese Parameter azyklisch übertragen werden (z. B. nur einmal beim
Einschalten des Netzwerks), haben SDOs eine untergeordnete Priorität.
Prozessdatenobjekte (Process Data Objects, PDOs)
Ein PDO-Telegramm wird beispielsweise zum Übertragen zyklischer Messda­
ten in Echtzeit verwendet, wobei diese Messdaten wiederum dazu dienen, den
laufenden Prozess zu steuern, zu regeln und zu beobachten. Die Über­
tragungszeiten sind hier mit den von einem Master vorgegebenen Zyklus­
zeiten/Taktzeiten verknüpft. In dem Telegramm werden keine Objekte adres­
siert, sondern der Inhalt zuvor ausgewählter Parameter wird direkt gesendet.
24
CX27C-R
A05418_02_G00_01 HBM: public

Werbung

loading