03.03.2013 Views

CANopen Programmer's Manual - Maccon.de

CANopen Programmer's Manual - Maccon.de

CANopen Programmer's Manual - Maccon.de

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

1: Introduction <strong>CANopen</strong> Programmer’s <strong>Manual</strong><br />

Overview of the <strong>CANopen</strong> Profiles<br />

Communication and Device Profiles<br />

<strong>CANopen</strong> is a set of profiles built on a subset of the CAN application layer protocol. The <strong>CANopen</strong><br />

profiles achieve two basic objectives:<br />

They specify methods for packaging multiple CAN messages to send large blocks of data as a<br />

single entity.<br />

They standardize and simplify communication between <strong>de</strong>vices within several application<br />

types, including motion control.<br />

Developed by the CAN In Automation (CiA) group, <strong>CANopen</strong> inclu<strong>de</strong>s the un<strong>de</strong>rlying <strong>CANopen</strong><br />

Application Layer and Communication Profile (DS 301) and several <strong>de</strong>vice profiles, including<br />

<strong>CANopen</strong> Profile for Drives and Motion Control (DSP 402).<br />

Communication Profile<br />

The Application Layer and Communication Profile <strong>de</strong>scribes the communication techniques used<br />

by <strong>de</strong>vices on the network. All <strong>CANopen</strong> applications must implement this profile.<br />

Profile for Drives and Motion Control<br />

Each of the <strong>CANopen</strong> <strong>de</strong>vice profiles <strong>de</strong>scribes a standard <strong>de</strong>vice for a certain application. Copley<br />

Controls <strong>CANopen</strong> amplifiers comply with the Profile for Drives and Motion Control. This profile<br />

specifies a state machine and a position control function. It also supports several motion control<br />

mo<strong>de</strong>s, including:<br />

Homing<br />

Profile position<br />

Profile velocity<br />

Profile torque<br />

Interpolated position<br />

Cyclic synchronous position<br />

Cyclic synchronous velocity<br />

Cyclic synchronous torque<br />

The amplifier’s operating mo<strong>de</strong> is set using the Mo<strong>de</strong> Of Operation object (in<strong>de</strong>x 0x6060, p. 64).<br />

(The Profile for Drives and Motion Control also supports other mo<strong>de</strong>s that are not supported by<br />

Copley Controls amplifiers at this time.)<br />

16 Copley Controls

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!