Use cDAQ-9185 / 9189 with NI Linux RT PXIe controller as host

Updated Sep 21, 2023

Environment

Hardware

  • cDAQ-9185
  • cDAQ-9189
  • PXIe-8840

Operating System

  • LabVIEW Real-Time (NI Linux Real-Time)

This tutorial describes how to configure NI MAX (Measurement & Automation Explorer) to use cDAQ-9185-9189 with the NI-Linux-RT-PXIe controller as a host. The setting method is the same as the procedure in the "Connecting to a Real-Time Controller" chapter described in the cDAQ-9185 / 9189 User Manual. PXIe controller although has 2 ethernet ports, but do not have the built-in integrated switch chip, thus both ports are independent of each other. So, the host, NI-Linux-RT-PXIe controller, and cDAQ-9189 should be connected by a Network Switch or Router. If the host is connected to the PXI Primary Port and the cDAQ-9185/9189 is connected to the PXI Secondary Port, the cDAQ cannot be detected under PXI.

  1. Open NI MAX on the host computer and select Remote Systems >> NI Linux RT PXIe Controller >> Devices and Interfaces >> Network Devices in the tree composition on the left. In this tutorial, the NI Linux RT PXIe controller is the PXIe-8840 Quad-Core. Figure 1.png
  2. Click Add Network Device >> Find Network NI-DAQmx Device . Figure 2.png
  3. Check and select the appropriate cDAQ-9185 / 9189 from the list of "Available Devices" to add a device. Figure 3.png
  4. Verify that cDAQ-9185 / 9189 is listed under NI MAX Remote Systems >> NI Linux RT PXIe Controllers >> Devices and Interfaces >> Network Devices .
  5. Select cDAQ-9185 / 9189 listed below your network device to self-test. Figure 4.png