labview 2016 업그레이드 노트 - national instruments ·...

14
LabVIEW 업그레이드 노트 이 업그레이드 노트에서는 Windows, OS X, LinuxLabVIEWLabVIEW 2016으로 업그레이드 하는 과정에 대해 설명합니다. 업그레이드하기 전에 다음 토픽에 대한 정보를 얻으려면 이 문서 를 참고하십시오. LabVIEW 업그레이드 권장 과정 이전 버전의 LabVIEW에서 저장한 VI를 로드하기 전에 알아야 할 잠재적인 호환성 문제 LabVIEW 2016의 새로운 기능과 동작 변경 목차 LabVIEW 2016으로 업그레이드하기...........................................................................................................................1 1. VI 및 컴퓨터 설정 백업하기...............................................................................................................................2 2. VI의 기존 동작 테스트 및 기록........................................................................................................................3 3. LabVIEW, 애드온, 디바이스 드라이버 설치하기....................................................................................4 4. VI 변환 및 동작 변경 문제 해결.......................................................................................................................4 일반적인 업그레이드 문제 해결하기...............................................................................................................6 업그레이드와 호환성 문제...............................................................................................................................................6 LabVIEW 2011 또는 이전 버전에서 업그레이드하기...............................................................................6 LabVIEW 2012에서 업그레이드하기.................................................................................................................6 LabVIEW 2013에서 업그레이드하기.................................................................................................................9 LabVIEW 2014에서 업그레이드하기...............................................................................................................10 LabVIEW 2015에서 업그레이드하기...............................................................................................................11 LabVIEW 2016의 특징과 변경내역.............................................................................................................................11 객체 선택, 이동 및 크기 조정 관련 개선사항............................................................................................11 병렬 코드 섹션 사이에서 비동기적으로 데이터 통신하기................................................................11 환경 개선사항.............................................................................................................................................................12 추가 및 변경된 VI 및 함수....................................................................................................................................13 추가 및 변경된 클래스, 프로퍼티, 메소드 및 이벤트............................................................................13 LabVIEW (64비트)의 애드온 통합....................................................................................................................14 OS XLabVIEW의 변경내역..............................................................................................................................14 LinuxLabVIEW의 변경내역.............................................................................................................................14 LabVIEW 이전 버전의 특징과 변경내역.................................................................................................................14 LabVIEW 2016으로 업그레이드하기 작은 어플리케이션의 경우 새 LabVIEW 버전을 설치하고 VI를 로드하는 방식으로 쉽게 새로운 LabVIEW 버전으로 업그레이드할 수 있습니다. 하지만, National Instruments는 업그레이드 시 발 생하는 문제점을 효율적으로 찾아내고 수정할 수 있도록 더 엄밀한 과정을 통해 업그레이드할 것을 권장합니다. 이 과정은 특히 다음과 같은 LabVIEW 어플리케이션에 사용할 때 유용합니다: 중요 한 작업을 컨트롤 또는 모니터하는 큰 어플리케이션, 실행이 장시간 중단되면 문제가 발 생하는 어플리케이션, 여러 모듈, 툴킷 또는 드라이버를 사용하는 어플리케이션, 지원되 지 않는 LabVIEW 버전으로 저장된 어플리케이션. 주요 지원을 받는 LabVIEW 버전에 대

Upload: others

Post on 28-Jul-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: LabVIEW 2016 업그레이드 노트 - National Instruments · 는경우이방법을권장합니다.테스트컴퓨터에서업그레이드로인한모든문제를해결한 후,테스트컴퓨터를개발컴퓨터대신사용하거나,동일한과정을거쳐개발컴퓨터를업그

LabVIEW™업그레이드노트이업그레이드노트에서는Windows, OS X, Linux용 LabVIEW를 LabVIEW 2016으로업그레이드하는과정에대해설명합니다.업그레이드하기전에다음토픽에대한정보를얻으려면이문서를참고하십시오.• LabVIEW업그레이드권장과정• 이전버전의 LabVIEW에서저장한 VI를로드하기전에알아야할잠재적인호환성문제• LabVIEW 2016의새로운기능과동작변경

목차

LabVIEW 2016으로 업그레이드하기...........................................................................................................................11. VI및컴퓨터설정백업하기...............................................................................................................................22. VI의기존동작테스트및기록........................................................................................................................33. LabVIEW,애드온,디바이스드라이버설치하기....................................................................................44. VI변환및동작변경문제해결.......................................................................................................................4일반적인업그레이드문제해결하기...............................................................................................................6

업그레이드와호환성문제...............................................................................................................................................6LabVIEW 2011또는이전버전에서업그레이드하기...............................................................................6LabVIEW 2012에서 업그레이드하기.................................................................................................................6LabVIEW 2013에서 업그레이드하기.................................................................................................................9LabVIEW 2014에서업그레이드하기...............................................................................................................10LabVIEW 2015에서업그레이드하기...............................................................................................................11

LabVIEW 2016의특징과변경내역.............................................................................................................................11객체선택,이동및크기조정관련개선사항............................................................................................11병렬코드섹션사이에서비동기적으로데이터통신하기................................................................11환경 개선사항.............................................................................................................................................................12추가및변경된 VI및함수....................................................................................................................................13추가및변경된클래스,프로퍼티,메소드및이벤트............................................................................13LabVIEW (64비트)의애드온통합....................................................................................................................14OS X용 LabVIEW의변경내역..............................................................................................................................14Linux용 LabVIEW의변경내역.............................................................................................................................14

LabVIEW이전버전의특징과변경내역.................................................................................................................14

LabVIEW 2016으로업그레이드하기

작은어플리케이션의경우새 LabVIEW버전을설치하고 VI를로드하는방식으로쉽게새로운LabVIEW버전으로업그레이드할수있습니다.하지만, National Instruments는업그레이드시발생하는문제점을효율적으로찾아내고수정할수있도록더엄밀한과정을통해업그레이드할것을권장합니다.

팁 이과정은특히다음과같은 LabVIEW어플리케이션에사용할때유용합니다:중요한작업을컨트롤또는모니터하는큰어플리케이션,실행이장시간중단되면문제가발생하는어플리케이션,여러모듈,툴킷또는드라이버를사용하는어플리케이션,지원되지않는 LabVIEW버전으로저장된어플리케이션.주요지원을받는 LabVIEW버전에대

