테스트 및 검증 시스템 자동화에 LabVIEW를 사용하는 10가지 이유

작성일: Jul 28, 2011 | 0 Ratings | 0.00 out of 5 |  PDF

   직관적인 그래픽 기반 프로그래밍으로 테스트 개발 시간 단축
  NI LabVIEW 그래픽 기반 개발 환경을 사용하면 텍스트 라인을 작성할 필요없이 그래픽 아이콘을 드래그 앤 드롭하여 테스트 소프트웨어를 개발할 수 있습니다. 기존 프로그래밍 언어를 사용하면 몇 주가 걸리는 프로그램을 LabVIEW를 사용하면 프로그래밍 경험 없이도 단 몇 시간만에 완성할 수 있습니다. 직관적인 흐름차트는 개발, 유지, 이해가 편리한 방식으로 코드를 디스플레이합니다.
   무료로 제공되는 인스트루먼트 드라이버를 사용하여 어떠한 종류의 계측기를 신속하게 자동화
  인스트루먼트 드라이버 네트워크 (IDNet) 커뮤니티에는 거의 모든 계측기를 위한 수 천 종류의 무료 LabVIEW 인스트루먼트 드라이버가 있습니다. 일관적인 드라이버 API를 사용하면 각 계측기 전용의 로우레벨 명령을 익힐 필요가 없습니다. LabVIEW 인스트루먼트 드라이버 검색기를 사용하면 새로운 드라이버를 단 몇 초만에 개발 환경에서 직접 설치할 수 있습니다.
   NI TestStand와 같은 테스트 관리 소프트웨어와 통합
  테스트 관리 소프트웨어를 사용하면 테스트 관리 시스템을 처음부터 구축할 필요없이 코드 시퀀싱, 보고서 생성, 데이터베이스에 결과 로깅을 수행할 수 있습니다. 가장 인기있는 테스트 관리 소프트웨어인 NI TestStand는 LabVIEW와의 최상의 통합을 제공하므로, LabVIEW 코드를 편리하게 디버깅하고 더욱 신속한 테스트를 위해 코드 템플릿을 생성하고, LabVIEW 런타임 엔진의 로우 레벨 컨트롤을 통해 실행 성능을 증대할 수 있습니다.
   상용 소프트웨어를 사용하여 유지 관리 비용 절감
  시간이 지나서도 언제나 LabVIEW로 어플리케이션을 구축이 가능하다는 것은 NI가 새로운 OS와 기술에 지속적인 지원을 하고 있음을 확인할 수 있습니다. 멀티코어 프로세서와 64 비트 프로세서 등의 최신 기술에 지원 여부에 고민할 필요 없이 상용 소프트웨어 툴인 LabVIEW를 사용하면 제품 테스트에만 집중할 수 있습니다.
  장기적인 지원과 기존에 사용하던 코드 통합으로 투자 보호
  LabVIEW 개발자들은 세계 수준급의 전화 기술 지원과 온라인 토론방을 자국 언어로 이용할 수 있습니다. 내쇼날인스트루먼트는 LabVIEW에 대한 장기적인 지원을 제공하므로 사용자의 어플리케이션이 미래에도 지속적으로 실행될 수 있음을 보장합니다. 또한 LabVIEW는 LabVIEW 플랫폼으로 이동할 때 기존에 사용하던 코드를 DLL, .NET 어셈블리 또는 .m 파일 형태로 재사용하도록 합니다.
  멀티코어와 FPGA 같은 차세대 기술을 편리하게 통합
  여러분은 테스트 시스템의 최신 제품의 성능 조건을 만족하기 위해 멀티코어FPGA 같은 기술을 사용하게 될 것입니다. LabVIEW를 사용하면 내재적으로 병렬인 그래픽 기반 프로그래밍을 사용하여 멀티코어 프로세서 성능을 활용할 수 있습니다. LabVIEW를 사용하면 VHDL과 같은 다른 프로그래밍 언어를 익힐 필요가 없으므로 FPGA를 더욱 편리하게 프로그래밍할 수 있습니다.
    내장 연산 및 신호 처리 함수로 신호 분석하기
  LabVIEW는 테스트 엔지니어들을 위해 특수 제작된 수 천 종류의 고급 함수를 제공합니다. 이같은 강력한 도구를 사용하여 고급 신호 처리, 주파수 분석, 확률 및 통계, 디지털 신호 처리 등의 작업을 편리하게 수행할 수 있습니다. 또한 RF/통신, 소음/진동, 비디오 테스트 등과 같은 어플리케이션을 처리할 수 있도록 LabVIEW를 확장할 수 있습니다.
    직접 정의한 사용자 인터페이스로 결과를 디스플레이하고 기업 시스템에 데이터 저장
  LabVIEW를 사용하면 수 백 종류의 드래그 앤 드롭 컨트롤, 그래프 및 3D 디스플레이 도구로 데이터를 시각화 처리하기 위한 GUI를 신속하게 구축할 수 있습니다. 마우스 오른쪽을 클릭하여 메뉴에서 내장된 컨트롤의 모양과 포맷을 단 몇 초만에 직접 구성할 수 있습니다. 또한 LabVIEW를 사용하면 오프라인 분석을 위해 데이터베이스와 기업 시스템에 데이터를 저장할 수 있습니다.
    소스 컨트롤, 검증 및 요구사항 관리 툴과 상호작용
  대형 테스트 어플리케이션을 개발할 때 표준 소프트웨어 엔지니어링 사례를 참조하는 것이 일반적입니다. LabVIEW를 사용하면 요구 사항 관리와 소스 코드 컨트롤 같은 표준 소프트웨어 엔지니어링 프로세스 시스템과 통합할 수 있습니다. 또한 검증과 소프트웨어 품질 보증에 LabVIEW 툴을 사용할 수도 있습니다.
    전 세계 엔지니어 커뮤니티와 협력 개발
  지금까지 수 백만명의 사용자가 LabVIEW를 자신들의 다양한 어플리케이션에 성공적으로 채택하였으므로, 포괄적인 기술 지원 네트워크를 활용함으로써 위험 부담을 줄일 수 있습니다. 다양한 예제 프로그램, 기술 백서, 온라인 기술지원 데이터베이스 문서를 살펴볼 수 있습니다. 또한 LabVIEW 사용자 그룹, 제품 협력업체 및 전 세계 통합업체 등의 네트워크에 참여할 수 있습니다.
                 

추가 자료

 테스트 및 검증 시스템 자동화를 위한 NI LabVIEW

웹 세미나: LabVIEW로 테스트 시스템을 자동화하는 방법

무료 LabVIEW 평가판 사용하기

위로

Language

Bookmark & Share

Ratings

Rate this document

Answered Your Question?
Yes No

Submit