Two 'virtual' VFD, but it's physically one VFD and a pair of contactors that switch which motor is being controlled by the VFD. The old wiring then uses two sets of FWD/REV inputs, so that the VFD can be controlled by the NC when it switches axis (no special config with the NC required). Not sure the original reasoning (other than cost), but it's been wired so that as long as only one is being controlled at a time, the contactors and relays ensure the right NC output controls the VFD and the right motor is being fed from the VFD.
They're closed loop AC motors (both have their own encoders), but not true servos. My thought was that a servo board has a 0-10V output per motor, and has an encoder input per motor. Long term I'll be using a few servos, probably Clear Path, but even then, not sure whether to use them in stepper config (SD series) or via software (SC series). That's probably a call out question - can LinuxCNC work with the SC series ClearPath servos? Or is the stepper config better?
You're correct about the reference voltage versus the servo not having reference voltages. D'oh. Reading too many manuals and must have overlayed what I read for a different MESA board, and thought the servo outputs could take a ref voltage.
I'll be keeping the VFD for the Y axis, but the X axis I likely will swap out to direct drives (again, servo or stepper TBC). This means I could get away with using the spindle output from a 7i76 - hook the VFD to the spindle control (which also has ENABLE and DIR floating signals), and then have one encoder going through the spindle encoder... So, if I use the 7i76, I get 4x stepper axis that I can use with the ClearPath SD or any generic stepper I use. But I'm short of 2x encoder channels still.
So I need some other way of getting another 4 stepper channels and 2x encoder channels on top...
If I use steppers, I may want to fit encoders on a few axis, purely for relative homing, but the majority would just be open loop. So is there a serial daughterboard that can handle the encoders, allowing me to get another 7i76 in the future when I need those extra axis, without hogging the second interface on the 5i25 now? The 7i85 is also an option, but limits how I can drive motors in the future (unless I can get serially controlled motors).
So, revision:
- 5i25
- 7i76 (4 axis step/dir + spindle/encoder)
- 7i85 (4 channel encoder)
Any suggestions as to alternative combinations of IO card and daughtercards?
Do I maybe go for a 5i24, a 7i34 (8-channel encoder) plus 2x 7i76 (using HD-DB adapters)??
Meh... Advice please! I need to order the boards on today or Monday so I get them midweek to get the install underway...