Page 2: LabVIEW 2016 업그레이드 노트 - National Instruments · 는경우이방법을권장합니다.테스트컴퓨터에서업그레이드로인한모든문제를해결한 후,테스트컴퓨터를개발컴퓨터대신사용하거나,동일한과정을거쳐개발컴퓨터를업그

한정보는 National Instruments웹사이트 ni.com/info에서정보코드 lifecycle을입력하여참조하십시오.

권장업그레이드과정개요

그림 1

노트 LabVIEW 5.1또는이전버전에서업그레이드하려면,먼저해당버전과최신버전사이의 LabVIEW로업그레이드해야합니다.특정 LabVIEW Legacy버전에서업그레이드하는방법에대한더자세한정보는National Instruments웹사이트ni.com/info에서정보코드 upgradeOld를입력하여참조하십시오.

1. VI및컴퓨터설정백업하기LabVIEW 2016으로업그레이드하기전에 VI복사본및개발컴퓨터의설정을보호해두면,필요한경우 VI를이전의기능으로복구하고업그레이드과정을다시시작할수있습니다.

a. VI백업하기LabVIEW를업그레이드하기전에 VI를백업하면, VI를쉽게백업복사본으로되돌릴수있습니다.백업복사본이없는경우이전버전의 LabVIEW에서업그레이드된 VI를열려면,각 VI를이전버전으로저장해야만합니다.

다음방법중하나를사용하여 VI세트를백업할수있습니다.• VI를소스코드컨트롤에제출—이렇게하면 VI업그레이드로발생한동작변경문제를해

결할수없을때,제출한 VI버전으로되돌릴수있습니다. LabVIEW에서소스코드컨트롤을사용하는방법에대한더자세한정보는 LabVIEW도움말의내용탭에서기본≫프로젝트및타겟사용하기≫개념≫LabVIEW에서소스컨트롤사용하기토픽을참조하십시오.

LabVIEW업그레이드노트 2 ni.com/korea

Page 3: LabVIEW 2016 업그레이드 노트 - National Instruments · 는경우이방법을권장합니다.테스트컴퓨터에서업그레이드로인한모든문제를해결한 후,테스트컴퓨터를개발컴퓨터대신사용하거나,동일한과정을거쳐개발컴퓨터를업그

• VI복사본생성—VI의기존구조그대로 VI의복사본을생성합니다.– 프로젝트로저장―프로젝트를열고파일≫다른이름으로저장을선택하여 .lvproj

파일및모든프로젝트컨텐츠를복사합니다.또한모든의존성포함을선택하여프로젝트가의존하는모든파일의복사본을그대로유지하도록합니다.

– LLB또는디렉토리로 VI저장―OS의파일탐색기에서 LLB또는디렉토리의복사본을생성하고,복사본을다른위치에저장합니다.이름충돌발생을방지하려면복사본을같은하드드라이브에저장하지마십시오.

b.컴퓨터설정백업하기LabVIEW새버전을설치하면공유파일이업데이트되어이전버전의 VI동작에도영향을미칠수있습니다.그러나,공유파일을일단업데이트하면이전버전의파일로복구하는것이매우어렵습니다.그러므로특히지원되지않는 LabVIEW버전에서업그레이드하거나,어플리케이션의실행이중단될때큰손실이발생할수있는경우,다음중한가지방법을사용하여개발컴퓨터의 NI소프트웨어설정을복구하는것이좋습니다.• 컴퓨터설정의백업이미지생성—디스크이미징소프트웨어를사용하여업그레이드전에

설치된소프트웨어,사용자셋팅,파일등컴퓨터의디스크상태를보존합니다.백업디스크이미지를배포하여컴퓨터를업그레이드전의원래설정으로되돌립니다.

• 테스트컴퓨터에서업그레이드과정테스트—테스트컴퓨터에서업그레이드를수행하면백업이미지를생성하는것보다더많은시간이소요되지만, National Instruments는생산과정을컨트롤또는모니터하는컴퓨터의실행중단사태를방지또는최소화할필요가있는경우이방법을권장합니다.테스트컴퓨터에서업그레이드로인한모든문제를해결한후,테스트컴퓨터를개발컴퓨터대신사용하거나,동일한과정을거쳐개발컴퓨터를업그레이드합니다.

팁 CPU, RAM, OS,소프트웨어버전등개발컴퓨터의구성요소가가능하면사용하는테스트컴퓨터와일치하도록하여,테스트컴퓨터에서업그레이드된 VI가개발컴퓨터에서업그레이드된 VI와다르게작동할가능성을최소화시킵니다.

2. VI의기존동작테스트및기록VI를업그레이드하면, LabVIEW이전버전과 LabVIEW 2016사이의개선사항으로인해 VI의동작이변경될수있습니다. VI를두개의버전에서모두테스트하여그결과를비교하면,업그레이드로인해발생한동작변경사항을확인할수있습니다.그러므로다음테스트결과를현재버전의결과와비교하여일치하는지확인하십시오.• 매스컴파일로그―LabVIEW이전버전에서 VI를매스컴파일하면깨진 VI가모두기록된

로그가생성됩니다.여러사람이 VI의개발에참여하거나일부 VI가최근에컴파일되지않은것으로의심되는경우,이러한정보가특히유용합니다.매스컴파일로그를생성하려면,매스컴파일대화상자에서로그결과확인란에확인표시를합니다. VI매스컴파일에대한더자세한정보는 LabVIEW도움말의내용탭에서기본≫VI와 SubVI생성하기≫사용법≫VI저장하기≫VI매스컴파일하기를참조하십시오.

• 개별 VI가의도된기능을올바르게수행하는지확인하는유닛테스트.• 프로젝트또는 SubVI그룹이의도한대로함께작동하는지확인하는통합테스트.• VI가데스크탑컴퓨터또는 FPGA타겟과같은타겟에배포되었을때예상대로작동하는지

확인하는배포테스트.• CPU사용,메모리사용및코드실행속도를확인하는성능테스트.성능과메모리프로파일

윈도우를사용하여 VI의평균실행속도를추정할수있습니다.• VI가예상치못한데이터를올바르게처리하는지확인하는스트레스테스트.

© National Instruments 3 LabVIEW업그레이드노트

Page 4: LabVIEW 2016 업그레이드 노트 - National Instruments · 는경우이방법을권장합니다.테스트컴퓨터에서업그레이드로인한모든문제를해결한 후,테스트컴퓨터를개발컴퓨터대신사용하거나,동일한과정을거쳐개발컴퓨터를업그

