개발에 사용하려면 LabVIEW를 선택하고, 테스트 시퀀싱, 데이터로깅 및 데이터 시각화의 생산성을 높이려면 LabVIEW+로 업그레이드하십시오.
이 테이블은 새로운 소프트웨어 어플리케이션을 개발할 때 사용할 수 있는 에디션을 비교합니다. 생산 시스템과 어플리케이션의 문제를 해결할 수 있도록 디버그 및 배포 라이센스도 제공됩니다.
모든 LabVIEW 에디션은 영어, 프랑스어, 독일어, 한국어, 일본어 및 중국어 간자체로 출시되었습니다.
무료 평가판 | — | — | 무료 평가판 |
차별화된 기능 | 간단한 테스트 및 측정 어플리케이션을 만드는데 권장됩니다.
다음과 같은 LabVIEW의 표준 기능을 포함합니다.
| 고급 분석 또는 신호 처리가 필요한 어플리케이션에 권장됩니다.
Base 에디션에 다음 추가 기능이 포함되어 있습니다.
| 소프트웨어 엔지니어링, 코드 배포, 보고서를 위한 도구가 필요한 프로그래머에게 권장됩니다.
Full 에디션에 다음 추가 기능이 포함되어 있습니다.
|
OS 지원 LabVIEW를 구매하면 지원되는 모든 OS에서 LabVIEW를 사용할 수 있습니다 | |||
Windows | |||
Linux | — | ||
하드웨어 통합 | |||
NI 하드웨어에서 데이터 수집 | |||
타사 하드웨어에서 데이터 수집 | |||
리얼타임 하드웨어로 배포 | — | LabVIEW Real-Time Module 필요 | LabVIEW Real-Time Module 필요 |
FPGA 하드웨어로 배포 | — | LabVIEW FPGA Module 필요 | LabVIEW FPGA Module 필요 |
프로그래밍 기능 | |||
기본 그래픽 기반 프로그래밍 | |||
멀티스레드 코드 실행 | |||
코드 디버깅 | |||
이벤트 드리븐 프로그래밍 | |||
객체 지향 프로그래밍 | |||
수학 | |||
표준 수학 함수 | |||
확률과 통계 | |||
선형 대수 | — | ||
커브 피팅 | — | ||
미분 방정식 | — | ||
보간 및 외삽 | — | ||
미적분 | — | ||
신호 프로세싱 및 컨트롤 | |||
신호 측정 | — | ||
신호 생성 | — | ||
PID 및 퍼지 로직 | — | ||
신호 컨디셔닝 및 필터링 | — | ||
윈도잉 | — | ||
신호 연산 | — | ||
변환 | — | ||
웨이블렛 분석 | — | — | |
시계열 분석 | — | — | |
비전 분석 | 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 필요 |
데이터 읽기, 쓰기, 공유 | |||
파일에 읽기 및 쓰기 | |||
네트워크 통신 | |||
이미지 파일 시각화 및 분석 | NI Vision Development Module 필요 | NI Vision Development Module 필요 | NI Vision Development Module 필요 |
웹 서비스 | — | ||
Microsoft Office용 리포트 생성 | — | — | |
데이터베이스 연결 | — | — | |
소프트웨어 엔지니어링 도구 | |||
그래픽 Diff | |||
그래픽 병합 | — | — | |
동적 코드 분석 | — | — | |
정적 코드 분석 | — | — | |
유닛 테스트 프레임워크 | — | — | |
소프트웨어 상호 호환성 및 코드 통합 | |||
DLL 및 .NET 어셈블리 호출 | |||
텍스트 기반 소스 코드(C/C++, Python 등) 통합 | |||
MATLAB® 코드 호출 | |||
코드 배포 및 분산 | |||
실행 파일 빌드 | LabVIEW 어플리케이션 빌더 필요 | LabVIEW 어플리케이션 빌더 필요 | |
공유 라이브러리 빌드 | LabVIEW 어플리케이션 빌더 필요 | LabVIEW 어플리케이션 빌더 필요 | |
설치 프로그램 빌드 | LabVIEW 어플리케이션 빌더 필요 | LabVIEW 어플리케이션 빌더 필요 | |
인터넷으로 프로그램 원격 제어 | — | ||
웹 어플리케이션 생성 | G Web Development Software 필요 | G Web Development Software 필요 | G Web Development Software 필요 |
애드온은 관련된 모든 기능을 제공하지만, 반드시 별도로 구입해야 합니다.
LabVIEW 디버그 및 배포 라이센스를 사용하면 이전 테이블에 보이는 개발 라이센스 중 하나로 생성된 어플리케이션이나 시스템의 문제를 수정할 수 있습니다.
LabVIEW 2022 Q3 릴리즈부터 디버그 및 배포 라이센스는 사용 중인 LabVIEW 에디션, 모든 LabVIEW 모듈(LabVIEW FPGA 및 LabVIEW Real-Time), 모든 LabVIEW 툴킷을 활성화합니다.
디버그 및 배포 라이센스는 1년 스탠다드 서비스 프로그램 (SSP) 계약이 포함된 영구 라이센스로 판매됩니다.
LabVIEW 런타임 엔진을 사용하면 개발 시스템을 설치하지 않고, 배포된 시스템에서 LabVIEW 실행 파일을 실행할 수 있습니다. 더 자세한 정보는 LabVIEW 매뉴얼을 참조하십시오. LabVIEW 런타임 엔진은 LabVIEW 런타임 엔진 다운로드 페이지에서 찾을 수 있습니다.
유효한 LabVIEW 구독 라이센스가 있거나 서비스 계약을 맺은 경우 LabVIEW 다운로드 페이지에서 이전 버전의 LabVIEW에 액세스할 수 있습니다. 서비스 팩과 패치는 다운로드 페이지에서도 다운로드할 수 있습니다.
비영리 목적으로 사용할 LabVIEW Community Edition을 찾고 계십니까?
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에서 개발된 독립형 어플리케이션을 생성하고 배포하기 위한 도구를 제공합니다.