EtherCAT System Implementation of JMC Ethercat Servos

More
3 years 3 months ago - 3 years 3 months ago #275019 by udoS
@Smitherman

I'm a big fan of JMC for few years now; I was not aware that they finally did manage the EtherCAT implementation;
Those drives sound great, and at that price... Jesus.... and they are cia402 so they say;

For implementation of EtherCAT I'm going a different way all together using an industrial software-plc with a Linux Runtime that provides an EtherCAT Master besides other interfaces.
Please have a look here for use case:  look at minute 0:50
 
Best Regards
udoS
Last edit: 3 years 3 months ago by udoS.
The following user(s) said Thank You: besriworld

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

More
3 years 3 months ago #275031 by Lcvette
the JMC integrated servos are not very robust, I have seen more than a few failures, I would skip those and find a more robust motor setup else you may regret your decision when you have drive failures.

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

More
3 years 3 months ago #275416 by udoS
tok a few days to get the drive but here we go;



not so bad.
The following user(s) said Thank You: rodw, silden

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

More
3 years 2 months ago #277208 by gueee78
Good morning udoS!

would you mind sharing your configuration?

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

More
3 years 2 months ago #277237 by udoS
@Hi gueee78

thanks for your interest;
I'm using an industrial PLC with my own interface to tap into LinuxCNC;
In LinuxCNC my setup is gantry.mm sample. No changes at all;

For more information you can contact me by email:
uschlicher@t-online.de

Best Regards

udoS

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

More
3 years 2 months ago #279120 by fdarling
If this helps anyone, I have successfully used a JMC JASD7502-20B-EC EtherCAT servo drive with LinuxCNC, if you use the generic driver the standard CiA402 registers will just work. However, I was not seeing the greatest performance with the self-reported velocity feedback, and similarly I was getting following error ripple that looked to me like a synchronization problem. Because of this I didn't bother tuning the system, I was just doing preliminary testing to make sure it was protocol compatible.

I am still trying to get a Yaskawa EtherCAT servo drive to work so that I have a Japanese quality reference to compare against. However their drives do not support combined read/write datagrams, the reads must be separated from the writes. This means the LinuxCNC driver needs to be tweaked a little bit unfortunately, and I am currently working on that...

The integrated EtherCAT edition of the JMC servo motors w/ integrated servo drives uses the same documentation PDF as their standalone EtherCAT servo drives. I have the EtherCAT PDF posted here:

www.cncwiki.org/index.php?title=JMC_JASD...es_Servo_Drives#PDFs

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

Time to create page: 0.156 seconds
Powered by Kunena Forum