Emco 120p Control hardware suggestions
- Victor
- Topic Author
- Offline
- Senior Member
Less
More
- Posts: 51
- Thank you received: 1
24 Jan 2017 12:37 - 16 Feb 2017 08:56 #86551
by Victor
Emco 120p Control hardware suggestions was created by Victor
Hi all!
As topic explains i have taken on a Emco turn 120P retrofit.
Bought it with a broken controller so i have replaced all electronics (almost) on it and i have come to the point were my next step is wiring everything up and for that i need a hardware solution for the controller bit.
i have previously worked with bridgeport, DMG machines, both mill and lathe but after switching work i no longer have access to that, now i have some machines at home and at work and they run of Mach3 or UCCNC and i can't stand the constant reliability hassle with Mach3. UCCNC works pretty good but they don't have a lathe section. so after a lot of reading it seams LinuxCNC is the way to go if you want good results and reliability.
i have read a lot of forum threads etc. and the solution almost everyone recommends is MESA Electonics, i have been in contact with MESA, and EUSurplus (since i live in Sweden) but i have not got the help i needed to get the best solution for me.
This is what i have put in my machine:
Closed-loop steppers Nema34 4.5nm with matching drivers
Bevi AC 3ph motor 3Kw
ENC 3ph 3.7Kw vector VFD
2x Proximity switches for homing on X/Z
Toolerator 3000 (Big thanks to Tome for sharing this!)
what i have kept is the solenoids for the pneumatic part and the original spindle encoder.
so now for the big question what do i need to make this work?
i need a computer and the controller cards for this i have nothing i currently own that i will try to use.
the most important thing for me is reliability, i will not use this machine for production only hobby use but i hate the machine does random things.
i would say my budged for the controller cards is around $200 (excluding a pc) $250 is possible but after that it is starting to hurt
a pretty straight forward solution would be the 7I76-6I25 PLUG-N-GO KIT or possibly a 7I76E STEP/IO Step & dir plus I/O daughtercard.
however as soon as you involve the encoders of the X/Z steppers things starts to be complicated quite quick. and the answer i get is get an 7I85S-6I25 PLUG-N-GO KIT with an additional 7184 card and this solution get's quite costly..
Are there any better alternatives?
and for the computer part what do you recommend?
I'm thankful for all the help i get!
Best regards Victor
As topic explains i have taken on a Emco turn 120P retrofit.
Bought it with a broken controller so i have replaced all electronics (almost) on it and i have come to the point were my next step is wiring everything up and for that i need a hardware solution for the controller bit.
i have previously worked with bridgeport, DMG machines, both mill and lathe but after switching work i no longer have access to that, now i have some machines at home and at work and they run of Mach3 or UCCNC and i can't stand the constant reliability hassle with Mach3. UCCNC works pretty good but they don't have a lathe section. so after a lot of reading it seams LinuxCNC is the way to go if you want good results and reliability.
i have read a lot of forum threads etc. and the solution almost everyone recommends is MESA Electonics, i have been in contact with MESA, and EUSurplus (since i live in Sweden) but i have not got the help i needed to get the best solution for me.
This is what i have put in my machine:
Closed-loop steppers Nema34 4.5nm with matching drivers
Bevi AC 3ph motor 3Kw
ENC 3ph 3.7Kw vector VFD
2x Proximity switches for homing on X/Z
Toolerator 3000 (Big thanks to Tome for sharing this!)
what i have kept is the solenoids for the pneumatic part and the original spindle encoder.
so now for the big question what do i need to make this work?
i need a computer and the controller cards for this i have nothing i currently own that i will try to use.
the most important thing for me is reliability, i will not use this machine for production only hobby use but i hate the machine does random things.
i would say my budged for the controller cards is around $200 (excluding a pc) $250 is possible but after that it is starting to hurt
a pretty straight forward solution would be the 7I76-6I25 PLUG-N-GO KIT or possibly a 7I76E STEP/IO Step & dir plus I/O daughtercard.
however as soon as you involve the encoders of the X/Z steppers things starts to be complicated quite quick. and the answer i get is get an 7I85S-6I25 PLUG-N-GO KIT with an additional 7184 card and this solution get's quite costly..
Are there any better alternatives?
and for the computer part what do you recommend?
I'm thankful for all the help i get!
Best regards Victor
Last edit: 16 Feb 2017 08:56 by Victor.
Please Log in or Create an account to join the conversation.
- jmelson
- Offline
- Moderator
Less
More
- Posts: 817
- Thank you received: 151
24 Jan 2017 17:11 #86573
by jmelson
Replied by jmelson on topic Emco 120p Control hardware suggestions
Well, there is the Pico Systems Universal Stepper Controller, which accepts encoder inputs by flipping a switch.
For spindle speed control, you can add the Spindle DAC. That will total $300, and should be all you need.
It attaches via a parallel port, so if you don't have one, you can get a PCI or PCIe plug-in card.
See pico-systems.com/osc2.5/catalog/product_...ath=3&products_id=19
for more info.
Jon
For spindle speed control, you can add the Spindle DAC. That will total $300, and should be all you need.
It attaches via a parallel port, so if you don't have one, you can get a PCI or PCIe plug-in card.
See pico-systems.com/osc2.5/catalog/product_...ath=3&products_id=19
for more info.
Jon
The following user(s) said Thank You: Victor
Please Log in or Create an account to join the conversation.
- andypugh
- Offline
- Moderator
Less
More
- Posts: 23559
- Thank you received: 4858
25 Jan 2017 13:31 #86609
by andypugh
Replied by andypugh on topic Emco 120p Control hardware suggestions
You might have all the IO you need with just a parallel port. You can probably get away with just a single "fault" input from the closed-loop drives.
It might be sensible to start off that way and get a feel for what you need prior to investing in alternative hardware.
The spindle encoder will probably lose synch at high spindle speeds if counted using software, but you don't tend to do spindle-synched moves like threading at high spindle speeds anyway.
If the VFD communicates with Modbus that can be very convenient, USB to Modbus dongles are very cheap indeed.
It might be sensible to start off that way and get a feel for what you need prior to investing in alternative hardware.
The spindle encoder will probably lose synch at high spindle speeds if counted using software, but you don't tend to do spindle-synched moves like threading at high spindle speeds anyway.
If the VFD communicates with Modbus that can be very convenient, USB to Modbus dongles are very cheap indeed.
The following user(s) said Thank You: Victor
Please Log in or Create an account to join the conversation.
- Victor
- Topic Author
- Offline
- Senior Member
Less
More
- Posts: 51
- Thank you received: 1
25 Jan 2017 13:38 #86611
by Victor
The Universal stepper controller looks like a good system but a little out of my comfort zone at $300, but absolutely an alternative if i don't find any other solution.
Br Victor
Replied by Victor on topic Emco 120p Control hardware suggestions
Well, there is the Pico Systems Universal Stepper Controller, which accepts encoder inputs by flipping a switch.
For spindle speed control, you can add the Spindle DAC. That will total $300, and should be all you need.
It attaches via a parallel port, so if you don't have one, you can get a PCI or PCIe plug-in card.
See pico-systems.com/osc2.5/catalog/product_...ath=3&products_id=19
for more info.
Jon
The Universal stepper controller looks like a good system but a little out of my comfort zone at $300, but absolutely an alternative if i don't find any other solution.
Br Victor
Please Log in or Create an account to join the conversation.
- Victor
- Topic Author
- Offline
- Senior Member
Less
More
- Posts: 51
- Thank you received: 1
25 Jan 2017 13:48 #86617
by Victor
Ok intresting so i could use a PC with and DB25 connector and a simple DB25 BOB for starters?
i know i have an alarm signal output from my stepper driver.
What would be a good choice pc wise? i have read that people have had success with the ASRock Q1900B-ITX motherboard
The above card already have the DB25 connector will it work for LinuxCNC?
how would i wire the spindle encoder? just use an input pin?
My VFD has Modbus/RS485 so an dongle sound pretty sweet.
Br Victor
Replied by Victor on topic Emco 120p Control hardware suggestions
You might have all the IO you need with just a parallel port. You can probably get away with just a single "fault" input from the closed-loop drives.
It might be sensible to start off that way and get a feel for what you need prior to investing in alternative hardware.
The spindle encoder will probably lose synch at high spindle speeds if counted using software, but you don't tend to do spindle-synched moves like threading at high spindle speeds anyway.
If the VFD communicates with Modbus that can be very convenient, USB to Modbus dongles are very cheap indeed.
Ok intresting so i could use a PC with and DB25 connector and a simple DB25 BOB for starters?
i know i have an alarm signal output from my stepper driver.
What would be a good choice pc wise? i have read that people have had success with the ASRock Q1900B-ITX motherboard
The above card already have the DB25 connector will it work for LinuxCNC?
how would i wire the spindle encoder? just use an input pin?
My VFD has Modbus/RS485 so an dongle sound pretty sweet.
Br Victor
Please Log in or Create an account to join the conversation.
- andypugh
- Offline
- Moderator
Less
More
- Posts: 23559
- Thank you received: 4858
25 Jan 2017 13:51 #86618
by andypugh
It would require 3 input pins. (A, B and Index) and the software encoder module:
linuxcnc.org/docs/2.7/html/man/man9/encoder.9.html
Replied by andypugh on topic Emco 120p Control hardware suggestions
how would i wire the spindle encoder? just use an input pin?
It would require 3 input pins. (A, B and Index) and the software encoder module:
linuxcnc.org/docs/2.7/html/man/man9/encoder.9.html
Please Log in or Create an account to join the conversation.
- Victor
- Topic Author
- Offline
- Senior Member
Less
More
- Posts: 51
- Thank you received: 1
25 Jan 2017 13:56 #86620
by Victor
Ok. i don't think the encoder has an index pin. here is a link with some explanation of the encoder Emco spindle encoder
the encoder uses GND and +5V and outputs 1ppr & 360ppr signal(s)
i was aiming at using just the 1ppr output for starters and at a later date upgrade to an quadrature encoder.
Br Victor
Replied by Victor on topic Emco 120p Control hardware suggestions
how would i wire the spindle encoder? just use an input pin?
It would require 3 input pins. (A, B and Index) and the software encoder module:
linuxcnc.org/docs/2.7/html/man/man9/encoder.9.html
Ok. i don't think the encoder has an index pin. here is a link with some explanation of the encoder Emco spindle encoder
the encoder uses GND and +5V and outputs 1ppr & 360ppr signal(s)
i was aiming at using just the 1ppr output for starters and at a later date upgrade to an quadrature encoder.
Br Victor
Please Log in or Create an account to join the conversation.
- andypugh
- Offline
- Moderator
Less
More
- Posts: 23559
- Thank you received: 4858
25 Jan 2017 14:02 #86622
by andypugh
Replied by andypugh on topic Emco 120p Control hardware suggestions
The 1ppr is the index pulse. It is possible to use only that, but using both channels (Z and A) would be better.
You only actually need full quadrature for rigid tapping.
With a 50,000nS base thread a software counter and 360-pulse encoder should be OK to 1000 rpm, possibly higher.
You only actually need full quadrature for rigid tapping.
With a 50,000nS base thread a software counter and 360-pulse encoder should be OK to 1000 rpm, possibly higher.
Please Log in or Create an account to join the conversation.
- Victor
- Topic Author
- Offline
- Senior Member
Less
More
- Posts: 51
- Thank you received: 1
25 Jan 2017 14:05 #86623
by Victor
Replied by Victor on topic Emco 120p Control hardware suggestions
Haha ok silly of me, yes the 1ppr would be the index.
yes 1000 rpm should be sufficient for threading.
could you share any experience on possible solutions for the PC?
Thanks!
Br Victor
yes 1000 rpm should be sufficient for threading.
could you share any experience on possible solutions for the PC?
Thanks!
Br Victor
Please Log in or Create an account to join the conversation.
- andypugh
- Offline
- Moderator
Less
More
- Posts: 23559
- Thank you received: 4858
25 Jan 2017 14:34 #86625
by andypugh
I don't tend to use an actual PC, I just put a motherboard in the same box as the drives.
For this purpose, a 12V powered fanless mini-ITX board with an 8GB SATA DOM for storage seems to work well, and has no moving parts.
The last one I bought was
www.mini-itx.com/store/~JNF9C-2800
But that is no longer available and has no back-panel parallel port. (Though, like many, it has a parallel port header on the motherboard, which is only fractionally less convenient when there is no case to worry about)
The same company has a board-finder here, where you can choose 12V input, fanless, etc:
www.mini-itx.com/store/category?type=mot...&sortby=price&page=1
Replied by andypugh on topic Emco 120p Control hardware suggestions
could you share any experience on possible solutions for the PC?
I don't tend to use an actual PC, I just put a motherboard in the same box as the drives.
For this purpose, a 12V powered fanless mini-ITX board with an 8GB SATA DOM for storage seems to work well, and has no moving parts.
The last one I bought was
www.mini-itx.com/store/~JNF9C-2800
But that is no longer available and has no back-panel parallel port. (Though, like many, it has a parallel port header on the motherboard, which is only fractionally less convenient when there is no case to worry about)
The same company has a board-finder here, where you can choose 12V input, fanless, etc:
www.mini-itx.com/store/category?type=mot...&sortby=price&page=1
Please Log in or Create an account to join the conversation.
Moderators: PCW, jmelson
Time to create page: 0.085 seconds