For the projects we have done if we need encoder input or pulse out we will use a card, our needs for this have been very low to have it built in. I think built in analog would be more useful (voltage/current selectable like others have) 2 in 1 out or 4 in 2 out. (To beat the dead horse a little more) A motion control card would be nice, we use a stand alone motion controller for these type of projects now. (I know I saw the other posts, but now I feel better)
Have a Great New Year!
JW
I don't see any reason that we couldn't build in an 'analog out/encoder in' motion axis feature. I would need to be educated on what that looks like in practice (who's the best example? AB? Siemens? Other?), and we would likely chose to keep it pretty simple to minimize the hit to ADC support staff, but I am certainly not opposed to it. I doubt that we would consider coordination or scripting, but I would think simple closed loop positioning and velocity would be very manageable.
I keep seeing the request for analog voltage/current to be select-able. Most of ADC's existing modules are one or the other, but not both. Is that a common thing, or just the preference if possible?
Hallelujah! I am one hundred percent in favor of fully-closed-loop analog motion control.
For us, this would entail eliminating a Trio motion controller. The specs to do this would mean an isolated +/- 10 VDC analog output for speed or torque control of the drive, 10MHz - capacity encoder feedback (Trio can do 7 MHz, but hey, shoot for the moon), and inputs for positive over-travel, negative over-travel and home limit switches.
Termination-wise, all of this could be managed on a single card - 2 for analog, 6 for encoder (a, /a, b, /b, z, /z) and three switch inputs, so grand total of 11.
Altetrnatively for motion, you could embrace protocols - ether-CAT, CanOpen 402, even Devicenet or Mechatrolink.
An SSI or EnDat encoder option is also good.
Seriously, the lack of integrated motion control in PLCs today is pretty mystifying to me. I use motion controllers all over the place. I don't need interpolated motion, I'm not laser-etching in cursive, I just need reliable movement, point-to-point, and the ease of use of a PLC of switches and outputs. Somehow, many companies seem reluctant to touch this.
As a latter note - having done a large project in do-more, I am personally unhappy with the stage-method. My wish list would include an option to program in IEC 61131 with full UDFBs. You could even charge a markup for it (like several companies do) and I would pay it.
Thanks!
TM