Programmatically Setting Module I/O Properties Using CompactRIO Scan Mode

Updated Mar 16, 2018

Reported In

Hardware

  • CompactRIO Controller

Software

  • LabVIEW Real-Time Module

Issue Details

I have shifted from using FPGA to using Scan Mode with all my modules. How can I use property nodes to access module I/O properties when using Scan Mode?

Solution

To configure modules using the Scan Engine, place a property node on the block diagram of the host VI, and select the following class by right-clicking the property node and navigating to Select Class» Variable»Variable Object»Variable Container»I/O Variable Container»RSI Module» Your Module to Configure.

The below picture is an example of configuring an NI 9205 module.

 

Additional Information

To further automate the process, it is possible to setup Programmatic Discovery, Configuration, and Access of CompactRIO Scan Mode I/O with LabVIEW.

Note: Some modules don’t have all the configurations available when in Scan Mode. For example, the Offset Cal Enable property for the NI 9237 is not available when using Scan Mode.

WAS THIS ARTICLE HELPFUL?

Not Helpful