Ether 1616 controlled Stepper

All things related to the Centroid Acorn CNC Controller

Moderator: cnckeith

martyscncgarage
Community Expert
Posts: 9944
Joined: Tue Mar 28, 2017 12:01 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: Yes
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC12: Yes
CNC11: Yes
CPU10 or CPU7: Yes
Location: Mesa, AZ

Re: Ether 1616 controlled Stepper

Post by martyscncgarage »

An umbrella changer needs two sensors on the changer itself. One for tool position one, and one to count the tools. CNC12 knows where it's at. If the tool count isn't what it expected, then it faults. Of course you need clamp/unclamp, slide in/out and spindle orient.

Seems you could drive your changer similarly and use a stepper driver like I did in my turret, which basically drives the stepper motor like a reversible DC motor and use the above logic?
Reminder, for support please follow this post: viewtopic.php?f=20&t=383
We can't "SEE" what you see...
Mesa, AZ


mick41zxr
Posts: 181
Joined: Thu May 17, 2018 8:19 am
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC11: No
CPU10 or CPU7: No

Re: Ether 1616 controlled Stepper

Post by mick41zxr »

With your Geckodrive controller, can you make it move multiple tool positions in one command or does it move position stop, verify then move on?
i.e. the only commands it receives it to move 1 position forwards or 1 position back.


martyscncgarage
Community Expert
Posts: 9944
Joined: Tue Mar 28, 2017 12:01 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: Yes
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC12: Yes
CNC11: Yes
CPU10 or CPU7: Yes
Location: Mesa, AZ

Re: Ether 1616 controlled Stepper

Post by martyscncgarage »

Fwd rev. Period. It can move a stepper traditionally, but it's one or the other
Reminder, for support please follow this post: viewtopic.php?f=20&t=383
We can't "SEE" what you see...
Mesa, AZ


mick41zxr
Posts: 181
Joined: Thu May 17, 2018 8:19 am
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC11: No
CPU10 or CPU7: No

Re: Ether 1616 controlled Stepper

Post by mick41zxr »

Ok a quick update as this social isolating has allowed me to get back into the shed.
Have worked out the logic to control carousel through the Ether1616.
Using a cheap PLC (Velocio) to interface to E1616 with 4 bit logic for positioning with two other bits to activate move & signal move complete.



Attached is the Mfunc6.mac file showing how it worked.
A little more work is required to tidy up the file & finesse the action but it should give you an idea on how it works.
Regards,
Michael
mfunc6.mac
(11.27 KiB) Downloaded 186 times


martyscncgarage
Community Expert
Posts: 9944
Joined: Tue Mar 28, 2017 12:01 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: Yes
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC12: Yes
CNC11: Yes
CPU10 or CPU7: Yes
Location: Mesa, AZ

Re: Ether 1616 controlled Stepper

Post by martyscncgarage »

Nice!
Now list all the components of the build so the next guy can do it. :lol:
Reminder, for support please follow this post: viewtopic.php?f=20&t=383
We can't "SEE" what you see...
Mesa, AZ


Muzzer
Posts: 802
Joined: Mon Feb 19, 2018 2:52 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: 38D269594F9C-0110180512
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: UK
Contact:

Re: Ether 1616 controlled Stepper

Post by Muzzer »

That's looking pretty good!

Could you also post the Velocio file, so I can see what the PLC flow looks like? I have the Velocio s/w installed on my laptop.

Thanks


CNCChris
Posts: 17
Joined: Mon Jun 17, 2019 3:37 am
Acorn CNC Controller: No
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC12: No
CNC11: No
CPU10 or CPU7: No

Re: Ether 1616 controlled Stepper

Post by CNCChris »

What components did you use?


mick41zxr
Posts: 181
Joined: Thu May 17, 2018 8:19 am
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC11: No
CPU10 or CPU7: No

Re: Ether 1616 controlled Stepper

Post by mick41zxr »

I used a generic leadshine style closed loop stepper for the carousel & a Velocio ACE PLC to generate the pulses for the stepper.
The PLC file is on page 2 of this thread & the M6 macro on page 3.
If you break down the steps required a toolchanger is not too difficult.
Regards,
Michael


jedmill67
Posts: 25
Joined: Sat Aug 08, 2020 10:43 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No

Re: Ether 1616 controlled Stepper

Post by jedmill67 »

How are you indexing your spindle? It is fast and smooth. I've been searching like crazy to find a good way to have the VFD index as it appears you have worked out.


Post Reply