01-22-2011 10:46 AM - edited 01-22-2011 10:47 AM
Hi,
I have a PXIe-6358 and I need to do real-time data acquisition. I have Labview 2009 and installed the Real-Time Module yesterday. I have two hard drives in the computer, one is for the Windows [NTFS file system] and the other is empty with FAT32 file system, the latter one was made for real-time purposes.
I wasn't entirely sure if my system was able to do real-time so I created a usb boot image in MAX and tried to boot from USB. When it booted it displayed a "Transferring control to user program KT02010" message and it stayed hanging doing nothing.
I thought, well OK, it might not be necessary. I booted Windows, started LV2009 -> New Real-time project and I made two real-time loops with a simple VI that outputs either true or false to Dev1/port0/line0. I wanted to measure with scope it it really reaches the 1MHz, the 1us timing.
When I wanted to set the channel at the Create channel VI, I couldn't select any of the channels, I saw no channels.
Now I am not sure how to proceed, how to get the Real-Time module working. The PC itself has 2 GB memory, a dual-core AMD Opteron 2.65GHz inside and the Seagate hard-drive is also capable of receiving max 3GB/s, so the hardware should not be a problem. The controller is PXIe-8361, so it is not a real-time one, I don't know whether it is a crucial problem at the moment.
I would be grateful, if somebody could help.
I attached the project I created.
Thanks,
Krivan
01-22-2011 04:44 PM
Is this the hardware you are talking about?
http://sine.ni.com/nips/cds/view/p/lang/en/nid/209216
If so, max should be able to see it and you should be able to run virtual channels within MAX. If it works in MAX in real-time, then you should be able to code for real-time DAQ.
01-24-2011 04:38 AM
Hi, the MAX displays the cards but they still don't appear in the list of the create channel VI.
Does somebody know whether the RT controller is absolutely necessary for the described application or the PXIe-8631 is also suitable?
01-26-2011 10:28 AM
Can I get some assistance regarding this topic please.
02-01-2011 08:32 AM
Hi Kirivan
Have you tried to use one of the examples in the NI example finder?
Do you have the drivers installed for the 8361?
Is the deterministic nature of real time what you are looking for in your application?
To take measurements at a MHz is pushing the boundaries of real time and is into FPGA territory. It would be possible to acquire at a MHz but not log at that speed using the MUX link.
So where are you programming this real time is it for a real time PC using Real time operating system or is it for another target? As you require a real time target to run real time code on.
Have you been able to connect to the PXI chassis before or is this the first time?
Have you any success in creating a simulated device and detecting the channels form there?
Robert