在 NI Linux Real-Time 设备上安装 NI-DAQmx Python API

更新 Sep 18, 2023

环境

硬件

  • cRIO-9040
  • cRIO-9041
  • cRIO-9042
  • cRIO-9043
  • cRIO-9045
  • cRIO-9046
  • cRIO-9047
  • cRIO-9048
  • cRIO-9049
  • cRIO-9053
  • cRIO-9054
  • cRIO-9055
  • cRIO-9056
  • cRIO-9057
  • cRIO-9058

软件

  • NI Linux RT System Image

驱动

  • NI-DAQmx

  • 如何在 NI Linux Real-Time 控制器上安装 NI-DAQmx Python API?
NI-DAQmx Python API 支持 NI Linux Real-Time OS。在 NI Linux Real-Time OS 上使用 Python 进行编程之前,您需要注意:使用Python进行编程后,在Python程序执行时会失去实时操作系统的确定性。

以下步骤将演示如何在 NI Linux 实时控制器上安装 NI-DAQmx Python API。控制器需要互联网连接才能下载Python套件。
  • 确保 NI-DAQmx 已安装在 NI Linux 实时控制器上。
  • 将软件离线安装到NI Linux Real-Time装置
    • 运行opkg install python3-pip命令,安装 Python安装工具。
    • 运行pip3 install nidaqmx命令,安装 NI-DAQmx Python API。
      ​​​​

执行上述命令后,现在可以使用 Python对NI DAQ设备进行控制了。
CleanShot 2022-04-11 at 14.40.07.png