23.11.2014 Aufrufe

3 Betrieb im FAULHABER Modus - MicroMo

3 Betrieb im FAULHABER Modus - MicroMo

3 Betrieb im FAULHABER Modus - MicroMo

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

3 CANopen Protokollbeschreibung<br />

3.1 Einführung<br />

Die <strong>FAULHABER</strong> Motion Controller unterstützen das CANopen-Kommunikationsprofil gemäß CiA<br />

DS301 V4 und das Geräteprofil für Antriebe und Motion Control gemäß CiA DSP402 V3, dabei werden<br />

folgende Kommunikationsobjekte unterstützt:<br />

• 4 Sende PDOs<br />

• 4 Empfangs PDOs<br />

• 1 Server SDO<br />

• 1 Emergency-Object<br />

• NMT mit Node-Guarding und Heartbeat<br />

• 1 SYNC-Object<br />

Die Identifier-Konfiguration der CANopen-Objekte ist entsprechend dem “Predefined Connection<br />

Set” voreingestellt (siehe Kapitel 3.6 "NMT (Netzwerkmanagement)"). Die Datenbelegung der PDOs<br />

ist entsprechend dem „PDO set for servo drive“ nach CiA DSP402 V3 voreingestellt und kann vom<br />

Anwender geändert werden (dynamisches PDO Mapping).<br />

Viele Hersteller bieten CANopen-Libraries für PC- und SPS-Systeme an, über die die einzelnen Objekte<br />

komfortabel ansprechbar sind, ohne sich mit dem internen Aufbau beschäftigen zu müssen.<br />

Der <strong>FAULHABER</strong> Motion Manager ermöglicht über eine grafische Benutzeroberfläche ebenfalls einen<br />

einfachen Zugang zu den einzelnen Objekten.<br />

CAN<br />

CiA 301 CANopen State Machine<br />

Control Word<br />

CiA 402 Drive State Machine<br />

CAN node<br />

NMT<br />

Guarding<br />

SDO<br />

PDO1 … DPO4<br />

Object Dictionary<br />

Status Word<br />

n*, Pos*<br />

n, Pos<br />

Motor Control<br />

Motor<br />

EMCY<br />

Error Handling<br />

Ein über CANopen angesprochener Faulhaber Motion Controller ist wie alle CANopen Geräte in<br />

Kommunikationsteil und eigentlichem Regler getrennt. Im Kommunikationsteil sind die Kommunikationsdienste<br />

entsprechend CiA 301 <strong>im</strong>plementiert, der Antrieb selbst ist entsprechend des CANopen<br />

Geräteprofils 402 realisiert. Der Zugriff auf die Parameter des Antriebs erfolgt über das CANopen<br />

Opbjektverzeichnis.<br />

16

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!