What kind of drive is on the spindle?
The reason I ask, is with certain types the 0-10V input is around mains voltage, so you have to use an isolated 0-10V source. This is achievable using a Konnect board, and there is an example in the help/manual.
MPG and step/dir can be handled directly from the KFlop, however you may want to add differential receivers/transmitters to improve noise immunity.
I've just went through a similar decision for a step/dir machine, and ended up with a KFlop+Kanalog+Konnect. The reasons being I may want to upgrade to analogue servos at some point in the future, I'm going to be using two of the analogue inputs for a SSO and FRO pots, as well as one for an analogue output absolute encoder to detect the tool changer position. The Konnect gives me the extra I/O I need for the tool changer and control panel, as well as giving me an isolated 0-10V source for the spindle drive.
For now, I've also created a Kflop to differential step/dir convertor to maximise noise immunity for the stepper drives. Details can be found over on the Yahoo group at
https://groups.yahoo.com/neo/groups/...s/topics/13790
If you'd like a board, give me a shout as I've got another 9 of them.