VI테스트에대한더자세한정보는 LabVIEW도움말의내용탭에서기본≫어플리케이션개발과디자인가이드라인≫개념≫큰어플리케이션개발하기≫개발모델의단계≫어플리케이션테스트하기토픽을참조하십시오.

노트 테스트도중변경된 VI가있으면,계속진행하기전에 VI의새버전을백업하십시오.

3. LabVIEW,애드온,디바이스드라이버설치하기a.모듈,툴킷,드라이버를포함하여 LabVIEW설치하기새로운 LabVIEW버전으로업그레이드할때,새개발시스템뿐만아니라새버전과호환되는모듈,툴킷,드라이버를함께설치해야합니다.이소프트웨어를적절한순서대로설치하는방법에대한설명은 LabVIEW설치설명서를참조하십시오.

b. user.lib파일복사LabVIEW이전버전에서생성한사용자컨트롤및 VI를 LabVIEW 2016의 VI에도사용하려면,이전버전의 labview\user.lib디렉토리에있는파일을 LabVIEW 2016의 labview\user.lib디렉토리로복사합니다.

4. VI변환및동작변경문제해결LabVIEW 2016에서 VI를매스컴파일하면, VI가 LabVIEW새버전으로변환되고에러로그가생성되어깨진 VI를손쉽게찾을수있습니다.이문서의업그레이드와호환성문제섹션을참고로이정보를사용하면, LabVIEW새버전에서발생하는동작변경문제를찾아내고해결할수있습니다.

a. LabVIEW새버전에서 VI매스컴파일하기VI를매스컴파일하면 VI가 LabVIEW 2016버전으로변환되는동시에저장됩니다.한편, VI를매스컴파일한후 LabVIEW이전버전에서해당 VI를열려면,각 VI또는프로젝트에서파일≫이전버전으로저장을선택해야합니다.따라서,새 LabVIEW버전으로변환할 VI만선별하여매스컴파일하는것이좋습니다.업그레이드로인해발생하는문제를찾아내려면,매스컴파일대화상자의로그결과확인란에확인표시를하여매스컴파일로그를생성하십시오.

노트 FPGA또는 Real-Time리소스가포함된 VI를매스컴파일하는경우,매스컴파일대화상자가이 VI를비실행 VI로보고할수있습니다.에러를확인하려면, LabVIEW프로젝트의 FPGA또는 RT타겟아래에있는 VI중에서필요한 FPGA또는 Real-Time리소스가포함된 VI를열어야합니다.

VI매스컴파일에대한더자세한정보는 LabVIEW도움말의내용탭에서다음토픽을참조하십시오.• 기본≫VI와 SubVI생성하기≫사용법≫VI저장하기≫VI매스컴파일하기• 기본≫VI와 SubVI생성하기≫사용법≫VI저장하기≫일반적인매스컴파일상태메시지

b.깨진 VI수정LabVIEW이전버전과 LabVIEW 2016사이의개선사항때문에이전버전기능을사용하는 VI가깨질수도있습니다. LabVIEW 2016에서깨진 VI를신속히찾아내고수정하려면,다음단계를따르십시오.1. 업그레이드과정에서깨지게된 VI를찾아내려면,이전단계에서생성한매스컴파일에러

로그를 VI의기존동작테스트시생성한로그와비교해보십시오.2. 각 VI가 LabVIEW업데이트때문에깨졌는지확인하려면,이문서의업그레이드와호환성

문제섹션을참조하십시오.

LabVIEW업그레이드노트 4 ni.com/korea

Page 5: LabVIEW 2016 업그레이드 노트 - National Instruments · 는경우이방법을권장합니다.테스트컴퓨터에서업그레이드로인한모든문제를해결한 후,테스트컴퓨터를개발컴퓨터대신사용하거나,동일한과정을거쳐개발컴퓨터를업그

c.동작변경알아내고해결하기National instruments는 LabVIEW버전이바뀔때 VI의동작이변경되지않도록최선을다하고있지만,경우에따라개선사항과버그수정때문에 VI동작이변경될수있습니다.새로운 LabVIEW버전이 VI의동작을변경하는지신속하게확인하려면,다음중적절한방법을선택하여확인하십시오.• VI분석기업그레이드테스트—규모가큰 VI세트에서이테스트를사용하면업그레이드로

인해발생한여러동작변경을효율적으로찾을수있습니다.이테스트의다운로드및사용방법은다음과같습니다.1. 업그레이드이전에사용하던버전을기준으로그이후출시된모든 LabVIEW버전에서

사용가능한 VI분석기업그레이드테스트를다운로드합니다.이테스트를다운로드하려면, National Instruments웹사이트 ni.com/info에서정보코드 analyzevi를입력하십시오.

2. 도구≫VI분석기≫VI분석을선택하고새 VI분석기태스크를시작하여테스트를열고실행합니다.각 VI에서이메뉴옵션을선택하는대신프로젝트탐색기윈도우에서이옵션을선택하면,프로젝트전체를한번에분석할수있습니다.

3. 업그레이드와호환성문제섹션에서테스트와관련된 LabVIEW버전의설명부분을참조하여테스트실패문제를해결합니다.예를들어, LabVIEW 2013 VI분석기업그레이드테스트에서동작변경가능성이발견되는경우,해당토픽에서 LabVIEW 2012에서업그레이드하기섹션을참조하십시오.

• 업그레이드문서– 이문서의업그레이드와호환성문제섹션―VI를깨트리거나동작에영향을미칠수

있는변경사항에대해설명합니다.이전에사용하던버전부터이후각 LabVIEW버전에해당하는하위섹션을참조하십시오.

팁 삭제된객체와업그레이드와호환성문제섹션에서설명된다른객체를신속하게찾으려면,업그레이드된 VI를열고편집≫찾기와대체를선택합니다.

– LabVIEW 2016 Known Issues리스트―LabVIEW 2016의출시준비과정에서발견된버그의리스트입니다.이리스트를확인하려면, National Instruments웹사이트ni.com/info에서정보코드 lv2016ki를입력하십시오.업그레이드된 VI의동작에영향을미칠수있는버그를해결하는방법에대해서는 Upgrade - Behavior Change와Upgrade - Migration섹션을참조하십시오.

– 모듈및툴킷문서—LabVIEW FPGA Module및 LabVIEW Real-Time Module등의일부모듈및툴킷에서특별히발생할수있는업그레이드문제가정리되어있습니다.

