How Can I Access the Internal Counters on My CompactRIO Controller?

Updated Sep 12, 2025

Reported In

Hardware

  • CompactRIO Controller

Driver

  • NI-DAQmx

Issue Details

In my CompactRIO Controller's specifications sheet I see that it has counters but they are not showing up in my LabVIEW project. I am also unable to access these counters in my FPGA target. How can I access these counters in my LabVIEW application.

Solution

  • These counters where added to the CompactRIO controllers of the following series to add support for DAQmx applications: cRIO 904X and cRIO 905X. 
  • You can only access these counters in DAQmx tasks on your Real-Time target.

Additional Information

  • You can get access to the internal counters in these chassis the same way that you access them in a Compact DAQ chassis.
  • The CmpactRIO Controller must have the DAQmx Real-Time Support loaded correctly.
  • If you're unable to access the counters even with NI-DAQmx loaded in the controller, you'll need to reinstall NI-DAQmx in your host computer and reload NI-DAQmx to the cRIO.
  • You can find if your device supports NI-DAQmx on the driver's readme.