Carousel component with CIA402 controlled Ethercat closed loop stepper

  • TAKUYA
  • Away
  • Junior Member
  • Junior Member
More
29 Mar 2026 17:52 #344921 by TAKUYA
Hi everyone,
im currently trying to set up an 18 pocket carousel with a cia402 controlled ethercat stepper motor. 
While I got it working in CSV (velocity mode), CSP so Positioning would be much nicer, faster and more accurate. 

My issue with this however, is that I have no way (or at least none that i know) to regulate the speed when setting the target position over the counts-target pin. Am I missing something or is this just not possible?

How is the typical CIA402 driven drive speed regulated?

Please Log in or Create an account to join the conversation.

  • hmnijp
  • Away
  • Senior Member
  • Senior Member
More
29 Mar 2026 18:29 - 29 Mar 2026 18:31 #344922 by hmnijp
The speed is controlled by the trajectory planner. You can also use the limit3 or simple_tp components.

In your case - for the tool changer - you could use PP mode. Then the speed would be controlled by the drive itself, and you would only need to specify the new position. This mode is not available in the widely used cia402 component, but there have been examples of modifications on the forum, or a simple startup setting via SDO 0x6060=1   + a small amount of HAL logic
Last edit: 29 Mar 2026 18:31 by hmnijp.
The following user(s) said Thank You: TAKUYA

Please Log in or Create an account to join the conversation.

  • TAKUYA
  • Away
  • Junior Member
  • Junior Member
More
29 Mar 2026 18:30 #344923 by TAKUYA
Awesome Thank you.
ill try it with a simple limit2. Didnt know this component existed but it seems to do exactly what i need.

Please Log in or Create an account to join the conversation.

  • spumco
  • Away
  • Platinum Member
  • Platinum Member
More
29 Mar 2026 19:15 #344925 by spumco

Awesome Thank you.
ill try it with a simple limit2. Didnt know this component existed but it seems to do exactly what i need.
 


Following this as I've got a stepper-driven ATC using 'index' encoding under carousel.comp.  I'm thinking about switching everything over to ethercat, but the ATC was a really fuzzy area for me.

Please Log in or Create an account to join the conversation.

Time to create page: 0.103 seconds
Powered by Kunena Forum