– 드라이버Readme파일―드라이버별로업그레이드문제가정리되어있습니다. Readme파일을찾으려면드라이버의설치미디어를참조하십시오.

팁 동작변경이 LabVIEW업데이트가아닌드라이버업데이트때문에발생한것인지확인하려면, LabVIEW 2016을설치한후 LabVIEW이전버전에서 VI를테스트합니다.

• 사용자테스트—이전버전에서실행한테스트와같은테스트를 LabVIEW 2016의 VI에서실행하여결과를비교하십시오.새로운동작을발견하는경우,업그레이드문서를참조하여변경요인을찾으십시오.

© National Instruments 5 LabVIEW업그레이드노트

Page 6: LabVIEW 2016 업그레이드 노트 - National Instruments · 는경우이방법을권장합니다.테스트컴퓨터에서업그레이드로인한모든문제를해결한 후,테스트컴퓨터를개발컴퓨터대신사용하거나,동일한과정을거쳐개발컴퓨터를업그

일반적인업그레이드문제해결하기다음과같은업그레이드문제해결방법에대해더자세히알아보려면 LabVIEW도움말의내용탭에서 LabVIEW 2016으로업그레이드하기≫일반적인업그레이드문제해결하기토픽을참조하십시오.• 찾을수없는모듈또는툴킷기능검색하기• 찾을수없는 SubVI,팔레트,프로퍼티노드검색하기• LabVIEW 2016에서 LabVIEW이전버전의 VI를열수없는이유알아내기• 설치되어있는 NI소프트웨어의버전알아내기• VI를 LabVIEW이전버전으로복구하기

업그레이드와호환성문제

VI를깨트리거나,동작변경을초래할수있는변경사항에대해서는각 LabVIEW버전별로다음섹션을참조하십시오.

LabVIEW새버전의알려진유의사항,추가적인호환성문제, LabVIEW 2016의최신추가기능에대한정보는 labview디렉토리의 readme.html파일을참조하십시오.

LabVIEW 2011또는이전버전에서업그레이드하기LabVIEW 2011또는이전버전에서 LabVIEW 2016으로업그레이드할때발생할수있는업그레이드및호환성문제는 National Instruments웹사이트 ni.com/info에서정보코드 upnote12ko를입력하여참조하십시오.또한다른업그레이드문제에대한정보는이문서에서 LabVIEW x버전에서업그레이드하기섹션을참조하십시오.

LabVIEW 2012에서업그레이드하기LabVIEW 2012에서 LabVIEW 2016으로업그레이드할때다음과같은호환성문제가발생할수있습니다.다른업그레이드문제에대한정보는이문서의 LabVIEW 2013에서업그레이드하기,LabVIEW 2014에서업그레이드하기, LabVIEW 2015에서업그레이드하기섹션을참조하십시오.

VI와함수동작변경내역LabVIEW 2013에서 VI와함수의동작이다음과같이변경되었습니다.

웹서비스 VI웹서비스팔레트의다음 VI는 LabVIEW 2013에서다시작성되었습니다.다시작성된 VI에는LabVIEW웹서비스요청입력이포함되며,이입력은 httpRequestID입력을대체합니다.이새기능을사용하려면,제거된 VI를웹서비스팔레트에있는같은이름의 VI로대체하십시오.• 웹서비스팔레트:

– 모든 Form Data읽기– 모든요청변수읽기– Form Data읽기– Post Data읽기– 요청변수읽기– 업로드된파일정보읽기

• 출력서브팔레트:– 출력비우기– ESP템플릿제공– ESP변수설정– HTTP헤더설정– HTTP다시지정설정

LabVIEW업그레이드노트 6 ni.com/korea

Page 7: LabVIEW 2016 업그레이드 노트 - National Instruments · 는경우이방법을권장합니다.테스트컴퓨터에서업그레이드로인한모든문제를해결한 후,테스트컴퓨터를개발컴퓨터대신사용하거나,동일한과정을거쳐개발컴퓨터를업그

– HTTP응답코드설정– HTTP응답MIME타입설정– 응답쓰기

• 보안서브팔레트:– 암호화해제– 암호화– 인증세부사항얻기

• 세션서브팔레트:– 세션존재하는지확인– 세션생성– 세션변수삭제– 세션삭제– 세션 ID쿠키얻기– 모든세션변수읽기– 세션변수읽기– 세션변수쓰기

처리되지않고다이나믹하게등록된이벤트에대한이벤트구조타임아웃터미널의동작에대한변경내역LabVIEW 2012및이전버전에서다이나믹하게이벤트를등록하는경우,이벤트구조에서처리되도록설정하지않은모든이벤트는해당이벤트발생시타임아웃터미널을리셋할수있습니다.예를들어, [이벤트등록]함수를사용하여마우스업,마우스다운,마우스이동이벤트를등록하면서,이벤트구조가오직마우스업,마우스다운이벤트만처리하도록설정하는경우,마우스이동이벤트가발생하면타임아웃터미널이리셋됩니다.

노트 타임아웃터미널은값이연결된경우에만리셋됩니다.

LabVIEW 2013에서는,처리되지않고다이나믹하게등록된이벤트가이벤트구조타임아웃터미널을리셋하지않습니다.

기본 .NET Framework의변경내역LabVIEW 2013에서 .NET객체를생성하고이와통신하려면 .NET Framework 4.0이필요합니다..NET Framework 4.0을사용하면모든버전의 .NET Framework에서만든순수관리어셈블리와.NET4.0에서만든혼합모드어셈블리를로드할수있습니다. LabVIEW 2013설치프로그램에는 .NETFramework 4.0이포함되어있습니다.그러나설치된 .NET Framework 4.0을제거하거나다른버전의 .NET Framework가타겟인어셈블리를로드하는경우, .NET객체를생성하거나이와통신하려고하면 LabVIEW는에러를반환합니다.

LabVIEW 2013은기본적으로 Common Language Runtime (CLR) 4.0을로드합니다.그러나 CLR2.0을타겟으로하는 .NET혼합모드어셈블리를로드하도록 LabVIEW를강제지정할수있습니다.

LabVIEW의어셈블리로드방법에대한더자세한정보는 LabVIEW도움말의내용탭에서기본≫Windows연결≫사용법≫.NET≫LabVIEW에서 .NET 2.0, 3.0, 3.5어셈블리로드하기토픽을참조하십시오.

