NI产品Python结合

Photo containing NI hardware, a PXI system, CompactDAQ device, CompactRIO, FieldDAQ and monitor displaying TestStand with Python modules.

NI致力于开发可与Python结合使用的产品。详细了解这些产品及其如何与Python结合使用。

NIPython哪些应用

从硬件驱动程序到软件适配器,NI都进行了投资,旨在将我们的产品与Python进行集成。以下是客户结合使用Python与NI产品的一些比较常见的方式:

""

采集和分析数据

工程师使用Python编程测量和分析例程。NI-DAQmx驱动程序支持使用NI DAQ设备进行数据采集。

""

执行验证和生产测试

验证和生产工程师使用Python执行自动化测试。模块化仪器Python驱动程序可实现NI PXI仪器的自动化和控制。

""

开发自动化测试系统

LabVIEW是针对测试和测量进行优化的编程环境。用户可以通过Python节点开发UI并调用Python代码。

""

使用TestStand创建测试序列

在NI的测试执行程序软件TestStand中,用户可以使用任意编程语言进行序列测试。用户可通过Python适配器调用Python代码。

硬件

包含NI硬件、PXI系统、CompactDAQ设备等的图片。

NI已开发用于连接NI硬件的Python包装器。通过下面的下拉菜单详细了解兼容Python的NI硬件。

详细了解兼容PythonNI硬件

PXI仪器

nimi-python存储库是用以连接NI PXI模块化仪器的模块集合,可与NI电源源测量单元数字万用表波形发生器示波器开关数字码型仪器搭配使用。

 

nidaqmx程序包支持与NI PXI DAQ仪器进行通信。

 

CompactDAQ基于PCDAQ设备

nidaqmx程序包支持与CompactDAQ基于PC的DAQ设备进行通信。

 

RIO硬件

nifpga程序包支持NI RIO硬件内的通信。适用于NI CompactRIO单板RIOFlexRIOR系列多功能RIO

 

传统台式仪器

PyVISA程序包支持通过NI串行、GPIB、以太网、PXI、USB和C系列接口实现仪器控制。

 

获取NI产品Python资源

NI提供了NI工具的概述及其与Python搭配使用的方法。对于每款Python工具,用户都可获取相关的安装说明、支持的环境、API参考和范例。