02-13-2019 10:02 AM
Hi,
I am working on a new LabVIEW project and LabVIEW is a new platform for me. I have cRIO 9045, DIO card 9403, LabVIEW FPGA and RT module. Is it possible to record timing waveforms of digital signals in my present system or I need to procure another software module?. Please guide.
Thanks,
Dev
02-14-2019 05:04 PM
Hey Dev2018,
The software you will need for the cRIO 9045 can be found below.
The software you will need for the NI 9403 depends on how you plan to program your data acquisition within LabVIEW:
Also, I found the following resource valuable when looking up software compatibility for different cRIO's.
03-06-2019 02:19 PM
Thanks Ryan B,
Can you please give me an example to create the digital waveforms in my case. I am trying to plot digital signal continuously from an NI 9403 DIO channel in cRIO 9045. I am accessing FPGA DI/O channels in LabVIEW Real time target. Which DAQmx function I can use?. I have tried the inbuilt DAQmx example "Digital-Continuous Input.vi" but its not working, as I am not able to directly link the 9403 channels with DAQmx because they are configured in FPGA target. Please guide.
03-06-2019 03:08 PM
Thanks Ryan B,
Can you please give me an example to create the digital waveforms in my case. I am trying to plot digital signal continuously from an NI 9403 DIO channel in cRIO 9045. I am accessing FPGA DI/O channels in LabVIEW Real time target. Which DAQmx function I can use?. I have tried the inbuilt DAQmx example "Digital-Continuous Input.vi" but its not working, as I am not able to directly link the 9403 channels with DAQmx API's because they are configured in FPGA target. Please guide.
03-07-2019 06:37 PM
Hey Dev2018,
If you follow the directions in the Using CompactRIO with the NI-DAQmx API white paper, does that help?
Also, which Programming Mode is your cRIO set in?
Best regards,
03-08-2019 09:24 AM - edited 03-08-2019 09:27 AM
Hi Ryan,
I tried the directions given in "Using CompactRIO with the NI-DAQmx API" white paper. The problem is that I can't see my channels in Physical Channels Input terminals, as my modules are configured as FPGA target with the programming mode " LabVIEW FPGA". I can see my modules If I change the programming mode to "Real Time DAQmx" (Keeping the modules in FPGA target), but during execution its returning back to LabVIEW FPGA mode. The modules 2 & 3 whose channels data I want to acquire need to configure in FPGA as per my project requirement. You can see the configuration of my modules in the attached picture.