시스템버튼에대한변경내역LabVIEW 2012및이전버전에서는,시스템팔레트의시스템버튼을프런트패널에추가하면기본적으로 Return키로값을토글합니다. LabVIEW 2013에서는시스템버튼에대한기본키가지정되지않습니다.

© National Instruments 7 LabVIEW업그레이드노트

Page 8: LabVIEW 2016 업그레이드 노트 - National Instruments · 는경우이방법을권장합니다.테스트컴퓨터에서업그레이드로인한모든문제를해결한 후,테스트컴퓨터를개발컴퓨터대신사용하거나,동일한과정을거쳐개발컴퓨터를업그

값및값(신호)프로퍼티에대한변경내역LabVIEW 2012및이전버전에서,래치된불리언컨트롤의값을값또는값(신호)프로퍼티로설정하면, LabVIEW는에러를반환합니다.그러나래치된불리언컨트롤을타입정의로변경하면,LabVIEW는에러를더이상반환하지않습니다. LabVIEW 2013에서는,경합조건방지를위해,래치된불리언컨트롤의값을설정하려고하면값및값(신호)프로퍼티가항상에러를반환합니다.

조건터널성능개선사항LabVIEW 2012에서는,조건적터널옵션을사용하여루프의각출력터널에지정한값만포함하도록할수있지만, National Instruments는어플리케이션에서성능이결정적으로중요한부분에는다른옵션을사용할것을권장합니다. LabVIEW 2013에서는조건적터널의성능향상으로조건적터널옵션에대한메모리할당이줄었습니다.

사용자컨트롤을서브패널에연결하기사용자컨트롤을서브패널클래스의 VI삽입메소드에연결하는경우, LabVIEW는에러를반환합니다.사용자컨트롤을서브패널에연결하려면,해당컨트롤을 VI의프런트패널에추가하고VI를서브패널에연결합니다.

NI웹기반설정및모니터링을 SSL과함께사용하기LabVIEW 2012및이전버전에서는, NI배포된시스템관리자에서 SSL (Secure Sockets Layer)인증서및인증서서명요청 (CSR)을확인및편집할수있습니다.배포된시스템관리자는이기능을더이상지원하지않습니다.

이제 NI웹기반설정및모니터링에서 SSL인증서및인증서서명요청을생성,편집및제거할수있습니다.웹시간설정및모니터링유틸리티에서,웹서버설정페이지를탐색한후 SSL인증서관리탭을디스플레이하여 SSL인증서및인증서서명요청을관리합니다

LabVIEW웹서비스생성하기및공개하기LabVIEW 2013에서는더이상 RESTful웹서비스빌드스펙을사용하여웹서비스를생성하거나웹서비스에 URL맵핑과같은프로퍼티를설정하지않습니다. LabVIEW 2012또는이전버전에서생성한빌드스펙을계속해서사용하거나,이를웹서비스프로젝트아이템으로변환할수있습니다.변환도구를다운로드하려면, ni.com/info에서정보코드 ConvertWS를입력하십시오.

웹서비스를 LabVIEW 2013포맷으로변환하는경우,웹서비스프로젝트아이템에서마우스오른쪽버튼을클릭한후프로퍼티를선택하면,웹서비스빌드스펙설정에필요한대부분의LabVIEW 2012또는이전버전옵션을사용할수있습니다.한편다음테이블에서는 LabVIEW 2012및이전버전에서사용할수있지만 LabVIEW 2013버전에서는변경또는제거된웹서비스의동작및옵션에대해설명합니다.

LabVIEW 2013LabVIEW 2012및이전버전

웹메소드 VI의개념이 HTTP메소드 VI라는이름으로변경되었습니다.

웹메소드 VI라는용어는클라이언트로부터 HTTP요청을받아클라이언트로데이터를반환하는 VI를지칭합니다.

정확한서비스이름을사용하여웹서비스에접근합니다.웹서비스이름에대한서비스가명을정의할수있으며,이는서비스에접근할때사용할 URL클라이언트를사용자정의합니다.

단하나의 URL을하나의 HTTP메소드 VI에맵핑할수있습니다.여러개의 URL이하나의 VI를실행하도록하려면,각각고유한URL맵핑을갖는여러개의 HTTP메소드 VI에서이 VI를 SubVI로사용합니다.

여러개의 URL을하나의웹메소드 VI에맵핑할수있습니다.

이옵션은 HTTP메소드 VI에여러개의 URL을맵핑할수없기때문에삭제되었습니다.그러므로덮어쓰기동작에의존하는다른 URL맵핑을생성할수없습니다.

VI에서커넥터팬터미널의기본값을덮어쓰도록값을지정할수있습니다.

LabVIEW업그레이드노트 8 ni.com/korea

Page 9: LabVIEW 2016 업그레이드 노트 - National Instruments · 는경우이방법을권장합니다.테스트컴퓨터에서업그레이드로인한모든문제를해결한 후,테스트컴퓨터를개발컴퓨터대신사용하거나,동일한과정을거쳐개발컴퓨터를업그

LabVIEW 2013LabVIEW 2012및이전버전

보조VI의개념이시작VI라는이름으로변경되었습니다. LabVIEW는프로젝트에서시작 VI프로젝트아이템아래에있는모든 VI를시작 VI라고간주합니다.

프로젝트에서 VI를보조 VI로표시할수있으며,이렇게하면웹메소드 VI와데이터를교환하지만클라이언트에게는노출되지않습니다.

이옵션이제거되었습니다.웹서비스의 "독립"배포를비활성화할수있으며,이렇게하면웹서비스는 LabVIEW개발시스템이열려있을때에만배포됩니다.

이기능은빌드스펙에서웹서비스를만들지않기때문에사용할수없습니다.

웹서비스를만들때 VI가빌드단계이전및이후에실행되도록설정할수있습니다.

큐메시지핸들러템플릿의변경사항큐메시지핸들러템플릿의에러핸들링체계가 LabVIEW 2013에서변경되었습니다.새로운에러핸들링체계에서,각루프는루프별로특정한에러핸들러 SubVI를사용하여에러를처리합니다.메시지핸들링루프에서에러가발생하면, LabVIEW가에러메시지를디스플레이합니다.

