PXI

cancel
Showing results for 
Search instead for 
Did you mean: 

PXI and .NET support

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....

0 Kudos
Message 1 of 3
(5,564 Views)

*EDIT*

 

Item 3 should have said real time LabView.

0 Kudos
Message 2 of 3
(5,551 Views)

Hello

 

  1. There will not be a difference besides specifying the correct name for the device PXI 6289 instead of PCI-6289. Also pointing to the PXI trigger lines instead of the RTSI lines (if you preformed any trigger routing from device to device).
  2. Again there would be no difference since the PXI(e) embedded controller is just a computer in a PXI(e) form factor.  
  3. VB.NET language is not supported on an NI Real Time Operating System. You will have to rewrite your application in LabVIEW (utilize the LabVIEW RT Module) or LabWindows/CVI (utilize the LabWindows/CVI RT Module) in order to deploy your application to an NI Real Time OS.

Best Regards,

 

Izzy O.

Applications Engineer

National Instruments

ni.com/support

0 Kudos
Message 3 of 3
(5,542 Views)