Steward,
I think you should be able to use the analog feedback feature of the 7344 to accomplish your task. Please refer to
this link where you can find an attachment that explains the details of using analog feedback.
I don't think that you will need any onboard programming for the control task but depending on your security needs you might want to use it for emergency stop actions (e. g. when something goes wrong and the speed or the force become too high).
Please note that the 7344 does provide 12 bit ADCs for analog feedback. If the accurracy of these ADCs is not enough for you you should consider to use a 7356 instead which provides 16 bit ADCs.
Please read the document linked above. If you find that for some reason analog feedback is not the solution for your task we can talk about other options.
Best regards,
Jochen Klier
National Instruments Germany