연속측정및로깅샘플프로젝트의변경사항연속측정및로깅샘플프로젝트의에러핸들링체계가 LabVIEW 2013에서변경되었습니다.새로운에러핸들링체계에서,각루프는루프별로특정한에러핸들러 SubVI를사용하여에러를처리합니다.메시지핸들링루프에서에러가발생하면, LabVIEW가에러메시지를디스플레이합니다.

LabVIEW 2013및이후버전에서는,수집메시지루프및로깅메시지루프가상태확인기능을포함하며,이로써루프가이미시작된후시작메시지를받거나루프가이미정지된후정지메시지를받을때이를처리할수있습니다.

LabVIEW 2013에서업그레이드하기LabVIEW 2013에서 LabVIEW 2016으로업그레이드할때다음과같은호환성문제가발생할수있습니다.다른업그레이드문제에대한정보는이문서의 LabVIEW 2014에서업그레이드하기및 LabVIEW 2015에서업그레이드하기섹션을참조하십시오.

[문자열을경로로]함수의동작변경LabVIEW 2014및이후버전에서 [문자열을경로로]함수는 <경로 없음>문자열의모든변형값을읽을때영어의대소문자를구별하고항상 <경로없음(영어의경우 Not A Path)>상수값을반환합니다.예를들어,문자열입력에 <not a path>또는 <Not A Path>를지정할수있으며,이때함수는두경우모두 <Not A Path>라는상수값을반환합니다.이전 LabVIEW버전에서 [문자열을경로로]함수가어떻게작동하는지더자세히알아보려면다음테이블을참조하십시오.

LabVIEW 2011및이전버전LabVIEW 2012및 2013

LabVIEW 2014및이후버전과같이, [문자열을경로로]함수는대소문자를구분하지않으며,어떤대소문자조합으로 <Not APath>를지정하든 <Not A Path>라는상수값을반환합니다.즉,<not a path>를지정하는경우나 <Not A Path>를지정하는경우모두,함수는 <Not A Path>라는상수값을반환합니다.

[문자열을경로로]함수는대소문자에상관없이 <Not A Path>상수값을반환하지않습니다.대소문자를다양하게사용하여<Not A Path>라는문자열을지정할수있지만,이경우함수는 <Not A Path>라는상수값을반환하는것이아니라 <Not APath>라는디렉토리경로를반환합니다.

타입정의검토하기및업데이트하기LabVIEW 2013및이전버전의타입정의로부터업데이트바로가기메뉴아이템은타입정의로부터검토및업데이트바로가기메뉴아이템으로대체됩니다.

© National Instruments 9 LabVIEW업그레이드노트

Page 10: LabVIEW 2016 업그레이드 노트 - National Instruments · 는경우이방법을권장합니다.테스트컴퓨터에서업그레이드로인한모든문제를해결한 후,테스트컴퓨터를개발컴퓨터대신사용하거나,동일한과정을거쳐개발컴퓨터를업그

삭제된 VI와함수,노드LabVIEW 2014및이후버전은다음의 VI,함수,노드를지원하지않습니다.

Apple Event VI(OS X) LabVIEW 2014및이후버전은더이상 Apple Event VI를지원하지않습니다.대신라이브러리 &실행파일팔레트에있는 Run AppleScript Code VI를사용하여 LabVIEW외부의 OS X어플리케이션과통신합니다.다음 Apple Event VI가포함된 VI를로드하려고하면, LabVIEW에에러가발생하고 VI가실행되지않을수있습니다.• AESend Do Script• AESend Finder Open• AESend Open• AESend Open Document• AESend Print Document• AESend Quit Application• Get Target ID• AESend Abort• AESend Close• AESend Open, Run, Close• AESend Run• AESend VI Active?• AECreate Comp Descriptor• AECreate Descriptor List• AECreate Logical Descriptor• AECreate Object Specifier• AECreate Range Descriptor• AECreate Record• AESend• Make Alias

액터프레임워크 VILabVIEW 2014및이후버전은 [액터:액터시작] VI를지원하지않습니다.대신 [액터:루트액터시작] VI또는 [액터:하위액터시작] VI를사용하십시오.

특정주소에서읽기및특정주소에서쓰기 VILabVIEW 2014및이후버전은 [특정주소에서읽기] VI와 [특정주소에서쓰기] VI를지원하지않습니다.

삭제된프로퍼티,메소드,이벤트LabVIEW 2014및이후버전은어플리케이션클래스의 VI얻기:이전도움말정보메소드를지원하지않습니다.대신 VI얻기:도움말정보메소드를사용하여,지정한 VI의 VI프로퍼티대화상자의문서페이지로부터도움말정보를반환합니다.

LabVIEW 2014에서업그레이드하기LabVIEW 2014에서 LabVIEW 2016으로업그레이드할때다음과같은호환성문제가발생할수있습니다.다른업그레이드문제에대한정보는이문서의 LabVIEW 2015에서업그레이드하기섹션을참조하십시오.

LabVIEW업그레이드노트 10 ni.com/korea

Page 11: LabVIEW 2016 업그레이드 노트 - National Instruments · 는경우이방법을권장합니다.테스트컴퓨터에서업그레이드로인한모든문제를해결한 후,테스트컴퓨터를개발컴퓨터대신사용하거나,동일한과정을거쳐개발컴퓨터를업그

LabVIEW어플리케이션에서버퍼할당확인하기LabVIEW 2014 Service Pack 1및이후버전은버퍼할당프로파일윈도우를포함하며,이를통해LabVIEW어플리케이션의버퍼할당을확인및분석합니다.도구≫프로파일≫버퍼할당프로파일을선택하여이윈도우를디스플레이합니다.

독립라벨의하이퍼링크LabVIEW 2015및이후버전에서는독립라벨에서 URL이감지되고하이퍼링크로변환된후밑줄친파란색텍스트로표시됩니다. LabVIEW2014또는이전버전에서업그레이드하는경우 LabVIEW는독립라벨의 URL을하이퍼링크로자동변환하지않습니다.프런트패널라벨의하이퍼링크를활성화하려면,독립라벨에서마우스오른쪽버튼을클릭한후바로가기메뉴에서하이퍼링크활성화를선택합니다.블록다이어그램라벨의하이퍼링크는비활성화할수없습니다.

삭제된 VI와함수,노드LabVIEW 2015및이후버전은다음의 VI,함수,노드를지원하지않습니다.• 스프레드시트파일로부터읽기—대신 [구분된스프레드시트읽기] VI를사용합니다.• 스프레드시트파일에쓰기—대신 [구분된스프레드시트쓰기] VI를사용합니다.

