This content is not available in your preferred language.

The content is shown in another available language. Your browser may include features that can help translate the text.

Communicate with an NI Device Using SCPI Commands

Updated Dec 28, 2023

Reported In

Hardware

  • CompactDAQ Chassis
  • PXI Source Measure Unit

Driver

  • NI-DAQmx
  • NI-DCPower

Issue Details

 
I have a DAQ device (cDAQ, USB, or PXI(e)) and I would like to communicate with it using low-level VISA SCPI commands. Is this possible and is there a manual with the SCPI commands?
 
Also, do SMU cards like the PXIe-4138 support using SCPI commands?
 
 

Solution

 
No, NI DAQ (or PXI(e)) devices are not SCPI compliant. Instead, we have developed NI-DAQmx which is the driver needed to communicate with our NI hardware. The NI-DAQmx driver can be used to program in LabVIEW, LabWindows/CVI, and Measurement Studio for Visual Studio .NET.
 
 
As for SMU devices, they also do not support SCPI commands, and instead, the NI-DCPower driver API should be used for communicating with such devices.
 

Additional Information

It is possible to control your cDAQ with Python and DAQmx as well.