Originally Posted by
sansbury
No. It is effectively impossible to get the necessary real-time performance using anything other than the parallel port or the PCI bus.
There has been limited discussion of using ethernet to connect to drives, and there is a project to create a real-time USB driver for Linux, but neither of these are anywhere close to even being prototypes. When you get down to it, the parallel port actually works really well for machine control. You might not find parports on cheapo Dells, but they are still on many if not most mobos, even some of the cheap Atom-based ones that are starting to become really popular with EMC builders.
A pendant or control panel doesn't have to be anywhere near real-time so USB/serial works fine for this purpose.