LabVIEW 2015에서업그레이드하기LabVIEW 2015에서 LabVIEW 2016으로업그레이드할때다음과같은호환성문제가발생할수있습니다.

LabVIEW 2016및이후버전에서는,프런트패널및블록다이어그램객체의기본바로가기리스트가빠른탐색설정대화상자에포함됩니다. LabVIEW 2015또는이전버전에서생성한바로가기는 LabVIEW 2016및이후버전의바로가기리스트로자동이동하지않습니다.

LabVIEW 2016의특징과변경내역

알려진유의사항,수정된일부버그리스트,추가적인호환성문제, LabVIEW 2016의최신추가기능에대한자세한내용은 labview디렉토리의 readme.html파일을참조하십시오.

객체선택,이동및크기조정관련개선사항LabVIEW 2016에서는프런트패널또는블록다이어그램에서사용자가보다쉽게객체를선택하고,객체를이동하고,구조의크기를조정할수있도록개선되었습니다.• 객체선택하기

– 객체를선택하면,선택한부분전체가회색사각형으로표시되고선택한객체가하이라이트됩니다.구조를선택하면구조의배경색이어둡게변해서구조가선택되었음을나타냅니다.

– 기본적으로,객체를사각형으로둘러싸서선택하는경우,구조나와이어선분을선택하려면구조전체를선택하거나와이어선분의중간지점을포함해서선택해야합니다.사각형으로선택할때스페이스바를누르면,사각형에닿는객체가모두선택됩니다.스페이스바를다시누르면기본선택방식으로되돌아갑니다.

• 객체이동하기—선택한객체를이동하는경우,선택한부분전체가실시간으로함께이동합니다.구조등의특정객체는선택한객체가잘이동할수있도록다시정렬되거나크기가조정됩니다.

• 구조크기조정하기—크기조정핸들을끌어당겨서구조의크기를조정하는경우,구조는점선경계를디스플레이하지않고실시간으로커지거나줄어듭니다.

병렬코드섹션사이에서비동기적으로데이터통신하기LabVIEW 2016에서는,채널와이어를사용하면병렬코드섹션간데이터통신이가능합니다.채널와이어는실행순서의강제적용없이두개의병렬코드섹션을연결하는비동기적와이어이기때문에,코드섹션사이에서데이터의존성이발생되지않습니다.

© National Instruments 11 LabVIEW업그레이드노트

Page 12: LabVIEW 2016 업그레이드 노트 - National Instruments · 는경우이방법을권장합니다.테스트컴퓨터에서업그레이드로인한모든문제를해결한 후,테스트컴퓨터를개발컴퓨터대신사용하거나,동일한과정을거쳐개발컴퓨터를업그

몇가지채널템플릿이 LabVIEW에서제공되며,각각의템플릿은서로다른통신프로토콜을사용합니다.어플리케이션의통신요구조건에따라템플릿을선택할수있습니다.

채널와이어를생성하려면,터미널또는와이어에서마우스오른쪽버튼을클릭한후생성≫채널발신자를선택하여우선발신자끝포인트를생성합니다.발신자끝포인트의채널터미널에서채널을끌어낸후,채널와이어에서마우스오른쪽버튼을클릭하고생성≫채널수신자를선택합니다.

발신자끝포인트는채널에데이터를쓰고수신자끝포인트는채널에서데이터를읽습니다.채널와이어는참조번호나변수의데이터전송방식과똑같이코드섹션사이에서데이터를전송합니다.하지만채널와이어는참조번호나변수보다사용하는노드의개수가적고시각적인와이어를통해데이터전송을그래픽적으로표시합니다.

그림 2

환경개선사항LabVIEW 2016에는 LabVIEW환경에대한다음과같은개선사항이포함됩니다.

대화상자개선사항빠른탐색설정대화상자에프런트패널및블록다이어그램객체의기본바로가기리스트가포함됩니다.바로가기를수동으로설정하는대신빠른탐색대화상자에서기본바로가기를사용할수있습니다.

또한프런트패널페이지와블록다이어그램페이지에서빠른탐색설정대화상자를열면다음과같은옵션이추가된것을확인할수있습니다.• 기본패널바로가기복구/기본다이어그램바로가기복구—기존바로가기리스트를기본

바로가기리스트로대체합니다.• 모든패널바로가기제거/모든다이어그램바로가기제거—리스트에서바로가기를모두

제거합니다.

노트 기본패널바로가기복구/기본다이어그램바로가기복구또는모든패널바로가기제거/모든다이어그램바로가기제거를클릭한후,확인을클릭해야만변경사항이적용됩니다.변경사항을되돌리려면,취소를클릭합니다.

(Linux)폰트및인코딩지원개선사항Linux용 LabVIEW 2016에는 True Type폰트및 UTF-8문자인코딩에대한지원이추가되었습니다.• True Type폰트가 LabVIEW의기본폰트로사용됩니다. LabVIEW비트맵폰트에필요한특

정폰트패키지를설치할필요가더이상없습니다.비트맵폰트로되돌아가려면,디렉토리

LabVIEW업그레이드노트 12 ni.com/korea

Page 13: LabVIEW 2016 업그레이드 노트 - National Instruments · 는경우이방법을권장합니다.테스트컴퓨터에서업그레이드로인한모든문제를해결한 후,테스트컴퓨터를개발컴퓨터대신사용하거나,동일한과정을거쳐개발컴퓨터를업그

/home/<username>/natinst/.config/<labview>/labview.conf에있는 LabVIEW설정파일에 UseXftFonts=False설정토큰을추가합니다.

• LabVIEW가실행되는 Linux시스템의로캘환경이 UTF-8인코딩을사용하도록설정되어있으면 LabVIEW에서 UTF-8인코딩이사용됩니다. UTF-8인코딩을비활성화하려면,디렉토리/home/<username>/natinst/.config/<labview>/labview.conf에있는 LabVIEW설정파일에 DisableUTF8=True설정토큰을추가합니다.

추가및변경된 VI및함수LabVIEW 2016에서추가및변경되는 VI및함수는다음과같습니다.

새로운 VI와함수LabVIEW 2016에서추가되는 VI및함수는다음과같습니다.• 다음은고급파일팔레트에새로추가되는 VI입니다.

– 멀티플랫폼이름확인—LabVIEW가지원하는 OS에서파일이름이유효한지확인하려면이 VI를사용합니다.

