VeriStand

cancel
Showing results for 
Search instead for 
Did you mean: 

DAQmx Support for C series Modules on cRIO targets in VeriStand 2018

Solved!
Go to solution

Hello,

 

The last release of CompactRIO includes support for DAQmx on cRIO chassis (see What is CompactRIO with NI-DAQmx?). It is now possible to use some C series modules with DAQmx from any LabVIEW RT application in CompactRIO chassis. We can now access to C series modules unsing FPGA interface, Scan Mode or DAQmx (support may vary according to the considered module, see NI C Series Module Compatibility Chart).

 

And what about VeriStand 2018 ? I did not find any information about that support in VeriStand 2018 What's New.

 

So I made some test to use a NI 9203 with VeriStand using DAQmx interface, on a cRIO-9045. The module was properly configured in MAX to use DAQmx. VeriStand hardware discovery wasn't able to see the module. I tried to set it up manually, using the "Mod5" seen in MAX as device name, the project did not deploy: an error stands DAQ device not supported (or something like that).

 

I know that VeriStand is build on LabVIEW, and this implies a kind of delay between new features available in LabVIEW and their implementation in native VeriStand features. Could you confirm that DAQmx interface for C series modules is not available in VeriStand 2018, using native DAQmx section in the System Explorer? Or is it supposed to work? (and what did I miss in configuration? )

 

Best regards,

0 Kudos
Message 1 of 11
(6,737 Views)
Solution
Accepted by Mathieu_R.

Bonjour Mathieu,

 

VeriStand 2018 officially supports all CompactRIO with NI-DAQmx controllers (cRIO-904x) as a RIO device. VeriStand 2018 does not yet support these controllers as a DAQmx device.

 

Have a good day

Best regards,

Eloise
NI France

Message 2 of 11
(6,712 Views)

Hi Eloïse,

 

Nice to read you, thank you very much for that quick confirmation Smiley Wink

 

When this functionality would be available ? Can I consider it should be in VeriStand 2019 ?

 

Regards,

0 Kudos
Message 3 of 11
(6,710 Views)

Mathieu,

 

I'm sorry, we have no information on the availability of these functions.

 

Best regards,

Eloise
NI France

0 Kudos
Message 4 of 11
(6,705 Views)

HI Mathieu,

 

As Eloise mentioned, VeriStand 2018 does not support NI-DAQmx on CompactRIO. However, the cRIO-904x controllers do support the using the device in FPGA or Scan Engine Mode.

 

Adding NI-DAQmx on CompactRIO support in VeriStand is something that we are planning to add in the future. However, we do not have a concrete timeline for when this functionality will be added. 

 

Thanks,

 

Andy 

Product Support Engineer

0 Kudos
Message 5 of 11
(6,693 Views)

Hello Andy,


Thank you for this information complement. It could be nice to be able to address fast acquition using waveform support of VeriStand, whithout having to develop a dedicated Custom Device - thus using DAQmx native support. I'll check future release notes...

Have a nice week-end,

Message 6 of 11
(6,686 Views)

Is this still true in VeriStand 2020 R6?

 

I noticed the Hardware Discovery Wizard is not able to find any DAQ devices even though they are installed in the chassis.

 

LotsaMotsa_0-1650917814524.png

 

0 Kudos
Message 7 of 11
(4,487 Views)

I asked my team to look into this a bit...

The underlying problem is that we're getting IDs from the NI DAQmx driver that are not what we expect when the modules are in a real cRIO.

If we test the modules that aren't detected in cRIO in a simulated cDAQ chassis, things are correctly discovered. 

Our best theory is that the ID query API provided by our driver started returning different data at some point. We have had trouble nailing down which version of DAQmx this might have happened; if we knew this then we could find who made the change and ask for alternative solutions.

Though its not a fix or workaround, I wanted to share what we learned from that investigation.

Darin Gillis
NI - Chief Product Owner - VeriStand
Message 8 of 11
(4,332 Views)

Thank you for the update Darin!

0 Kudos
Message 9 of 11
(4,310 Views)

I'm using Veristand 2023 Q1, and it appears that I still cannot use DAQmx access to my C series modules on a cRIO-9047. What is the status of this support?

 

Regards,

Rick Howard

0 Kudos
Message 10 of 11
(3,192 Views)