내쇼날인스트루먼트(ni.com/korea, 이하 NI)는 엔지니어들이 개발을 간소화하고 에코시스템의 소프트웨어를 시스템에 효율적으로 통합할 수 있게 해주는 LabVIEW 2016 시스템 설계 소프트웨어를 발표했다. 이 최신 버전 LabVIEW에는 코드의 병렬 루프 간의 복잡한 통신을 간소화하는 새로운 채널 와이어가 포함된다. 채널 와이어 방식은 LabVIEW 데스크톱 버전과 리얼타임 버전이 모두 제공되며, 코드 가독성을 개선하고 개발 시간을 단축해 준다.
VI 엔지니어링(VI Engineering)의 수석 엔지니어인 크리스토퍼 렐프(Christopher Relf)는 “LabVIEW 2016의 새로운 채널 와이어를 통해 도메인 간 전송을 보다 손쉽게 수행하는 아키텍처를 설계하여 애플리케이션 개발 속도를 높일 수 있게 되었다”며, “채널 와이어를 사용하면 백그라운드에서 여러 개의 맞춤형 소프트웨어를 만들고 관리할 필요 없이, 다양한 소스들을 기본적으로 갖추고 있는 정밀한 소프트웨어 아키텍처 패턴을 구성할 수 있다”고 말했다.
LabVIEW 사용자들은 제품 자체는 물론 제품을 지원하는 개방적인 에코시스템을 최대한 활용해 왔다. LabVIEW 2016 또한 Python 및 타사 디바이스와 긴밀하게 호환되며, 이러한 개방성과 새로 추가된 몇 가지 개선점을 바탕으로 사용자들은 코드 개발 및 배포를 간소화하여 지속적으로 생산성을 향상시킬 수 있다.
LabVIEW 2016은 2세대 VST(Vector Signal Transceiver), NI PXIe-6570 디지털 패턴 계측기, NI PXIe-4135 저전류 SMU(Source Measure Unit), TSN(Time-Sensitive Networking) 지원 CompactRIO 컨트롤러, NI ELVIS RIO 제어 모듈 등의 RF 설계 및 테스트, 임베디드 제어 및 모니터링, 엔지니어링 교육용 최신 NI 하드웨어 기술과 전면 호환된다.
최신 버전의 LabVIEW는 다음과 같은 기능을 제공한다.
· 복잡한 비동기 데이터 전송을 하나의 와이어로 수행하는 새로운 채널 와이어 기능을 통해 개발 간소화
· LabVIEW Control Design 및 Simulation Module, LabVIEW MathScript Real-Time Module, LabVIEW Unit Test Framework Toolkit, LabVIEW Desktop Execution Trace Toolkit, LabVIEW VI Analyzer Toolkit을 위한 새로운 64비트 애드온 지원으로 더 많은 RAM 및 메모리 사용
· 기존에 지원되던 10,000개의 계측기에 500개의 새로운 디바이스에 대한 지원이 추가되어 Driver Network 계측기로 벤치탑 측정 자동화 간소화
· Python 스크립트를 LabVIEW 애플리케이션에 통합하는 간단한 API인 LabVIEW용 Python Integration Toolkit(LabVIEW Tools Network에서 다운로드 가능)을 사용하여 Python IP 통합
오윤경 기자 news@icnweb.co.kr