NI 產品與 Python

圖中包含 NI 硬體、PXI 系統、CompactDAQ 裝置、CompactRIO、FieldDAQ,以及顯示搭配 Python 模組使用 TestStand 的螢幕。

NI 致力開發能與 Python 搭配使用的產品。深入了解這些產品及其搭配 Python 使用的方式。

NI 搭配 Python 的用途

NI 致力於將自家產品與 Python 整合,包括硬體驅動程式到軟體轉接器等。以下列出幾種使用者最常搭配 NI 產品使用 Python 的方式:

""

擷取與分析資料

工程師在 Python 中進行量測與分析常式的程式設計。NI-DAQmx 驅動程式支援以 NI DAQ 裝置進行資料擷取。

""

執行驗證與生產測試

驗證與生產工程師在 Python 中自動化測試作業。模組化儀器 Python 驅動程式可讓使用者自動化 NI PXI 儀器並加以控制。

""

開發自動化測試系統

LabVIEW 是針對測試與量測作業最佳化的程式設計環境。使用者可以利用 Python Node 開發 UI 並呼叫 Python 程式碼。

""

使用 TestStand 建立測試序列

在 NI 測試系統軟體 TestStand 中,使用者可以透過任何程式設計語言排序測試。使用者可以利用 Python Adapter 呼叫 Python 程式碼。

硬體

此圖當中包含了 NI 硬體、PXI 系統、CompactDAQ 裝置等內容。

NI 已開發多種 Python 封套,可介接 NI 硬體並與之連線。利用以下的下拉式選單深入了解與 Python 相容的 NI 硬體。

深入了解與 Python 相容的 NI 硬體

PXI 儀器

nimi-python 儲存區整合了多種模組,可供與支援 NI 電源供應器電源量測單元多功能數位電錶波形產生器示波器切換器,以及數位碼型產生器的 NI PXI 模組化儀器連接。

 

nidaqmx 封裝支援與 NI PXI DAQ 儀器通訊的功能。

 

CompactDAQ 與 PC-Based DAQ 裝置

nidaqmx 封裝支援與 CompactDAQPC-Based DAQ 裝置通訊的功能。

 

RIO 硬體

nifpga 封裝支援 NI RIO 硬體內的通訊功能。此功能支援 NI CompactRIO單卡式 RIOFlexRIO 以及 R-Series Multifunction RIO

 

傳統桌上儀器

PyVISA 封裝支援採用 NI 序列、GPIB、乙太網路、PXI、USB 與 C 系列介面的儀器控制功能。

 

取得適用於 NI 產品的 Python 資源

NI 提供您旗下各種工具的概述,並說明這些工具能如何搭配 Python 使用。您可以針對各種 Python 工具查看相關安裝指示、支援環境、API 參考以及範例。