06-22-2013 04:59 PM
I am considering a PXI system.
I have written acquisition software in VB.NET for NI PCI and PCIe cards (M and X series) as well as analog output cards. I would rather be able to use this software as a base if I need to build similar PXI setups. However I've seen some posts on this forum which reference hand-made wrappers, etc. I want to be clear about what the DAQmx support is for PXI devices, particularly in these two cases:
1. Let's take the example that I build a PXI system with the PXI version of the same cards I have now. For example, the PCI6289 vs. the PXI6289. Assuming first I use an external PC as a PXI controller, will my program work "out of the box" (i.e., with minor changes in the source)? In other words, are there things that can be done on a PCI card via DAQmx in .NET that cannot be done in the PXI version and vice versa?
2. Let's assume now that I buy a full-fledged PXI controller, rather than using an external PC. Does that preclude me from using .NET?
3. And what if said controller has real-time Windows?
Just trying to get an idea there are significant obstacles in moving from PCI/PCIe to PXI. My impression is that it's just a physical wiring change, but....
06-23-2013 12:51 PM
*EDIT*
Item 3 should have said real time LabView.
06-23-2013 09:51 PM
Hello
Best Regards,
Izzy O.
Applications Engineer
National Instruments
ni.com/support