The PCI-7344 is a perfect solution for your problem. This board is designed for motion control applications and it's running everything on its own DSP and CPU:
Trajectory Generation, PID control, limit switch monitoring and so on.
Thus the PC's CPU is free for other tasks. Please note that you need a position feedback signal from a quadrature encoder.
Best regards,
Jochen Klier
National Instruments Germany