10-21-2005 04:58 AM
10-21-2005 09:39 AM - last edited on 04-25-2024 03:28 PM by Content Cleaner
Phili,
as I wrote mulitple times in this forum there is no way to obtain stable control behavior on a Windows based PC platform. Every control algorithm relies on a stable loop timing with low jitter which can't be obtained on a non-deterministic OS like Windows, Linux or Mac OS.
Using an NI motion controller which runs the control algorithm onboard in real-time could be an option. I have already controlled a stewart-platform with an NI 7358 board and it worked quite fine but this was just a position control application.
The 7358 is capable of switching between position feedback mode and analog feedback mode but that's only one part of your requirements. As you need to be able to detect the direction of multiple forces you will need to develop your own control algorithm and run it on a real-time environment. A good solution could be an FPGA-based board like the PCI-7831R or a PCI-7833R (bigger FPGA for bigger applications) which can be programmed with LabVIEW FPGA. A good companion product could be the NI SoftMotion Development Module for LabVIEW which offers an easy to use hardware independant motion control API.
For the case that you need true galvanically isolated differential analog outputs you will have to use some external signal conditioning.
There are several other hardware options like a LabVIEW Real-Time based PXI system with DAQ boards or a cRIO system but I would have to write a whole novel to discuss all the advantages and use cases of each of these platforms. Please feel free to send me an email (jochen.klier@ni.com) how to contact you and I'll either call you or I will bring you in contact with an NI sales engineer close to your location.
Best regards,
Jochen Klier
National Instruments Germany
10-21-2005 09:58 AM