CNC based on ASDA-A2-M controllers
03 May 2024 17:19 #299645
by kubajed
CNC based on ASDA-A2-M controllers was created by kubajed
Hi,
I have a 3-axis mill. It uses 3 Delta servos controlled by ASD-A2-0421-M controllers. On top of that there is a AS228P PLC, but right now it only controls the speed/direction using HMI buttons. I have a separate DRO for each exis, this signal can be fed back to ASDA for full-closed control loop. I would like to turn this setup into a proper CNC. Servo controllers use CANOpen. Could you recommend the most sensible way to go about this? I was thinking of replacing the PLC with a CNC controller and using PUL/DIR signals, but maybe I could use linuxcnc and CANOpen? If so, what hardware do I need to add?
I have a 3-axis mill. It uses 3 Delta servos controlled by ASD-A2-0421-M controllers. On top of that there is a AS228P PLC, but right now it only controls the speed/direction using HMI buttons. I have a separate DRO for each exis, this signal can be fed back to ASDA for full-closed control loop. I would like to turn this setup into a proper CNC. Servo controllers use CANOpen. Could you recommend the most sensible way to go about this? I was thinking of replacing the PLC with a CNC controller and using PUL/DIR signals, but maybe I could use linuxcnc and CANOpen? If so, what hardware do I need to add?
Please Log in or Create an account to join the conversation.
- tommylight
-
- Away
- Moderator
-
Less
More
- Posts: 18563
- Thank you received: 6219
03 May 2024 17:50 #299647
by tommylight
Replied by tommylight on topic CNC based on ASDA-A2-M controllers
Mesa 7i96S should be a nice start.
eusurplus.com/index.php?route=product/pr...62_71&product_id=159
eusurplus.com/index.php?route=product/pr...62_71&product_id=159
Please Log in or Create an account to join the conversation.
03 May 2024 18:35 - 03 May 2024 18:36 #299654
by kubajed
Replied by kubajed on topic CNC based on ASDA-A2-M controllers
Should I still use the PLC or simply connect the Mesa to a PC? Also, what do you think about using CANOpen instead of STEP/DIR?
Last edit: 03 May 2024 18:36 by kubajed.
Please Log in or Create an account to join the conversation.
03 May 2024 18:46 #299657
by zz912
Replied by zz912 on topic CNC based on ASDA-A2-M controllers
I recomend for first project STEP/DIR instead CANOpen. CANOpen is possible only for software and hardware specialist.
For Mesa Card is needed PC.
Are you from Czech Republic? Jakub is czech name, I think.
zz912.webnode.cz/
For Mesa Card is needed PC.
Are you from Czech Republic? Jakub is czech name, I think.
zz912.webnode.cz/
Please Log in or Create an account to join the conversation.
- tommylight
-
- Away
- Moderator
-
Less
More
- Posts: 18563
- Thank you received: 6219
03 May 2024 18:49 #299658
by tommylight
Replied by tommylight on topic CNC based on ASDA-A2-M controllers
No PLC, LinuxCNC has it's own PLC.
Also PLC are not used for motion control on CNC, just some automated functionality, like tool changes or pallet changes, etc.
Unless you sit down and write a driver for LinuxCNC and CANOpen, there is no such thing for now, that i know off.
-
Rant:
CAN has been around for over 20 years, it was and is Car Area Network, NOT "Controler area network" as the internet insists (1 that is a dumb name for a protocol that makes no sense ... to long, and 2 it was made specifically to work on cars with lots and lots of electrical noise).
It was never intended for CNC machines, just have a look at the issues 3D printers using it have.
Maybe something has changed, but i doubt it...
Also PLC are not used for motion control on CNC, just some automated functionality, like tool changes or pallet changes, etc.
Unless you sit down and write a driver for LinuxCNC and CANOpen, there is no such thing for now, that i know off.
-
Rant:
CAN has been around for over 20 years, it was and is Car Area Network, NOT "Controler area network" as the internet insists (1 that is a dumb name for a protocol that makes no sense ... to long, and 2 it was made specifically to work on cars with lots and lots of electrical noise).
It was never intended for CNC machines, just have a look at the issues 3D printers using it have.
Maybe something has changed, but i doubt it...
Please Log in or Create an account to join the conversation.
- tommylight
-
- Away
- Moderator
-
Less
More
- Posts: 18563
- Thank you received: 6219
03 May 2024 18:52 #299661
by tommylight
Replied by tommylight on topic CNC based on ASDA-A2-M controllers
Ahoj pane, jak se mate?
![:) :)](/media/kunena/emoticons/smile.png)
Please Log in or Create an account to join the conversation.
03 May 2024 19:02 - 03 May 2024 19:05 #299663
by kubajed
Replied by kubajed on topic CNC based on ASDA-A2-M controllers
Ok cool. Do I need anything else hardware-wise? Just the Mesa card and PC? Would a Raspberry Pi work in this setup? To form a full closed loop, would you connect the linear encoder to the servo drive or Mesa card?
I'm from Poland
I'm from Poland
![:) :)](/media/kunena/emoticons/smile.png)
Last edit: 03 May 2024 19:05 by kubajed.
Please Log in or Create an account to join the conversation.
- tommylight
-
- Away
- Moderator
-
Less
More
- Posts: 18563
- Thank you received: 6219
04 May 2024 10:33 #299713
by tommylight
I can read and understand a bit of Polish, but speaking tends to to towards Czech very fast.
Replied by tommylight on topic CNC based on ASDA-A2-M controllers
Yes.Do I need anything else hardware-wise? Just the Mesa card and PC?
Yes it would, but i would get a used PC instead, cheaper and less fuss.Would a Raspberry Pi work in this setup?
The drives you have will need the encoder wired to them to work in position mode, but most have also encoder outputs that can be used to close the loop in LinuxCNC.To form a full closed loop, would you connect the linear encoder to the servo drive or Mesa card?
Djakuju bardzo!I'm from Poland
I can read and understand a bit of Polish, but speaking tends to to towards Czech very fast.
Please Log in or Create an account to join the conversation.
Time to create page: 0.145 seconds