Carousel component with CIA402 controlled Ethercat closed loop stepper

More
7 months 1 day ago #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 to join the conversation.

More
7 months 1 day ago #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

Please Log in to join the conversation.

More
7 months 1 day ago #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 to join the conversation.

More
7 months 1 day ago #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 to join the conversation.

More
7 months 1 day ago #344931 by Hakan
Use PP (profile position) mode, not csp or csv. Unfortunately, the cia402 component doesn't support
that but it's not very hard to add. 

Please Log in to join the conversation.

More
5 months 2 days ago #346732 by spumco
Just checking back here - any progress or example of using an Ethercat drive with carousel.comp?

Please Log in to join the conversation.

More
4 months 4 weeks ago #346869 by Will_cnc
Please let me know if you make any progress , I am planning on using two cia 402 motors for the tool changer but don't know where to begin.

Please Log in to join the conversation.

More
4 months 3 weeks ago #346873 by spumco

Please let me know if you make any progress , I am planning on using two cia 402 motors for the tool changer but don't know where to begin.
I threw the problem at ChatGPT and got a promising response.  I've not had time to really work on it and test, but the AI Overlord suggests that carousel should be in counts mode, and connecting carousel.N.counts-target to the lcec.N.something-something-position-command is the basic connection.

I don't know about homing yet, but I don't think it's possible to get around the requirement to rotate the carousel until the index pin is triggered.

Please Log in to join the conversation.

Time to create page: 0.427 seconds
Powered by Kunena Forum