Changing Terminal Mode and Input Range of a Channel Using CompactRIO

Updated May 31, 2021

Environment

Hardware

  • NI-9205
  • NI-9206
  • CompactRIO Chassis

Software

  • LabVIEW FPGA Module

Driver

  • NI-DAQmx
  • NI CompactRIO

I am programming a C Series analog input module on the CompactRIO platform and I need to change the input range and terminal mode.

Depending on what mode you are programming your Real-Time controller, there are different ways to configure the channels.

Manually in the project explorer (using FPGA or Scan Interface Mode)

1. Right click the project and Select Properties


2. In the new configuration window that opens, select your desired input range and terminal mode.



Programmatically in LabVIEW FPGA

You can use the FPGA I/O Method Node to select the terminal mode, as shown below:

Programmatically in DAQmx (available on cRIO-904x and cRIO-905x controllers with NI-DAQmx installed)

If you are programming your Real-Time controller on DAQmx mode, you can use a DAQmx Channel Property Node to configure the terminal mode, as shown below:

Additional Information

You can not change the measurement mode for every C Series Module. For example, this is possible on the NI-9205 and NI-9206 modules. Some modules such as the NI-9207 only have one programming mode.