This paper describes a mechanism for multi-axis coordinated motion control via the controller area network (CAN) bus. The trajectory generation function is shared between the CAN host and CAN servo nodes. The position loop is closed in the CAN servo node. The trajectories of each axis are de-coupled, and all axes are synchronized via the CANopen Time Stamp message.

For more information on motion control, visit Advanced Motion Controls’ Web site.