NI 제품 및 Python

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

NI는 Python과 호환되는 제품을 만들기 위해 최선을 다하고 있습니다. 이러한 제품들에 대해서, 그리고 그들을 Python과 함께 사용하는 방법에 대해 자세히 알아보십시오.

NI와 Python으로 할 수 있는 일

하드웨어용 드라이버에서 소프트웨어용 어댑터에 이르기까지, NI는 제품을 Python과 통합하는 데 투자했습니다. 다음은 고객이 NI 제품과 함께 Python을 사용하는 가장 일반적인 몇 가지 방법입니다.

""

데이터 수집 및 분석

엔지니어는 Python으로 측정 및 분석 루틴을 프로그램합니다. NI-DAQmx 드라이버는 NI DAQ 디바이스를 사용한 데이터 수집을 지원합니다.

""

검증 및 생산 테스트 수행

검증 및 생산 엔지니어는 Python에서 테스트를 자동화합니다. 모듈형 계측 Python 드라이버를 사용하면 NI PXI 계측기를 자동화하고 제어할 수 있습니다.

""

자동화 테스트 시스템 개발

LabVIEW는 테스트 및 측정에 최적화된 프로그래밍 환경입니다. 사용자는 UI를 개발하고 Python 노드를 사용하여 Python 코드를 호출할 수 있습니다.

""

TestStand로 테스트 시퀀스 생성

NI의 테스트 관리 소프트웨어인 TestStand를 사용하면 모든 프로그래밍 언어로 테스트 시퀀스를 개발할 수 있습니다. 사용자는 Python 어댑터를 사용하여 Python 코드를 호출합니다.

하드웨어

NI 하드웨어, PXI 시스템, CompactDAQ 디바이스 등이 포함된 사진.

NI는 NI 하드웨어와의 인터페이스 및 연결을 위해 Python 래퍼를 개발했습니다. 아래의 드롭다운 메뉴에서 Python 호환 NI 하드웨어에 대해 더 자세히 알아보십시오.

Python 호환 NI 하드웨어에 대해 더 알아보기

PXI 계측기

nimi-python 저장소는 NI 전원 공급 장치, 소스 측정 유닛, 디지털 멀티미터, 웨이브폼 생성기, 오실로스코프, 스위치디지털 패턴 계측기와 함께 작동하는 NI PXI 모듈형 계측기에 연결하기 위한 모듈 모음입니다.

 

nidaqmx 패키지는 NI PXI DAQ 계측기와의 통신을 지원합니다.

 

CompactDAQ 및 PC 기반 DAQ 디바이스

nidaqmx 패키지는 CompactDAQPC 기반 DAQ 디바이스와의 통신을 지원합니다.

 

RIO 하드웨어

nifpga 패키지는 NI RIO 하드웨어 내 통신을 지원합니다. 이는 NI CompactRIO, 단일 보드 RIO, FlexRIOR 시리즈 다기능 RIO와 함께 작동합니다.

 

기존의 벤치탑 계측기

PyVISA 패키지는 NI 시리얼, GPIB, 이더넷, PXI, USB 및 C 시리즈 인터페이스를 사용한 계측기 제어를 지원합니다.

 

NI 제품에 대한 Python 리소스 얻기

NI는 당사의 도구에 대한 간략한 설명과 그 도구를 Python과 함께 사용하는 방법을 제공합니다. 각 Python 도구에 대해 설치 지침, 지원 환경, API 참조 및 예제를 얻을 수 있습니다.