– 파일시스템에서보기—이 VI를사용하면 (Windows) Windows탐색기, (OS X) Finder,(Linux)현재플랫폼에해당하는파일시스템브라우저에서파일또는디렉토리의경로를열수있습니다.

• 데이터타입분석팔레트에는 [채널정보얻기] VI가새로포함됩니다.채널과전송데이터타입에대한정보를가져오려면이 VI를사용합니다.

• 액터프레임워크팔레트에는 [자동정지하위액터카운트읽기] VI가새로포함됩니다.호출자액터에 Last Ack(최종인식)메시지를보내지않은하위액터의개수를반환하려면이 VI를사용합니다.이 VI는호출자액터와함께정지하는하위액터만계산합니다.

• In Place원소구조는새로운배리언트속성얻기 /대체경계노드를포함합니다.이경계노드를사용하면,한개이상의배리언트속성에접근하여이를복사하지않고수정할수있습니다.배리언트속성얻기 /대체경계노드를사용하여고성능검색테이블을생성하는예제를확인하려면 NI예제탐색기나 labview\examples\Performance\VariantAttribute Lookup Table에서 Variant Attribute Lookup Table VI를참조하십시오.

변경된 VI와함수LabVIEW 2016에서변경되는 VI및함수는다음과같습니다.• (Windows) OS X용 LabVIEW및 Linux용 LabVIEW와같이, Windows용 LabVIEW의모든사용

자생성연결과내부연결에서 LabVIEW인스턴스한개에사용할수있는네트워크소켓의개수가 1024개로제한됩니다.이로인해 TCP, UDP,블루투스및 IrDA프로토콜에대한프로토콜 VI및함수가영향을받습니다.네트워크스트림,네트워크공유변수,웹서비스등다른프로토콜은영향을받지않습니다.

• 수학 &과학상수및익스프레스수학 &과학상수에새로운값이추가되었습니다.아보가드로상수,기본전하량상수,중력상수,이상기체상수,플랑크상수,리드베리상수가CODATA 2014에서제공하는값과일치하도록업데이트되었습니다.

VI,함수,노드에대한더자세한정보는 LabVIEW도움말의내용탭에서 VI와함수참조를참조하십시오.

추가및변경된클래스,프로퍼티,메소드및이벤트LabVIEW 2016에서추가및변경되는클래스,프로퍼티,메소드,이벤트는다음과같습니다.

VI서버프로퍼티및메소드LabVIEW 2016에는실행하이라이트설정? (클래스: VI)프로퍼티가추가됩니다. VI의실행하이라이트셋팅을읽거나쓰려면이프로퍼티를사용합니다.이프로퍼티를사용하려면 VI스크립

© National Instruments 13 LabVIEW업그레이드노트

Page 14: LabVIEW 2016 업그레이드 노트 - National Instruments · 는경우이방법을권장합니다.테스트컴퓨터에서업그레이드로인한모든문제를해결한 후,테스트컴퓨터를개발컴퓨터대신사용하거나,동일한과정을거쳐개발컴퓨터를업그

팅을활성화해야합니다.실행하이라이트? (클래스: 최상위레벨다이어그램) 프로퍼티와달리,재호출 VI의복제 VI에대해실행하이라이트설정?프로퍼티를설정할수있습니다.

LabVIEW (64비트)의애드온통합LabVIEW 2016 (64비트)에 LabVIEW Report Generation Toolkit for Microsoft Office가포함됩니다.

Windows, OS X, Linux를위한새로운 64비트모듈및툴킷LabVIEW 2016 (64비트)은새로운 64비트버전의다음모듈및툴킷을모든 OS에서사용할수있도록지원합니다.• Control Design and Simulation Module—System Identification VI, System Identification

Assistant, Control Design Assistant는제외• MathScript RT Module• VI Analyzer Toolkit• (Windows) Desktop Execution Trace Toolkit• (Windows) Unit Test Framework Toolkit

시스템사양,설치방법,정품인증을포함하여더자세한정보가필요하면각제품의Readme를참조하십시오.

OS X용 LabVIEW의변경내역OS X용 LabVIEW 2016은 64비트버전만존재합니다. NI는 32비트버전의 OS X용 LabVIEW를더이상제공하지않습니다.

Linux용 LabVIEW의변경내역Linux용 LabVIEW 2016 (32비트및 64비트)은 64비트버전의 Linux OS만지원합니다. Linux용LabVIEW는더이상 32비트버전의 Linux OS를지원하지않습니다.

LabVIEW이전버전의특징과변경내역

기존사용버전이후에출시된 LabVIEW버전의특징을확인하려면각버전의업그레이드노트를참조하십시오.버전별업그레이드노트문서를확인하려면,아래에서해당하는LabVIEW버전의정보코드를찾아National Instruments웹사이트 ni.com/info에입력하십시오.• LabVIEW 2012업그레이드노트―upnote12ko

• LabVIEW 2013업그레이드노트―upnote13ko

• LabVIEW 2014업그레이드노트―upnote14ko

• LabVIEW 2015업그레이드노트—upnote15ko

NI상표에대한더자세한정보는 ni.com/trademarks의 NI Trademarks and Logo Guidelines를참조하십시오.여기에언급된다른제품과회사명은각해당회사의상표또는거래명입니다. NI의제품/기술을보호하는특허권에대해알아보려면,소프트웨어의경우도움말»특허,미디어의경우 patents.txt파일을확인하거나,ni.com/patents에서National Instruments Patent Notice를참조하십시오.사용자라이센스협약(EULA: End-UserLicense Agreements)및타사법적공지에대한정보는 NI제품의 Readme파일에서찾을수있습니다. NI의국제무역규정준수정책및관련된 HTS코드, ECCN,기타수출입관련데이터를얻는방법에대해서는ni.com/legal/export-compliance에서 Export Compliance Information을참조하십시오. NI는본문서에포함된정보의정확도에대하여일체의명시적또는묵시적보증을하지않으며,어떠한오류에대해서도책임을지지아니합니다.미국정부고객:본문서에포함된데이터는사적으로비용을부담하여개발된것으로연방조달규정(FAR) 52.227-14,국방연방조달규정(DFAR) 252.227-7014,국방연방조달규정(DFAR) 252.227-7015에명시된바에따라한정적권리및제한된데이터권리조항을따릅니다.

© 1998–2016 National Instruments.판권소유. 371780M-0129 2016년 6월