3 Betrieb im FAULHABER Modus - MicroMo
3 Betrieb im FAULHABER Modus - MicroMo
3 Betrieb im FAULHABER Modus - MicroMo
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