Checking IO Status or Error in DAQmx for NI 92xx, NI 93xx, and NI 94xx

Updated Jan 11, 2019

Reported In


  • LabVIEW


  • NI-DAQmx


  • NI 92xx
  • NI 93xx
  • NI 94xx

Issue Details

In my application my NI C Series Modules will encounter certain conditions such as:
  • Overvoltage
  • Overcurrent
  • Open thermocouple
  • Excitation disconnection
Besides possible abnormalities in the data how can I know if my C Series IO experiences this status? 


The IO Status can be accessed with the DAQmx Read Property Node for input or DAQmx Write Property Node for output, please see the images below. These property nodes will indicate which channel is currently encountering the fault.

Also below is a table of the C Series Modules that support IO Statuses along with the statuses.
ModuleIO Status
NI 9212    Open Thermocouple
NI 9213    Open Thermocouple, Common Mode Range Error
NI 9214    Open Thermocouple, Common Mode Range Error
NI 9218    Excitation Fault, Open Current Loop
NI 9219    Overcurrent
NI 9230    Overcurrent, Open Current Loop
NI 9232    Overcurrent, Open Current Loop
NI 9260    External Overvoltage
NI 9265    Open Current Loop, Power Supply Fault
NI 9269    Overcurrent
NI 9476    Overcurrent
NI 9478    Overcurrent, Overtemperature