LabVIEW는 직관적인 프로그래밍 접근 방식, 모든 계측기에 대한 연결성, 완전히 통합된 사용자 인터페이스 등과 같이 테스트 시스템 개발을 위한 고유한 생산성 가속화 요인을 제공하는 그래픽 프로그래밍 환경입니다. 개발용 LabVIEW를 선택하거나 NI LabVIEW+ Suite를 구입해 테스트 시퀀싱, 데이터 로깅 및 데이터 분석을 위한 도구로 생산성을 높일 수 있습니다. LabVIEW에 대해 자세히 알아보십시오.
LabVIEW 개발 라이센스는 구독형 라이센스 및 영구 라이센스로 사용할 수 있습니다. 디버그 및 배포 라이센스도 제공되므로 생산 시스템 및 어플리케이션 관련 문제를 해결할 수 있습니다. 적절한 NI 소프트웨어 라이센스를 선택하는 방법에 대해 자세히 알아보십시오.
모든 LabVIEW 에디션은 영어, 프랑스어, 독일어, 한국어, 일본어 및 중국어 간체로 출시되었습니다.
영구 가격 | 가격 문의하기
선택 | 가격 문의하기
선택 | 가격 문의하기
선택 | 가격 문의하기
선택 |
무료 평가판 | — | — | 무료 평가판 | 무료 평가판 |
핵심적인 차별화 요소 | 간단한 테스트 및 측정 어플리케이션을 만드는 데 권장됩니다.
다음과 같은 LabVIEW의 표준 기능을 포함합니다.
| 고급 분석 또는 신호 처리가 필요한 어플리케이션에 권장됩니다.
Base 에디션에 다음 추가 기능이 포함되어 있습니다.
| 소프트웨어 엔지니어링, 코드 배포, 보고서를 위한 도구가 필요한 프로그래머에게 권장됩니다.
Full 에디션에 다음 추가 기능이 포함되어 있습니다.
| 출시 기간을 단축하기 위해 모듈형 코드 개발과 상위 레벨 프레임워크가 필요한 전체 테스트와 검증 시스템을 구축하는 엔지니어에게 권장됩니다.
LabVIEW Professional 에디션에 다음 추가 기능이 포함되어 있습니다.
|
OS 지원 | ||||
Windows | ||||
Linux | — | |||
하드웨어 통합 | ||||
NI 하드웨어에서 데이터 수집 | ||||
타사 하드웨어에서 데이터 수집 | ||||
리얼타임 하드웨어로 배포 | — | LabVIEW Real-Time Module 필요 | LabVIEW Real-Time Module 필요 | LabVIEW Real-Time Module 필요 |
FPGA 하드웨어로 배포 | — | LabVIEW FPGA Module 필요 | LabVIEW FPGA Module 필요 | LabVIEW FPGA Module 필요 |
프로그래밍 기능 | ||||
기본 그래픽 기반 프로그래밍 | ||||
멀티스레드 코드 실행 | ||||
코드 디버깅 | ||||
이벤트 드리븐 프로그래밍 | ||||
객체 지향 프로그래밍 | ||||
수학 | ||||
표준 수학 함수, 확률, 통계 | ||||
선형 대수 | — | |||
커브 피팅 및 미분 방정식 | — | |||
보간 및 외삽 | — | |||
신호 프로세싱 및 컨트롤 | ||||
신호 생성 및 측정 | — | |||
PID 및 퍼지 로직 | — | |||
신호 컨디셔닝 및 필터링 | — | |||
윈도잉 | — | |||
변환 | — | |||
웨이블렛 분석 | — | — | ||
시계열 분석 | — | — | ||
비전 분석 | NI Vision Development Module 필요 | NI Vision Development Module 필요 | NI Vision Development Module 필요 | NI Vision Development Module 필요 |
오디오, 진동 및 왜곡 측정, 웨이브폼 생성, 주파수, 과도 및 차수 분석 | — | LabVIEW Sound and Vibration Toolkit 필요 | LabVIEW Sound and Vibration Toolkit 필요 | LabVIEW Sound and Vibration Toolkit 필요 |
데이터 읽기, 쓰기, 공유 | ||||
파일에 읽기 및 쓰기 | ||||
네트워크 통신 | ||||
웹 서비스 | — | |||
Microsoft Office용 리포트 생성 | — | — | ||
데이터베이스 연결 | — | — | ||
소프트웨어 엔지니어링 도구 | ||||
그래픽 Diff | ||||
그래픽 병합 | — | — | ||
동적 및 정적 코드 분석 | — | — | ||
유닛 테스트 프레임워크 | — | — | ||
소프트웨어 상호 호환성 및 코드 통합 | ||||
DLL 및 .NET 어셈블리 호출 | ||||
텍스트 기반 소스 코드(C/C++, Python 등) 통합 | ||||
MathWorks® MATLAB® 소프트웨어에서 코드 호출 | ||||
코드 배포 및 분산 | ||||
실행 파일, 공유 라이브러리, 설치 프로그램 빌드 | LabVIEW 어플리케이션 빌더 필요 | LabVIEW 어플리케이션 빌더 필요 | ||
인터넷으로 프로그램 원격 제어 | — | |||
테스트 시스템 개발 | ||||
테스트 시퀀스 생성 및 편집, 배포 가능한 테스트 시스템 생성 | NI TestStand 필요 | NI TestStand 필요 | NI TestStand 필요 | |
코딩 없이 NI PXI 인스트루먼트에서 데이터 설정 및 수집 | NI InstrumentStudio 필요 | NI InstrumentStudio 필요 | NI InstrumentStudio 필요 | |
확장 가능한 혼합 신호 데이터 로깅 및 신속한 센서 설정 | NI FlexLogger 필요 | NI FlexLogger 필요 | NI FlexLogger 필요 | |
바로 사용 가능한 테스트 데이터 시각화, 처리, 보고 도구를 사용하여 측정 데이터 인사이트를 빠르게 얻고 자동화 | NI DIAdem 필요 | NI DIAdem 필요 | NI DIAdem 필요 | |
웹 어플리케이션 생성 | NI G Web Development Software 필요 | NI G Web Development Software 필요 | NI G Web Development Software 필요 |
애드온은 관련된 모든 기능을 제공하지만, 반드시 별도로 구입해야 합니다.
LabVIEW 디버그 및 배포 라이센스를 사용하면 이전 테이블에 보이는 개발 라이센스 중 하나로 생성된 어플리케이션이나 시스템의 문제를 수정할 수 있습니다.
LabVIEW 2022 Q3 릴리즈부터 디버그 및 배포 라이센스는 사용 중인 LabVIEW 에디션, 모든 LabVIEW 모듈 (LabVIEW FPGA 및 LabVIEW Real-Time), 모든 LabVIEW 툴킷을 활성화합니다.
디버그 및 배포 라이센스는 처음 1년간 NI 소프트웨어 서비스 계약이 포함된 영구 라이센스로 판매됩니다. 첫해가 지나면 소프트웨어 서비스는 1년 단위로 갱신할 수 있습니다.
LabVIEW 런타임 엔진을 사용하면 개발 시스템을 설치하지 않고, 배포된 시스템에서 LabVIEW 실행 파일을 실행할 수 있습니다. 자세한 정보는 LabVIEW 사용자 매뉴얼을 참조하십시오. LabVIEW 런타임 엔진은 LabVIEW 런타임 엔진 다운로드 페이지에서 찾을 수 있습니다.
유효한 LabVIEW 구독 라이센스가 있거나 NI 소프트웨어 서비스 계약을 맺은 경우 LabVIEW 다운로드 페이지에서 이전 버전의 LabVIEW에 액세스할 수 있습니다. 서비스 팩과 패치는 다운로드 페이지에서도 다운로드할 수 있습니다. 소프트웨어 서비스 혜택에 대해 자세히 알아보십시오.
비영리 목적으로 사용할 LabVIEW Community Edition을 찾고 계십니까?
MathWorks® 및 MATLAB®은 The MathWorks, Inc.의 등록 상표입니다. Linux® 등록 상표는 전 세계에 상표권을 보유하고 있는 Linus Torvalds와 독점 라이센스 계약을 맺고 있는 LMI의 2차 라이센스에 따라 사용되었습니다.
LabVIEW Real-Time Module을 사용하면 코드를 개발 및 디버깅, 컴파일하여 임베디드 하드웨어에 다운로드한 후 결정성 있게 실행할 수 있습니다.
LabVIEW FPGA Module을 사용하면 맞춤형 하드웨어 로직을 개발 및 디버깅하여 컴파일하고 NI 재구성 가능한 I/O (RIO) 하드웨어에 다운로드할 수 있습니다.
NI Vision Development Module을 사용하면 Windows 및 리얼타임 시스템에서 사용할 머신 비전과 이미지 프로세싱 어플리케이션을 개발할 수 있습니다.
LabVIEW VI Analyzer Toolkit을 사용하면 디버깅을 효과적으로 수행하고 어플리케이션의 성능과 기능을 개선하는 코딩 기법을 적용할 수 있습니다.
LabVIEW Unit Test Framework Toolkit을 사용하면 VI 유닛 테스트를 자동화하여 기능 검증을 수행하고 어플리케이션이 정상적으로 작동하는지 확인할 수 있습니다.
LabVIEW Application Builder Module을 사용하면 LabVIEW로 개발한 독립형 어플리케이션을 생성하고 배포할 수 있습니다.
LabVIEW Desktop Execution Trace Toolkit을 사용하면 LabVIEW 어플리케이션의 런타임 실행을 검사하여 코드 문제를 발견하고 버그 지점을 파악할 수 있습니다.
G Web Development Software는 웹 개발 기술 없이 테스트 및 측정 어플리케이션용 웹 기반 사용자 인터페이스를 생성할 수 있도록 지원합니다.
LabVIEW Sound and Vibration Toolkit은 오디오 테스트, 음향 측정 및 진동 측정 어플리케이션을 위한 함수 및 인디케이터를 제공합니다.
LabVIEW Application Builder Module은 LabVIEW에서 개발된 독립형 어플리케이션을 생성하고 배포하기 위한 도구를 제공합니다.
TestStand는 검증 및 생산에서 엔지니어의 시스템 개발과 배포를 가속화하는 테스트 실행 소프트웨어입니다.
InstrumentStudio는 대화형 PXI 측정에 대한 통합 접근 방식, 테스트 시스템을 모니터링 및 디버그하는 기능, 자동화된 테스트 어플리케이션에 대한 간소화된 연결을 제공하는 어플리케이션 소프트웨어입니다.
FlexLogger를 사용하면 신속한 센서 설정 및 혼합 신호 데이터 로깅이 가능하므로 프로그래밍할 필요가 없습니다. NI 데이터 수집 하드웨어를 기반으로 구축된 유연하고 확장 가능한 데이터 로깅 시스템으로 테스트 어플리케이션 검증을 단순화합니다. FlexLogger는 모든 기능을 갖춘 버전과 무료인 Lite 버전을 제공합니다.
DIAdem은 근본 원인 분석을 처리, 시각화 및 간소화하여 가장 복잡한 테스트 문제에 대한 정답을 모두 하나의 장소에서 찾을 수 있도록 지원하는 어플리케이션 소프트웨어입니다.