LabVIEW 2012 업그레이드 노트 - National Instruments

Similar documents
아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상

Windows 8에서 BioStar 1 설치하기

vRealize Automation용 VMware Remote Console - VMware

LabVIEW 2011 업그레이드 노트 - National Instruments

LabVIEW 2014 업그레이드 노트 - National Instruments

경우 1) 80GB( 원본 ) => 2TB( 복사본 ), 원본 80GB 는 MBR 로디스크초기화하고 NTFS 로포맷한경우 복사본 HDD 도 MBR 로디스크초기화되고 80GB 만큼포맷되고나머지영역 (80GB~ 나머지부분 ) 은할당되지않음 으로나온다. A. Window P

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc

View Licenses and Services (customer)

MF3010 MF Driver Installation Guide

Studuino소프트웨어 설치

Microsoft PowerPoint - chap01-C언어개요.pptx

<4D F736F F F696E74202D203137C0E55FBFACBDC0B9AEC1A6BCD6B7E7BCC72E707074>

목차 1. 시스템요구사항 암호및힌트설정 ( 윈도우 ) JetFlash Vault 시작하기 ( 윈도우 ) JetFlash Vault 옵션 ( 윈도우 )... 9 JetFlash Vault 설정... 9 JetFlash Vault

Microsoft Word - src.doc

목차 윈도우드라이버 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP/Server 2003 에서설치 Serial 또는 Parallel 포트의경우.

Microsoft PowerPoint Android-SDK설치.HelloAndroid(1.0h).pptx

IRISCard Anywhere 5

MF5900 Series MF Driver Installation Guide

Microsoft Word - windows server 2003 수동설치_non pro support_.doc

Windows 10 General Announcement v1.0-KO

ISP and CodeVisionAVR C Compiler.hwp

쓰리 핸드(삼침) 요일 및 2405 요일 시간, 및 요일 설정 1. 용두를 2의 위치로 당기고 반시계방향으로 돌려 전날로 를 설정합니다. 2. 용두를 시계방향으로 돌려 전날로 요일을 설정합니다. 3. 용두를 3의 위치로 당기고 오늘 와 요일이 표시될 때까지 시계방향으로

슬라이드 제목 없음

6. 설치가시작되는동안 USB 드라이버가자동으로로드됩니다. USB 드라이버가성공적으로로드되면 Setup is starting( 설치가시작되는중 )... 화면이표시됩니다. 7. 화면지침에따라 Windows 7 설치를완료합니다. 방법 2: 수정된 Windows 7 ISO

API - Notification 메크로를통하여어느특정상황이되었을때 SolidWorks 및보낸경로를통하여알림메시지를보낼수있습니다. 이번기술자료에서는메크로에서이벤트처리기를통하여진행할예정이며, 메크로에서작업을수행하는데유용할것입니다. 알림이벤트핸들러는응용프로그램구현하는데있어

ThinkVantage Fingerprint Software

PowerPoint 프레젠테이션

슬라이드 1

다른 JSP 페이지호출 forward() 메서드 - 하나의 JSP 페이지실행이끝나고다른 JSP 페이지를호출할때사용한다. 예 ) <% RequestDispatcher dispatcher = request.getrequestdispatcher(" 실행할페이지.jsp");

MF Driver Installation Guide

DBMS & SQL Server Installation Database Laboratory

왜곡보정버전업그레이드순서 - Windows 판 - 니콘제품을애용해주셔서대단히감사합니다. 여기에서는왜곡보정의버전업그레이드에대해설명하고있습니다. 그리고니콘서비스센터에서의업데이트도받고있으므로사용하시는환경등으로펌웨어를업데이트할수없는사용자는이용하여주십시오. 사용하시는카메라사용법

JVM 메모리구조

<4D F736F F D D31312D30312D53572D30312DBBE7BFEBC0DABCB3B8EDBCAD5FBFDCBACEB9E8C6F7BFEB2E646F63>

User Guide

사용설명서를 읽기 전에 ios용 아이디스 모바일은 네트워크 연결을 통해 ios 플랫폼 기반의 모바일 기기(iOS 버전 6.0 이상의 ipod Touch, iphone 또는 ipad)에서 장치(DVR, 네트워크 비디오 서버 및 네트워크 카메라)에 접속하여 원격으로 영상을

PowerPoint Template

Operating Instructions

슬라이드 1

LabVIEW 릴리즈 노트 - National Instruments

설계란 무엇인가?

Archived: LabVIEW 2009 업그레이드 노트 - National Instruments

설치 순서 Windows 98 SE/Me/2000/XP 1 PC를 켜고 Windows를 시작합니다. 아직 컴퓨터에 프린터를 연결하지 마십시오. 2 PC에 P-S100 CD-ROM(프 린터 드라이버)을 삽입합니다. 3 설치 프로그램을 시작합니다. q CD-ROM의 PS1

Endpoint Protector - Active Directory Deployment Guide

윈도우시스템프로그래밍

Microsoft PowerPoint - chap02-C프로그램시작하기.pptx

Cisco FirePOWER 호환성 가이드

PowerPoint 프레젠테이션

TOOLS Software Installation Guide

F120L(JB)_UG_V1.0_ indd

< 목차 > Ⅰ. 개요 3 Ⅱ. 실시간스팸차단리스트 (RBL) ( 간편설정 ) 4 1. 메일서버 (Exchange Server 2007) 설정변경 4 2. 스팸차단테스트 10

gcloud storage 사용자가이드 1 / 17

Windows Server 2012

CLAD Exam Objectives

LabVIEW 업그레이드 노트 - National Instruments

Archived: LabVIEW 릴리즈 노트 - National Instruments

윈도우시스템프로그래밍

제 2 장 기본 사용법

Xcovery 사용설명서

사용설명서를 읽기 전에 안드로이드(Android)용 아이디스 모바일은 네트워크 연결을 통해 안드로이드 플랫폼 기반의 모바일 기기에서 장치 (DVR, NVR, 네트워크 비디오 서버, 네트워크 카메라) 에 접속하여 원격으로 영상을 감시할 수 있는 프로그램입니다. 장치의 사

A SQL Server 2012 설치 A.1 소개 Relational DataBase Management System SQL Server 2012는마이크로소프트사에서제공하는 RDBMS 다. 마이크로소프트사는스탠다드 standard 버전이상의상업용에디션과익스프레스 exp

HLS(HTTP Live Streaming) 이용가이드 1. HLS 소개 Apple iphone, ipad, ipod의운영체제인 ios에서사용하는표준 HTTP 기반스트리밍프로토콜입니다. 2. HLS 지원대상 - 디바이스 : iphone/ipad/ipod - 운영체제 :

[Brochure] KOR_TunA

Microsoft PowerPoint - ch07 - 포인터 pm0415

Microsoft 을 열면 깔끔한 사용자 중심의 메뉴 및 레이아웃이 제일 먼저 눈에 띕니다. 또한 은 스마트폰, 테블릿 및 클라우드는 물론 가 설치되어 있지 않은 PC 에서도 사용할 수 있습니다. 따라서 장소와 디바이스에 관계 없이 언제, 어디서나 문서를 확인하고 편집

Microsoft PowerPoint - 권장 사양

Title Here

LabVIEW Core 1 Course Manual (Korean)

온라인등록용 메뉴얼

1

Microsoft Word - release note-VRRP_Korean.doc

System Recovery 사용자 매뉴얼

슬라이드 1

R 시리즈 다기능 RIO 시작하기 - National Instruments

Office 365 사용자 가이드

17장 클래스와 메소드

LabVIEW에서 CompactRIO 사용하기 - National Instruments

Internet Explorer 11 자동업데이트방지 사용자가이드 작성일 : Version 1.0

gnu-lee-oop-kor-lec06-3-chap7

NTD36HD Manual

소개 Mac OS X (10.9, 10.10, 10.11, 10.12) 와 OKI 프린터호환성 Mac OS X 를사용하는 PC 에 OKI 프린터및복합기 (MFP) 제품을연결하여사용할때, 최고의성능을발휘할수있도록하는것이 OKI 의목 표입니다. 아래의문서는 OKI 프린터및

Microsoft Word - Armjtag_문서1.doc

JDK이클립스

..,. Job Flow,. PC,.., (Drag & Drop),.,. PC,, Windows PC Mac,.,.,. NAS(Network Attached Storage),,,., Amazon Web Services*.,, (redundancy), SSL.,. * A

Microsoft PowerPoint SDK설치.HelloAndroid(1.5h).pptx

2 카메라의 펌웨어버전을확인합니다 카메라기종에따라표시되는화면이다를수있습니다. 1 카메라의전원을 ON으로합니다. 2 카메라의메뉴버튼 MENU을누르고메뉴화면을표시합니다. 3 [ 설정메뉴 ] 에서 [ 펌웨어버전 ] 를선택합니다. 4 카메라의 펌웨어버전이표시됩니다. 버전이업그

Microsoft PowerPoint - 3장-MS SQL Server.ppt [호환 모드]

SBR-100S User Manual


Install stm32cubemx and st-link utility

인쇄하기, 내보내기, 이메일로 문서 보내기

고객 카드

server name>/arcgis/rest/services server name>/<web adaptor name>/rest/services ArcGIS 10.1 for Server System requirements - 지

슬라이드 1

SIGIL 완벽입문

1. Windows 설치 (Client 설치 ) 원하는위치에다운받은발송클라이언트압축파일을해제합니다. Step 2. /conf/config.xml 파일수정 conf 폴더에서 config.xml 파일을텍스트에디터를이용하여 Open 합니다. config.xml 파일에서, 아

비디오 / 그래픽 아답터 네트워크 만약에 ArcGolbe를 사용하는 경우, 추가적인 디스크 공간 필요. ArcGlobe는 캐시파일을 생성하여 사용 24 비트 그래픽 가속기 Oepn GL 2.0 이상을 지원하는 비디오카드 최소 64 MB 이고 256 MB 이상을 메모리

Archived: LabVIEW 릴리즈 노트 - National Instruments

Microsoft PowerPoint - additional01.ppt [호환 모드]

tut_modelsim(student).hwp

Transcription:

LabVIEW 업그레이드노트 목차 이업그레이드노트에서는 Windows, Mac OS X, Linux 용 LabVIEW 를 LabVIEW 2012 버전으로업그레이드하는과정을설명합니다. 업그레이드전에다음토픽에대한정보를얻으려면이문서를읽으십시오 : LabVIEW 업그레이드시권장과정 이전버전의 LabVIEW 에서저장한 VI 를로드하기전에알아야할잠재적인호환성문제 LabVIEW 2012 의새로운기능과동작변경 LabVIEW 2012 로업그레이드하기...1 1. VI 및컴퓨터설정백업하기...2 2. VI 의기존동작테스트하고기록하기...3 3. LabVIEW, 애드온, 디바이스드라이버설치하기...4 4. VI 를변환하고동작변경해결하기...4 일반적인업그레이드문제해결하기...5 업그레이드와호환성문제...5 LabVIEW 8.5 또는이전버전에서업그레이드하기...6 LabVIEW 8.6 에서업그레이드하기...6 LabVIEW 2009 에서업그레이드하기...10 LabVIEW 2010 에서업그레이드하기...11 LabVIEW 2011 에서업그레이드하기...13 LabVIEW 2012 의특징과변경내역...14 새예제 VI...14 블록다이어그램개선사항...14 환경개선사항...16 어플리케이션빌더개선사항...18 추가및변경된 VI, 함수, 노드...19 추가및변경된클래스,, 메소드, 이벤트...21 추가및변경된웹서비스...21 프로젝트템플릿및샘플프로젝트를사용하여일반적인기능수행하기...22 LabVIEW 이전버전의특징과변경내역...22 LabVIEW 2012 로업그레이드하기 새 LabVIEW 버전을설치하고 VI 를로드하여작은어플리케이션을쉽게 LabVIEW 새버전으로업그레이드할수있지만, National Instruments 는효율적으로업그레이드시발생하는문제점을찾아내고수정할수있도록더엄격한업그레이드과정을실행할것을권장합니다. Tip 이과정은특히다음과같은 LabVIEW 어플리케이션에사용할때유용합니다 : 중요한작업을컨트롤또는모니터하는큰어플리케이션, 실행이장시간중단되면문제가발생하는어플리케이션, 여러모듈, 툴킷또는드라이버를사용하는어플리케이션, 지원되지않는 LabVIEW 버전에저장된어플리케이션. 어떤 LabVIEW 버전이주요지원을받는지에대한정보는 National Instruments 웹사이트 ni.com/info에서정보코드 lifecycle 을입력하여참조하십시오.

권장업그레이드과정개요 Figure 1 노트 LabVIEW 5.1 또는이전버전에서업그레이드하려면, 먼저최신버전과이버전사이의 LabVIEW로업그레이드해야합니다. 특정 LabVIEW Legacy 버전에서업그레이드하기에대한더자세한정보는 National Instruments 웹사이트 ni.com/info에서정보코드 upgradeold를입력하여참조하십시오. 1. VI 및컴퓨터설정백업하기 LabVIEW 2012 로업그레이드하기전에 VI 복사본및개발컴퓨터의설정을보호하면, 필요한경우 VI 를이전의기능으로복구하고업그레이드과정을다시시작할수있습니다. a. VI 백업하기 LabVIEW 를업그레이드하기전에 VI 를백업하면, VI 를쉽게백업복사본으로되돌릴수있습니다. 백업복사본이없는경우, 이전버전의 LabVIEW 에서업그레이드된 VI 를열려면이전버전에서각 VI 를저장해야만합니다. 다음방법중하나를사용하여 VI 세트를백업할수있습니다 : VI 를소스코드컨트롤에제출 이렇게하면 VI 를업그레이드하여발생한동작변경문제를해결할수없을때, 제출한파일버전으로되돌릴수있습니다. LabVIEW 를소스코드컨트롤와함께사용하는것에대한더자세한정보는 LabVIEW 도움말의내용탭에서기본 프로젝트및타겟사용하기 개념 LabVIEW 에서소스컨트롤사용하기토픽을참조하십시오. VI 복사본생성하기 VI 가정리된방법에따라 VI 의복사본을생성합니다 : 프로젝트로저장 프로젝트를열고파일 다른이름으로저장을선택하여.lvproj 파일및모든프로젝트내용을복사합니다. 또한모든의존성포함을선택하여프로젝트가의존하는모든파일의복사본을그대로유지하도록합니다. LabVIEW 업그레이드노트 2 ni.com/korea

LLB 또는디렉토리안에서 VI 로저장된경우 OS 의파일탐색기에서 LLB 또는디렉토리의복사본을생성하고, 복사본을다른위치에저장합니다. 이름충돌이발생하는것을방지하려면복사본을같은하드드라이브에저장하지않도록합니다. b. 컴퓨터설정백업하기 LabVIEW 새버전을설치하면공유파일이업데이트되어이전버전의 VI 동작에도영향을미칠수도있습니다. 그러나, 공유파일을업데이트한후에는이전버전의파일을복구하는것은매우어렵습니다. 그러므로특히지원되지않는 LabVIEW 버전에서업그레이드하거나, 어플리케이션의실행이중단될때큰손실이발생하는경우, 다음중한가지방법을사용하여개발컴퓨터의 NI 소프트웨어설정을복구하는것을고려해보십시오. 컴퓨터설정의백업이미지생성 디스크이미징소프트웨어를사용하여업그레이드전에설치된소프트웨어, 사용자셋팅, 파일등컴퓨터의디스크상태를보전합니다. 백업디스크이미지를배포하여컴퓨터를업그레이드전의원래설정으로돌립니다. 테스트컴퓨터에서업그레이드과정테스트 테스트컴퓨터에서업그레이드를수행하면백업이미지를생성하는것보다더많은시간이소요되지만, National Instruments 는이방법을사용하여생산과정을컨트롤또는모니터하는컴퓨터의실행중단을방지하거나최소화하도록권장합니다. 테스트컴퓨터에서업그레이드로인한모든문제를해결한후, 테스트컴퓨터로개발컴퓨터를대체하거나, 개발컴퓨터에서업그레이드과정을다시재현하십시오. Tip 테스트컴퓨터의업그레드된 VI가개발컴퓨터와다르게작동할가능성을최소화하려면, CPU, RAM, OS 및소프트웨어버전등개발컴퓨터의요소와가능하면일치하는테스트컴퓨터를사용합니다. 2. VI 의기존동작테스트하고기록하기 VI 를업그레이드할때, LabVIEW 이전버전과 LabVIEW 2012 사이의개선사항이 VI 의동작을변경할수도있습니다. 두버전모두에서 VI 를테스트하면테스트결과를비교하여업그레이드로인해발생한동작변경을감지할수있습니다. 그러므로, 다음테스트에대한모든테스트결과를가지고있도록확인합니다 : 매스컴파일로그 LabVIEW 이전버전에서 VI 를매스컴파일하면모든깨진 VI 의로그가생성됩니다. 이로그는여러사람이 VI 를공동으로개발하는경우또는일부 VI 가최근에컴파일되지않은경우특히유용합니다. 매스컴파일로그를생성하려면매스컴파일대화상자에서로그결과확인란에확인표시를합니다. VI 매스컴파일에대한더자세한정보는 LabVIEW 도움말의내용탭에서기본 VI 와 SubVI 생성하기 사용법 VI 저장하기 VI 매스컴파일하기를참조하십시오. 개별 VI 가의도한기능을올바르게수행하는지확인하는단위테스트. 프로젝트또는 SubVI 그룹이의도한대로함께작동하는지확인하는통합테스트. VI 가데스크탑컴퓨터또는 FPGA 타겟과같은타겟에배포되었을때예상대로작동하는지확인하는배포테스트. CPU 사용, 메모리사용및코드실행속도를확인하는성능테스트. 성능과메모리프로파일윈도우를사용하여 VI 의평균실행속도를추정할수있습니다. VI 가예상치못한데이터를올바르게처리하는지확인하는스트레스테스트 VI 테스트에대한더자세한정보는 LabVIEW 도움말의내용탭에서기본 어플리케이션개발과디자인가이드라인 개념 큰어플리케이션개발하기 개발모델의단계 어플리케이션테스트하기토픽을참조하십시오. 노트테스트도중변경된 VI가있는경우, 계속진행하기전에 VI의새버전을백업하십시오. National Instruments 3 LabVIEW 업그레이드노트

3. LabVIEW, 애드온, 디바이스드라이버설치하기 a. 모듈, 툴킷, 드라이버를포함하여 LabVIEW 설치하기 LabVIEW 새버전으로업그레이드할때, 새개발시스템뿐아니라새버전과호환되는모듈, 툴킷, 드라이버를함께설치해야합니다. 이소프트웨어를적절한순서대로설치하는것에대한설명은 LabVIEW 설치설명서를참조하십시오. b. user.lib 파일복사 LabVIEW 이전버전에서생성한사용자컨트롤및 VI 를 LabVIEW 2012 의 VI 에서도사용하려면, 이전버전의 labview\user.lib 디렉토리의파일을 LabVIEW 2012 의 labview\user.lib 에복사합니다. 4. VI 를변환하고동작변경해결하기 LabVIEW 2012 에서 VI 를매스컴파일하면 VI 가 LabVIEW 새버전으로변환되면, 에러로그가생성되어깨진 VI 를손쉽게찾을수있습니다. 이정보와이문서의업그레이드와호환성문제섹션을함께사용하여 LabVIEW 새버전에서발생하는동작변경을찾아내고해결할수있습니다. a. LabVIEW 새버전에서 VI 매스컴파일하기 VI 를매스컴파일하면 VI 가 LabVIEW 2012 버전으로변환되는동시에저장이됩니다. 그러나 VI 를매스컴파일한후, 이전버전의 LabVIEW 에서열려면각 VI 또는프로젝트에서파일 이전버전으로저장을선택해야만열수있습니다. 그렇기때문에새 LabVIEW 버전으로변환하려는 VI 만매스컴파일하십시오. 업그레이드로인해발생하는문제를찾아내려면, 매스컴파일대화상자의로그결과확인란에확인표시를하여매스컴파일로그를생성하십시오. VI 매스컴파일에대한더자세한정보는 LabVIEW 도움말의내용탭에서다음토픽을참조하십시오 : 기본 VI 와 SubVI 생성하기 사용법 VI 저장하기 VI 매스컴파일하기 기본 VI 와 SubVI 생성하기 사용법 VI 저장하기 일반적인매스컴파일상태메시지 b. 깨진 VI 수정 LabVIEW 이전버전과 LabVIEW 2012 사이의개선사항으로인해오래된기능을사용하는 VI 가깨질수도있습니다. 다음단계를따라 LabVIEW 2012 에서깨진 VI 를재빨리찾아내고수정할수있습니다 : 1. 업그레이드도중깨진 VI 를찾아내려면이전단계에서생성한매스컴파일에러로그를 VI 의기존동작을테스트할때생성한로그와비교해보십시오. 2. 개별 VI 가 LabVIEW 업데이트로인해깨졌는지알려면, 이문서의업그레이드와호환성문제섹션을참조하십시오. c. 동작변경알아내고해결하기 National Instruments 에서는여러 LabVIEW 버전에서 VI 동작이변경하는것을방지하기위해최선을다하고있지만, 개선사항및버그수정으로인해 VI 의동작이변경되는경우가발생합니다. 다음도구중하나를사용하여 LabVIEW 새버전이사용중인 VI 의동작을변경하는지신속하게찾아낼수있습니다 : VI 분석기업그레이드테스트 큰 VI 세트에서이러한테스트를사용하면업그레이드로인해발생한여러동작변경을효율적으로찾을수있습니다. 이테스트를다운로드하고사용하는방법은다음과같습니다 : 1. National Instruments 웹사이트 ni.com/info 에서정보코드 analyzevi 를입력하여업그레이드전에사용하던버전후에출시된모든 LabVIEW 버전용의 VI 분석기업그레이드테스트를다운로드합니다. LabVIEW 업그레이드노트 4 ni.com/korea

2. 도구 VI 분석기 VI 분석을선택하고새 VI 분석기태스크를시작하여테스트를열고실행합니다. 각 VI 에서이메뉴옵션을선택하는대신프로젝트탐색기윈도우에서이옵션을선택하면, 프로젝트전체를한번에분석할수있습니다. 3. 테스트에서다루는 LabVIEW 버전의업그레이드와호환성문제섹션을참조하여테스트실패를해결합니다. 예를들어, LabVIEW 2010 VI 분석기업그레이드테스트에서동작변경이발견되는경우, LabVIEW 2009 에서업그레이드하기섹션을참조하십시오. 업그레이드문서 이문서의업그레이드와호환성문제섹션 VI 를깨트리거나동작에영향을미칠수있는변경사항을나열합니다. 업그레이드전버전부터시작해서각 LabVIEW 버전별섹션을참조하십시오. Tip 업그레이드된 VI를열고편집 찾기와대체를선택하여업그레이드와호환성문제섹션에나열된삭제된객체및변경된객체를빠르게찾을수있습니다. LabVIEW 20122012 알려진유의사항 LabVIEW 2012 의출시전및출시과정중에발견된버그의리스트입니다. National Instruments 웹사이트 ni.com 에서정보코드 lv2012ki 에서이리스트를볼수있습니다. 업그레이드된 VI 의동작에영향을미칠수있는버그를해결하는방법에대해서는업그레이드 동작변경과업그레이드 이동섹션을참조하십시오. 모듈과툴킷문서 LabVIEW FPGA 와 LabVIEW Real-Time Module 을비롯한일부모듈및툴킷의업그레이드문제를애드온별로나열합니다. 드라이버 readme 파일 드라이버별업그레이드문제를나열합니다. readme 파일을찾으려면드라이버의설치미디어를참조하십시오. Tip 동작변경이 LabVIEW 업데이트가아닌드라이버업데이트로인해발생했는지알려면, LabVIEW 2012를설치한후 LabVIEW 이전버전에서 VI를테스트합니다. 사용자테스트 이전버전에서실행한테스트와같은테스트를 LabVIEW 2012 의 VI 에서실행하여결과를비교하십시오. 새로운동작을발견하는경우, 업그레이드문서를참조하여변경의근원을찾을수있습니다. 일반적인업그레이드문제해결하기 다음업그레이드문제를해결하는것에대한더자세한정보는 LabVIEW 도움말의내용탭에서 LabVIEW 2012 로업그레이드하기 일반적인업그레이드문제해결하기토픽을참조하십시오. 찾을수없는모듈또는툴킷기능검색하기 찾을수없는 SubVI, 팔레트, 노드검색하기 LabVIEW 2012 가 LabVIEW 이전버전에서 VI 를열수없는이유알아내기 설치되어있는 NI 소프트웨어의버전알아내기 VI 를 LabVIEW 이전버전으로복구하기 업그레이드와호환성문제 VI 를깨트리거나, 동작변경을초래할수있는변경사항에대해서는각 LabVIEW 버전별로다음섹션을참조하십시오. LabVIEW 새버전의유의사항, 추가적인호환성문제, LabVIEW 2012 의최신추가기능에대한정보는 labview 디렉토리의 readme.html 파일을참조하십시오. National Instruments 5 LabVIEW 업그레이드노트

LabVIEW 8.5 또는이전버전에서업그레이드하기 LabVIEW 8.5 또는이전버전에서 LabVIEW 2012 로업그레이드할때발생할수있는업그레이드, 호환성문제는 National Instruments 웹사이트 ni.com/info 에서정보코드 oldupgradeissues 를입력하여참조하십시오. 또한업그레이드시발생할수있는다른문제에대한정보는이문서에서다른 LabVIEW x 에서업그레이드하기섹션을참조하십시오. LabVIEW 8.6 에서업그레이드하기 LabVIEW 8.6 에서 LabVIEW 2012 로업그레이드할때다음과같은호환성문제가발생할수있습니다. 업그레이드할때발생할수있는문제에대한정보는이문서의 LabVIEW 2009 에서업그레이드하기, LabVIEW 2010 에서업그레이드하기, LabVIEW 2011 에서업그레이드하기섹션을참조하십시오. VI 와함수동작변경내역 LabVIEW 2009 및이후버전에서 VI 와함수의동작이다음과같이변경되었습니다. 블루투스 VI 와함수 블루투스팔레트의 VI 와함수를사용하려면반드시 Windows XP Service Pack 3 나이후버전이설치되어있어야합니다. 신호생성 VI 신호생성팔레트중, 다음 VI 는 LabVIEW 2009 와그이후버전에서다시작성되었습니다. 이새기능을사용하려면, 이 VI 를함수팔레트에있는같은이름의 VI 로대체하십시오. 베르누이노이즈 2 진수 MLS 이항노이즈 감마노이즈 가우스화이트노이즈 포아송노이즈 균일한화이트노이즈 기타부수적인 VI 와함수동작변경사항 LabVIEW 2009 및이후버전에서다음과같이 VI 및함수동작이부수적으로변경되었습니다 : 단위가홀수지수인값을제곱근함수에연결하는경우, LabVIEW 는부분지수를가진단위를지원하지않으므로와이어가깨집니다. 더욱정확하게컷오프주파수를구현할수있도록베셀계수 VI 가재작성되었습니다. 따라서, 베셀계수 VI 와다른호출하는 VI 가이전 LabVIEW 버전에서보다천천히실행될수있습니다. LabVIEW 는특정버전에따라지정된디렉토리에웹서비스를배포합니다. 예를들어, LabVIEW 2009 에서배포된웹서비스의루트위치는보통 C:\Documents and Settings\All Users\Application Data\National Instruments\Web Services 2009 32-bit 입니다. 웹서비스를 LabVIEW 2009 나이후버전에서사용하려면, 이전버전의 LabVIEW 에서생성된웹서비스를다시배포해야합니다. 이전 LabVIEW 버전에서배포되었던웹서비스를삭제하려면, 이전에배포된위치에서사용자가직접제거해야합니다. x(t) 적분 VI 는재작성되었습니다. 이새기능을사용하려면, 이 VI 를함수팔레트에있는 x(t) 적분 VI 로대체하십시오. 키이름얻기 VI 의섹션과참조번호입력은필수입력입니다. 섹션이름얻기 VI 의참조번호입력은필수입력입니다. 설정데이터참조번호아님 VI 의참조번호입력은필수입력입니다. LabVIEW 업그레이드노트 6 ni.com/korea

독립형어플리케이션이나공유라이브러리에서경로를확인하는데파일또는폴더가존재하는지확인 VI 를더이상사용할수없습니다. 삭제된 VI 와함수 LabVIEW 2009 및이후버전은다음의 VI 와함수를지원하지않습니다 : LToCStr LToCStrN 함수를대신사용하십시오. LToCStrN 함수는 LabVIEW 가문자열을복사하는 C 문자열버퍼의크기를지정하는파라미터를받는다는점에서 LToCStr 함수와다릅니다. 이함수는 LabVIEW Manager 함수입니다. LabVIEW 2010 및이후버전에서코드인터페이스노드가제거되었습니다. 대신라이브러리함수호출노드를사용합니다. 설정데이터열기 ( 호환성 ) 설정데이터열기 VI 를대신사용하십시오. 설정데이터열기 VI 는파일생성됨? 출력을가진다는점에서설정데이터열기 ( 호환성 ) VI 와는다릅니다. Sound VI (Mac OS X) 사운드 VI 를대신사용하십시오. LabVIEW 2009 및이후버전은 Windows, Mac OS X, Linux 에대해같은 API 를지원합니다. 제약되지않은지수피팅 지수피팅 VI 를대신사용하십시오. 지수피팅 VI 는정밀화? 입력을가지지않지만, 파라미터경계입력과오프셋출력을가진다는점에서제약되지않은지수피팅 VI 와는다릅니다. 제약되지않은가우스피크피팅 가우스피크피팅 VI 를대신사용하십시오. 가우스피크피팅 VI 는파라미터경계입력과오프셋출력을가진다는점에서제약되지않은가우스피크피팅 VI 와는다릅니다. 삭제된, 메소드, 이벤트 LabVIEW 2009 및이후버전은다음의, 메소드, 이벤트를지원하지않습니다 : 디지털그래프클래스의버스이름. 대신에플롯이름를사용합니다. VI 클래스의피호출자이름. 대신에 VI 의존성얻기 ( 이름및경로 ) 를사용합니다. 모든입력파라미터에대해기본값을사용할때 VI 의존성얻기 ( 이름및경로 ) 메소드는피호출자이름와똑같은기능을제공합니다. VI (ActiveX) 클래스의피호출자. 이름이변경된, 메소드, 이벤트 LabVIEW 2009 와이후버전에서 XML 파서클래스는이름에 XML 을포함하지않습니다. 예를들어, XML_Attributes 는 Attributes 가됩니다. LabVIEW 2009 및이후버전에서다음, 메소드, 이벤트의이름이변경되었습니다. 클래스 LabVIEW 8.6 이름 LabVIEW 2009 및이후버전이름 타입 문서 Namespace 처리 Namespace 처리 문서 스키마처리 스키마처리 알람 : 적절치않은상태 : 인식타입 알람 : 적절치않은상태 : 인식타입 알람 : 적절치않은상태 : 로그허용 알람 : 적절치않은상태 : 로그허용 알람 : 불리언 : 인식타입 알람 : 불리언 : 인식타입 알람 : 불리언 : 알람 On 알람 : 불리언 : 알람작동 알람 : 불리언 : 로그허용 알람 : 불리언 : 로그허용 알람 :Hi: 인식타입 알람 :Hi: 인식타입 알람 :Hi: 로그허용 알람 :Hi: 로그허용 National Instruments 7 LabVIEW 업그레이드노트

클래스 LabVIEW 8.6 이름 LabVIEW 2009 및이후버전이름 타입 알람 :HiHi: 인식타입 알람 :HiHi: 인식타입 알람 :HiHi: 로그허용 알람 :HiHi: 로그허용 알람 :Lo: 인식타입 알람 :Lo: 인식타입 알람 :Lo: 로그허용 알람 :Lo: 로그허용 알람 :LoLo: 인식타입 알람 :LoLo: 인식타입 알람 :LoLo: 로그허용 알람 :LoLo: 로그허용 알람 : 변경속도 : 인식타입 알람 : 변경속도 : 인식타입 알람 : 변경속도 : 로그허용 알람 : 변경속도 : 로그허용 알람 :U32 비트필드 : 인식타입 알람 :U32 비트필드 : 인식타입 알람 :U32 비트필드 : 알람 On 알람 :U32 비트필드 : 알람작동 알람 :U32 비트필드 : 로그허용 알람 :U32 비트필드 : 로그허용 알람 :U32 비트필드 : 마스크선택 알람 :U32 비트필드 : 마스크선택 로깅 : 데이터로그 로깅 : 데이터로그 로깅 : 이벤트로그 로깅 : 이벤트로그 로깅 : 시간의해상도 로깅 : 시간분해능 로깅 : 값의해상도 로깅 : 값분해능 네트워크 : 접근타입 네트워크 : 접근타입 네트워크 : 버퍼크기 네트워크 : 버퍼크기 네트워크 : 원소크기 네트워크 : 원소크기 네트워크 : 웨이브폼당포인트 네트워크 : 웨이브폼의포인트 네트워크 : 프로젝트연결 네트워크 : 프로젝트연결 네트워크 : 프로젝트경로 네트워크 : 프로젝트경로 네트워크 : 연결사용 네트워크 : 바인딩사용 네트워크 : 버퍼링사용 네트워크 : 버퍼링사용 리얼타임 : 배열길이 리얼타임 : 배열길이 리얼타임 : 버퍼길이 리얼타임 : 버퍼길이 리얼타임 : 웨이브폼에서데이터포인트 리얼타임 : 웨이브폼의데이터포인트 리얼타임 : 버퍼링사용 리얼타임 : 버퍼링사용 스케일링 : 공학최대 스케일링 : 공학최대 스케일링 : 공학최소 스케일링 : 공학최소 스케일링 : 마스크반전 스케일링 : 마스크반전 스케일링 : 기본최대 스케일링 : 기본최대 스케일링 : 기본최소 스케일링 : 기본최소 LabVIEW 업그레이드노트 8 ni.com/korea

클래스 LabVIEW 8.6 이름 LabVIEW 2009 및이후버전이름 타입 스케일링 : 마스크선택 스케일링 : 마스크선택 어플리케이션빌더변경사항 LabVIEW 2009 와이후버전에서어플리케이션빌더가다음과같이변경되었습니다. 파일레이아웃변경사항 LabVIEW 8.6 에서, 어플리케이션빌더는 VI 와라이브러리파일을어플리케이션내에있는플랫리스트에저장하고, 충돌하는파일이름을가진 VI 를어플리케이션외부의별도의디렉토리에저장합니다. LabVIEW 2009 및이후버전에서, 어플리케이션빌더는디스크에있는소스파일의디렉토리구조와유사한레이아웃을사용하여어플리케이션안에소스파일을저장합니다. 이러한내부파일레이아웃은어플리케이션내에소스파일계층구조를보존합니다. 다이나믹하게 VI 를호출하는경우, 상대경로를사용하여어플리케이션이런타임에서정확하게 VI 를로드하도록보장합니다. 사용자설정파일변경사항 LabVIEW 8.6 과이전버전에서, 사용자설정파일을포함하는독립어플리케이션을만들때, 다음의조건이참일경우 LabVIEW 는기존의파일내용에 LabVIEW 환경설정을추가합니다. 사용자설정파일의이름은어플리케이션의이름과같습니다. 사용자설정파일은어플리케이션과같은디렉토리에있습니다. 어플리케이션의빌드스펙에서, 어플리케이션대화상자의고급페이지에있는사용자설정파일사용확인란에확인표시가없습니다. LabVIEW 2009 와이후버전에서위의조건이참일경우, LabVIEW 는 LabVIEW 환경설정으로사용자설정파일의내용을덮어씁니다. 케이스구조출력터널변경사항 LabVIEW 2009 와이후버전은실행되지않는케이스를포함하여구조의모든케이스를처리할수있는데이터타입을사용하여, 케이스구조출력터널의데이터타입을결정합니다. 예를들어, 참케이스와거짓케이스라는두개의케이스를가진케이스구조를생각해볼수있습니다. 참케이스에서 8 비트부호없는정수가출력터널에연결되어있습니다. 거짓케이스에서 32 비트부호없는정수가출력터널에연결되어있습니다. LabVIEW 8.5.x 및 8.6.x 의경우, 참케이스를선택하도록상수를연결하면, 출력터널의데이터타입은 8 비트부호없는정수가되는데, 이것은상수가거짓케이스의실행을저지하기때문입니다. LabVIEW 2009 및이후버전에서, 참케이스를선택하도록상수를연결하는경우, 출력터널의데이터타입은 32 비트부호없는정수입니다. 이같은동작의차이로인해출력데이터타입이고정소수점수이거나고정된크기의배열인경우에는 LabVIEW 8.5.x 와 LabVIEW 8.6.x 에서생성된 VI 가 LabVIEW 2009 와이후버전에서깨질수있습니다. 사용자아이콘편집기 VI 변경사항 LabVIEW 8.6 및이전버전에서, 사용자아이콘편집기인 VI 를호출하면, LabVIEW 는자동으로 VI 의프런트패널을엽니다. LabVIEW 2009 및이후버전에서, 사용자아이콘편집기인 VI 를설정해야호출할때해당 VI 의프런트패널을열수있습니다. 열기전에프런트패널을재정렬할필요가없는간단한 VI 의경우에는실행 : 호출시프런트패널보이기를사용하십시오. 열기전에프런트패널을재정렬할필요가있는좀더복잡한 VI 의경우에는프런트패널 : 열기메소드를사용합니다. National Instruments 9 LabVIEW 업그레이드노트

사용자프로브변경사항 (Linux) LabVIEW 8.6 및이전버전에서저장한사용자프로브는 LabVIEW 2009 및이후버전에서는열리지않습니다. 사용자프로브를 LabVIEW 이전버전의 LabVIEW Data 디렉토리에서 LabVIEW 2009 및이후버전의 LabVIEW Data 디렉토리로직접복사해야합니다. /home/<username>/labview Data 에서 LabVIEW 2009 및이후버전의 LabVIEW Data 디렉토리를찾을수있습니다..NET 변경사항.NET 객체를생성하고통신하기위해서는.NET Framework 2.0 또는이후버전이필요합니다. LabVIEW MathScript 변경사항 LabVIEW MathScript 는더이상 Full 및 Professional Development Systems 에포함되지않습니다. LabVIEW 2009 및이후버전에서, LabVIEW MathScript 는 LabVIEW MathScript RT Module 이라는독립된모듈이되었습니다. MathScript 를포함하는이전 LabVIEW 버전의 VI 를실행하려면, 먼저 MathScript RT Module 을설치하고정품인증을받거나 VI 에있는 MathScript 노드를제거해야합니다. 이미 MathScript RT Module 을구입한경우, 도움말 LabVIEW 제품정품인증을선택하여이제품에대한정품인증을받으십시오. LabVIEW 2009 에서업그레이드하기 LabVIEW 2009 에서 LabVIEW 2012 로업그레이드할때다음과같은호환성문제가발생할수있습니다. 업그레이드시발생할수있는다른문제에대해서는이문서의 LabVIEW 2010 에서업그레이드하기및 LabVIEW 2011 에서업그레이드하기섹션을참조하십시오. VI 와함수동작변경내역다음 VI 는정지대역감쇠입력의값보다높은감쇠를사용해서필터차수가높을때타원필터를디자인합니다. 타원계수 타원필터 타원필터 PtByPt VISA 리소스찾기함수 LabVIEW 2010 및이후버전에서, 시스템이디바이스를찾지못하는경우, VISA 리소스찾기함수는에러코드 1073807343 을반환합니다. 삭제된 VI, 함수, 노드 LabVIEW 2010 및이후버전은다음의 VI, 함수, 노드를지원하지않습니다 : 코드인터페이스노드 라이브러리함수호출노드를대신사용하십시오. TDM 을 TDMS 로변환 TDM 또는 TDMS 로변환 VI 를대신사용하십시오. 이 VI 는파일을.tdm 또는.tdms 파일포맷으로변환합니다. TDMS 를 TDM 으로변환 TDM 또는 TDMS 로변환 VI 를대신사용하십시오. 타입얻기 정보얻기 VI 를대신사용하십시오. 이 VI 는데이터파일, 채널그룹또는채널의에대한정보를반환합니다. FFT 파워스펙트럼 FFT 파워스펙트럼및 PSD VI 를대신사용하십시오. FFT 파워스펙트럼밀도 FFT 파워스펙트럼및 PSD VI 를대신사용하십시오. 열거 정보얻기 VI 를대신사용하십시오. 에러병합 VI 에러병합함수를대신사용하십시오. 쿼리병합 스토리지참조번호병합 VI 를대신사용하십시오. 부동소수수학연산 LabVIEW 컴파일러가변경되어, 여러부동소수수학연산의결과가 LabVIEW 이전버전에서반환되는결과와다른결과를반환할수도있습니다. LabVIEW 에사용된부동소수의알고리즘정 LabVIEW 업그레이드노트 10 ni.com/korea

확도는이전과같거나대부분의경우 LabVIEW 2010 및이후버전에서더욱향상되었습니다. 그러나, 일부작업에서는결과가이전버전보다정확하지않을수도있습니다. 이전버전에서는입력데이터타입보다높은숫자정밀도를사용하요함수를구현한반면, LabVIEW 2010 및이후버전에서는입력데이터타입과같은숫자정밀도를사용하여함수를내부적으로구현합니다. 이런연산의결과에서허용가능한에러는입력의데이터타입에사용해도무방합니다 노트부동소수를사용하는수학적연산에대한추가정보는 National Instruments 웹사이트 ni.com/info에서정보코드 exdj8b를입력하여참조하십시오. LabVIEW 클래스생성하기 LabVIEW 2009 및이전버전에서는 VI 의커넥터팬에그자체과직하위클래스를포함하는엄격한타입의 VI 참조번호가있는클래스를생성할수있습니다. LabVIEW 2010 및이후버전에서는엄격한타입의 VI 참조번호를사용하지않거나프라이빗데이터컨트롤의 VI 참조번호를제거하지않으면클래스가깨져서나타납니다. 설치프로그램만들기 (Windows) LabVIEW 2010 및이후버전에서, Windows 2000 이나이후버전이필요한설치프로그램이있는프로젝트를로드할경우, LabVIEW 는시스템사양을 Windows XP 또는이후버전으로업데이트합니다. LabVIEW 2010 및이후버전을설치한후에는, 컴퓨터에서이전버전의 LabVIEW 를사용하여 Windows 2000 에서실행되는설치프로그램을만들수없습니다. 라이브러리함수호출노드에서올바른호출형식사용하기 LabVIEW 8.5, LabVIEW 8.6 및 LabVIEW 2009 에서, 라이브러리함수호출노드에대해잘못된호출형식을지정하면, LabVIEW 는에러를복구하고올바른호출형식을사용합니다. LabVIEW 2010 및 LabVIEW 2011 은이런확인작업을수행하지않고, 사용자로하여금올바른형식을선택하도록요구합니다. 그러므로, 라이브러리함수호출노드를포함한 VI 를 LabVIEW 8.5, LabVIEW 8.6 또는 LabVIEW 2009 에서 LabVIEW 2010 또는 LabVIEW 2011 버전으로변환하는경우, VI 에대해잘못된호출형식을선택하면 VI 가충돌을일으킵니다. 다음단계에따라라이브러리함수호출노드를포함하는 VI를 LabVIEW 2010 또는 LabVIEW 2011 로변환하도록준비합니다. 1. 마지막으로저장된 LabVIEW 버전에서 VI를엽니다. 2. 각라이브러리함수호출노드에서마우스오른쪽버튼을클릭한후바로가기메뉴에서설 정을선택하여라이브러리함수호출대화상자를디스플레이합니다. 3. 에러확인탭을클릭합니다. 4. 최대값확인란에확인표시를하여최대에러확인을활성화합니다. 이와같이선택하면, 잘 못된호출형식을선택하는경우, LabVIEW가실행중에알려줍니다. 5. 확인버튼을클릭합니다. 6. 각라이브러리함수호출노드에대해최대에러확인을선택한후, VI를실행합니다. 7. 에러를반환하는라이브러리함수호출노드각각에대해올바른호출형식을선택합니다. 모든호출형식에러를해결한후, VI 를 LabVIEW 2010 또는 LabVIEW 2011 로변환할수있습니다. LabVIEW 2010 에서업그레이드하기 LabVIEW 2012 에서 LabVIEW 2010 로업그레이드할때다음과같은호환성문제가발생할수있습니다. 업그레이드시발생할수있는다른문제에대해서는이문서의 LabVIEW 2011 에서업그레이드하기섹션을참조하십시오. National Instruments 11 LabVIEW 업그레이드노트

VI 와함수동작변경내역 LabVIEW 2011 및이후버전에서, UDP 멀티캐스트열기 VI 의멀티캐스트주소입력은필수입력입니다. 또한포트출력은포트출력으로이름이변경됩니다. 삭제된 VI 와함수, 노드 LabVIEW 2011 및이후버전에서제로위상필터 VI 의모든다형성인스턴스에는이제초기화 / 연속입력이없습니다. 이 VI 의새로운버전을사용하려면, LabVIEW 이전버전의제로위상필터 VI 인스턴스를필터팔레트에있는같은이름의 VI 로대체합니다., 메소드, 이벤트동작변경내역 LabVIEW 2011 및이후버전에서, 메소드, 이벤트의동작이다음과같이변경되었습니다 : LabVIEW 2010 에서, 컴파일된객체캐시지우기메소드는특정타겟과관련된객체캐시를지웁니다. LabVIEW 2011 및이후버전에서, 컴파일된객체캐시지우기메소드는실행중인 LabVIEW 버전의전체사용자캐시를지웁니다. 그러므로, LabVIEW 2010 에서생성된, 컴파일된객체캐시지우기메소드를포함하는 VI 가 LabVIEW 2011 및이후버전에서깨지지않는다하더라도, 이러한 VI 는전보다더많은 VI 객체파일을삭제하기때문에, 관련 VI 는로드될때다시컴파일됩니다. LabVIEW 2010 및이전버전에서스케일범위변경이벤트의새범위이벤트데이터필드는사용자가그래프또는차트에설정한오프셋및배율을무시합니다. LabVIEW 2011 및이후버전에서, 새범위이벤트데이터필드는사용자가설정한오프셋및배율을반영하여결과를반환합니다. LabVIEW 2010 또는이전버전에서이문제를피하기위해코드를사용한경우, 코드를업그레이드된버전으로업데이트해야합니다. 삭제된, 메소드, 이벤트 LabVIEW 2011 및이후버전은 Sim 다이어그램클래스의선택사항에서서브시스템메소드를지원하지않습니다. SSE2 명령어를지원하지않는타겟의빌드스펙이동하기 SSE2 명령어를지원하지않는타겟의빌드스펙을 LabVIEW 2011 및이후버전으로이동하여사용하려면, 빌드스펙에서 SSE2 최적화를비활성화해야합니다. 최적화를비활성화하지않으면, LabVIEW 로관련어플리케이션을만들수는있지만어플리케이션을의도한타겟에서실행할수없습니다. SSE2 명령어를지원하는하드웨어타입에대한정보는 LabVIEW 도움말의내용탭에서기본 어플리케이션만들기및배포하기 빌드스펙설정하기 타겟하드웨어의 SSE2 명령어지원확인하기토픽을참조하십시오. 16 비트, 64 비트와배정도숫자형데이터타입을지원하는다형성 VI LabVIEW 2011 및이후버전은다음과같은상황에서특정숫자형데이터를배정도숫자형데이터로강제변화합니다 : 확장형숫자형데이터를배정도숫자형데이터및 64 비트정수데이터타입을모두지원하는다형성 VI 의터미널에연결하는경우, LabVIEW 는확장형숫자형데이터를배정도숫자형데이터로강제변환합니다. 64 비트정수숫자형데이터를배정도숫자형데이터와 16 비트정수데이터타입을모두지원하는다형성 VI 의터미널에연결하는경우, LabVIEW 는 64 비트정수데이터를배정도데이터로강제변환합니다. 이동작은 LabVIEW 8.5 및 8.6 의동작과일치합니다. 그러나, LabVIEW 8.2, 2009 및 2010 에서 LabVIEW 는배정도데이터타입대신 64 비트또는 16 비트정수데이터타입을선택합니다. LabVIEW 업그레이드노트 12 ni.com/korea

특정 LabVIEW 공유라이브러리의에러리포트기능향상이전버전의 LabVIEW 에서라이브러리함수호출노드로 LabVIEW 공유라이브러리를호출하면, 공유라이브러리는필요한리소스가설치되어있지않은타겟컴퓨터에서실행되지않습니다. 그러나그런경우공유라이브러리는에러를자동으로반환하지않거나다른방법으로실행실패를나타냅니다. LabVIEW 2011 및이후버전에서, 라이브러리함수호출노드가이공유라이브러리를호출하면 LabVIEW 는실패를나타내는에러를반환합니다. 그러므로, LabVIEW 2010 에서에러를반환하지않는 LabVIEW 공유라이브러리는 LabVIEW 2011 및이후버전에서는에러를반환합니다. 이러한에러리포트기능향상은다음과같은특성을지닌 LabVIEW 공유라이브러리를호출하는 VI 에영향을미칩니다 ( 그러나그영향이이에제한되는것은아님 ). 타겟컴퓨터에는설치되지않은, 정품인증된구성요소를공유라이브러리내의 VI 가사용합니다. 관련공유라이브러리가타겟컴퓨터에설치되지않은라이브러리함수호출노드를공유라이브러리내의 VI 가사용합니다. 공유라이브러리내의 VI 가 SSE2 최적화를사용하여컴파일되었지만타겟컴퓨터가 SSE2 명령어를지원하지않습니다. LabVIEW 의 NI 예제탐색기데이터파일검색위치변경 LabVIEW 2011 및이후버전은 NI 예제탐색기데이터파일 (.bin3) 을 LabVIEW 이전버전보다더한정된위치에서검색합니다. NI 예제탐색기에보이도록생성한사용자의예제 VI 를 LabVIEW 가찾을수있게하려면,.bin3 파일을다음디렉토리에두어야합니다 : labview\examples\exbins LabVIEW 이전버전의경우 examples 디렉토리내어디든.bin3 파일이있으면됩니다. labview\instr.lib labview\user.lib LabVIEW 2011 에서업그레이드하기 LabVIEW 2011 에서 LabVIEW 2012 로업그레이드할때다음과같은호환성문제가발생할수있습니다. 삭제된 VI 와함수, 노드 LabVIEW 2012 에서는다음의 VI 와함수, 노드를지원하지않습니다. 극좌표플롯 포인트가있는극좌표플롯 VI 를대신사용하십시오. 포인트가있는극좌표플롯 VI 는라인 / 포인트및크기등두개의새로운입력을제공합니다. 사각형그리기 사각형그리기 VI 를대신사용하십시오., 메소드, 이벤트동작변경내역테이블클래스의셀의값설정메소드에서 X 인덱스및 Y 인덱스입력이 32 비트부호없는정수에서 32 비트부호있는정수로변경되었습니다. 삭제된, 메소드, 이벤트 LabVIEW 2012 에서는다음의, 메소드, 이벤트를지원하지않습니다 : 다이어그램클래스의데이터타입메소드에서생성. 이메소드를포함하는 VI 를업그레이드하는경우, 이 VI 는데이터타입에서생성 ( 제거됨 ) 메소드를호출합니다. 이메소드를스타일입력이없어진새데이터타입에서생성메소드로대체하십시오. 타임플랫시퀀스클래스의프레임 []. 대신플랫시퀀스클래스의프레임 [] 를사용하십시오. VI 클래스의프런트패널윈도우 : 열기. 대신프런트패널 : 열기메소드, 프런트패널 : 닫기메소드또는프런트패널윈도우 : 상태를사용하십시오. National Instruments 13 LabVIEW 업그레이드노트

VI (ActiveX) 클래스의 FPWinOpen. 대신 OpenFrontPanel 메소드, CloseFrontPanel 또는 FPState 를사용하십시오. LV 클래스라이브러리클래스의정적멤버 VI. 대신정적멤버 VI 의새버전을사용하십시오. LV 클래스라이브러리클래스의다이나믹멤버 VI. 대신다이나믹멤버 VI 의새버전을사용하십시오. 이름이변경된, 메소드, 이벤트 LabVIEW 2012 에서다음, 메소드, 이벤트의이름이변경되었습니다. 클래스 LabVIEW 2011 이름 LabVIEW 2012 이름 타입 프로젝트아이템 직하위아이템 [] 고유아이템 [] 프로젝트아이템 직상위 소유자 LV 클래스라이브러리 상위컨트롤참조 상위의참조생성제한 LabVIEW 2012 의특징과변경내역 새예제 VI Idea Exchange 아이콘은 ni.com의 LabVIEW Idea Exchange Discussion forums에올라온고객의의견을반영해서만들어진새로운기능을나타냅니다. National Instruments 웹사이트 ni.com/info를방문하여정보코드 ex3gus를입력하면 NI Idea Exchange Discussion Forums 페이지로갈수있습니다. 유의사항, 수정된일부버그리스트, 추가적인호환성문제, LabVIEW 2012 의최신추가기능에대한자세한내용은 labview 디렉토리의 readme.html 파일을참조하십시오. LabVIEW 현재버전에서새로추가된예제 VI 에대한설명을보고실행하려면, NI 예제탐색기의탐색탭에서 LabVIEW 2012 의새로운예제폴더를참조하십시오. 블록다이어그램개선사항 LabVIEW Base Package 의이벤트드리븐프로그래밍 LabVIEW Base Package 를사용하여사용자가생성한이벤트를감지하고처리하는이벤트구조, 이벤트, 이벤트함수를생성하고변경할수있습니다. 이벤트핸들링에대한더자세한정보는 LabVIEW 도움말의내용탭에서기본 이벤트드리븐프로그래밍모음을참조하십시오. [NI 토론방멤버 Mark_Yedinak 님이제출한아이디어.] 루프에서나가는배열을자동으로연결하기 LabVIEW 이전버전에서는여러루프반복에서배열을연결하려면시프트레지스터와배열만들기함수를사용해야합니다. LabVIEW 2012 에서는출력터널에서마우스오른쪽버튼을클릭하고바로가기메뉴에서터널모드 연결하기를선택하여자동으로배열을연결할수있습니다. 연결하기를선택하면모든입력이순서대로추가되어, 터널입력에연결된배열과같은차원의출력배열이생깁니다. 이외에마지막값과인덱싱의터널모드가있습니다. 마지막값은마지막루프반복의값을보여줍니다. 인덱싱은높은차원의배열을만들며, LabVIEW 이전버전의동작입니다. 자동으로배열을연결하기의예제는 labview\examples\general\looptunnels 디렉토리에서 Find Out of Range Elements VI 를참조하십시오. [NI Discussion Forums 멤버 tst 님이제출한아이디어.] LabVIEW 업그레이드노트 14 ni.com/korea

루프출력을조건에따라처리하기 LabVIEW 2012 에서는루프의각출력터널이사용자가지정한조건을만족하는값을생략하도록설정할수있습니다. 루프출력터널에서마우스오른쪽버튼을클릭하고터널모드 조건을선택합니다. 예를들어다음블록다이어그램은조건적출력터널이 LabVIEW 이전버전의케이스구조와같은기능을수행하는지보여줍니다. Figure 2 이조건적터미널을다음세가지출력터널모두에적용할수있습니다 : 마지막값, 인덱싱, 연결하기. 조건에따라값을루프출력터널에연결하기의예제는 labview\examples\general\looptunnels 디렉토리에서 Find Out of Range Elements VI 를참조하십시오. [NI Discussion Forums 회원 falkpl 님이제출한아이디어.] 노트조건적터널옵션은배열만들기구현만큼자주메모리할당을수행합니다. 그러므로배열만들기함수와같이, National Instruments는어플리케이션에서성능이중요한부분에서는조건적터널대신다른옵션을사용할것을권장합니다. 키보드바로가기키를사용하여선택한라벨및하위터미널라벨정렬하기빠른탐색대화상자가활성화상태일때, 키보드바로가기키를사용하여블록다이어그램에서객체의라벨을다음과같이정렬할수있습니다 : 여러객체를선택하고 <Ctrl-T> 누르기 선택한인디케이터터미널의라벨을터미널의오른쪽으로이동하고, 다른선택한모든객체의라벨을객체의왼쪽으로이동합니다. <Ctrl-Shift-T> 누르기 각컨트롤터미널의라벨을터미널의왼쪽으로이동하고, 각인디케이터터미널의라벨을터미널의오른쪽으로이동합니다. 이방법으로루프또는다른구조의다이어그램안에있는터미널의라벨도이동가능합니다. 기타블록다이어그램의개선사항 LabVIEW 2012 에서는깨진와이어를블록다이어그램전체뿐아니라, 사용자가선택한영역또는구조에서만제거할수도있습니다. [NI 토론방멤버 manu.net 님이제출한아이디어.] 블록다이어그램에서공간을많이차지하지않고긴문자열상수를생성, 편집하고보려면, 문자열상수에서마우스오른쪽버튼을클릭하고바로가기메뉴에서편집을선택합니 National Instruments 15 LabVIEW 업그레이드노트

다. 이옵션은문자열상수편집대화상자를나타내며, 이대화상자에서전체문자열을보고, 변경할수있습니다. [NI 토론방멤버 Broken Arrow 님이제출한아이디어.] 구조안에있는코드를더편리하게문서화하려면, 자동으로구조와함께이동하고크기가조정되는새서브다이어그램라벨안에주석을씁니다. 서브다이어그램라벨을디스플레이하려면, 구조에서마우스오른쪽버튼을클릭한후바로가기메뉴에서보이는아이템 서브다이어그램라벨을선택합니다. 또한옵션대화상자의블록다이어그램페이지에서이러한라벨의기본자리맞춤및보이기를지정할수있습니다. [NI 토론방멤버 Hueter 님이제출한아이디어.] 다음의새로운프로브를관련와이어타입에놓아와이어에서데이터를나타내고조건적브레이크포인트를허용할수있습니다 : 조건적부호있는 8 프로브 조건적부호있는 16 프로브 조건적부호없는 8 프로브 조건적부호없는 16 프로브 환경개선사항 시작하기윈도우에서리소스에접근하기및프로젝트생성하기시작하기윈도우의디자인이 LabVIEW 를사용하는데필요한리소스에더쉽게접근할수있도록변경되었습니다. 새로운디자인에서는프로젝트생성및기존파일열기등일반적인태스크가강조되었으며, 추가적인드라이버및제품다운로드받기등의일반적이지않은태스크는서브메뉴에나타납니다. 경로, 인디케이터및상수에서긴경로식별하기컨틑롤, 인디케이커또는상수의경로가너무긴경우, LabVIEW 2012 는경로의중간을말줄임표 (...) 로대체하여경로의일부가숨겨져있음을나타냅니다. LabVIEW 가긴경로를다른방법으로나타내도록설정하려면대화상자의모양페이지에서스크롤막대보이기필드를사용합니다. [NI 토론방멤버 blawson 님이제출한아이디어.] 기본도움말윈도우에서파라미터데이터타입보기 VI 또는함수의각터미널과관련된데이터타입에빠르게접근할수있도록, 터미널위로마우스를가져갈때나타나는기본도움말윈도우에는다음과같은새로운부분이추가되었습니다 : 터미널데이터타입 터미널이받는기본데이터타입을나타냅니다. 연결된와이어데이터타입 터미널이강제변환점을나타낼때, 터미널이기대하는데이터타입이아닌터미널에연결되어있는와이어의데이터타입을나타냅니다. [NI 토론방멤버 Dany Allard 님이제출한아이디어.] 큰 VI 를저장또는로드할때발생하는지연해결하기크거나복잡한 VI 를 LabVIEW 가컴파일할때발생하는지연을해결하려면, LabVIEW 2012 가편집기응답에더많은리소스를할당하도록설정합니다. 그러나, 이렇게리소스를재할당하면 LabVIEW 가 VI 실행속도를최적화하지못합니다. 그러므로, 지연을줄이면서 VI 의실행속도를유지하려면, National Instruments 는 LabVIEW 에서편집기응답의우선순위를변경하기전에먼저 VI 를여러개의 SubVI 로나누는것을권장합니다. 편집기응답우선순위를다르게설정하는것에대한정보는 LabVIEW 도움말의내용탭에서기본 성능과메모리관리하기 편집기응답과 VI 실행속도중선택하기토픽을참조하십시오. 여러파일타입에서컴파일된코드분리하기 LabVIEW 2012 에는다음파일타입에서컴파일된코드를분리하는기능이추가되었습니다 : 익스프레스 VI 를포함하는 VI LabVIEW 업그레이드노트 16 ni.com/korea

사용자컨트롤및글로벌 LabVIEW 클래스와이클래스의프라이빗데이터컨트롤 프로젝트라이브러리와 statechart 라이브러리 X 컨트롤 VI 및기타파일타입에서컴파일된코드를분리하면프로젝트전체및 VI 계층구조에서여러소스컨트롤혜택및로드시간향상등의장점을얻을수있습니다. LabVIEW 파일에서컴파일된코드를분리하는것의장점및분리과정에대한더자세한정보는 LabVIEW 도움말의내용탭에서기본 프로젝트및타겟사용하기 개념 LabVIEW 에서소스컨트롤사용하기 VI 및다른파일타입에서컴파일된코드분리하여소스컨트롤하기토픽을참조하십시오. 대화상자개선사항 링및열거형타입컨트롤의대화상자아이템편집페이지가사용자인터페이스를향상하도록다음과같이개선되었습니다 : <Ctrl> 키를누른상태에서아이템을선택하여여러아이템을선택할수있습니다. (Mac OS X) <Command> 키를누르십시오. (Linux) <Alt> 키를누릅니다. 위로이동또는아래로이동버튼을클릭하지않고, 아이템을끌어서놓는방법으로재정렬할수있습니다. 삭제버튼을클릭하는대신 <Delete> 키를눌러아이템을삭제할수있습니다. 삽입버튼을클릭하는대신 <Insert> 키를눌러아이템을삽입할수있습니다. 아이템비활성화 ( 복수 ) 버튼을클릭하여컨트롤에아이템이나타나는것을방지할수있습니다. [NI 토론방멤버 Intaris 님이제출한아이디어.] 구획의대화상자의배경설정이배경페이지로분리되도록디자인이변경되었습니다. LabVIEW 2012 에서는 VI 대화상자의실행페이지에서재호출옵션이세개의라디오버튼으로다시구성되었으며, 기본설정은항상재호출이아닌실행입니다. 재호출실행을활성화하려는경우, 이옵션을사용하여어플리케이션에따라최적의옵션이아닐수도있는 LabVIEW 의기본옵션에의존하는대신, 사용자가직접각재호출옵션의장단점과파급효과를고려하여결정할수있습니다. 어플리케이션에서각재호출옵션이미칠수있는영향에대한더자세한정보는 LabVIEW 도움말의내용탭에서 F 본 성능과메모리관리하기 개념 같은 SubVI 에동시에여러호출을허용토픽을참조하십시오. 기타환경개선사항 여러객체를선택하고, 그중한객체에서마우스오른쪽버튼을클릭한후바로가기메뉴에서원하는작업을선택하여, 여러객체에서같은작업을동시에수행할수있습니다. 예를들어, 이기술을사용하여여러블록다이어그램터미널에서라벨을동시에나타내거나아이콘으로보기설정을동시에토글할수있습니다. [NI Discussion Forums 회원 JackDunaway 님과 muks 님이제출한아이디어.] 에러링을사용하여 VI 에서 NI 또는사용자지정에러코드를신속하게전달할수있습니다. 에러링의풀다운메뉴를클릭할때, 에러코드를수동으로입력하는대신대화상자에서선택할수있습니다. 다음객체세트에서다른기본라벨위치를지정할수있습니다 : 컨트롤, 상수, 인디케이터및기타모든객체. 기본라벨위치를조절하려면옵션대화상자의프런트패널과블록다이어그램에서기본라벨위치풀다운메뉴를사용합니다. [NI Discussion Forums 회원 Broken Arrow 님이제출한아이디어.] National Instruments 17 LabVIEW 업그레이드노트

어플리케이션빌더개선사항 LabVIEW 로생성한.NET Interop 어셈블리개선사항 LabVIEW 2012 에서 NET interop 어셈블리의빌드스펙은다음과같은개선사항이추가된어셈블리를생성합니다 : 메소드서명에서공개된참조번호는타입이보존됩니다. 어셈블리에는각공개된참조번호타입에대한클래스정의가포함되어있습니다. 메소드서명에서는입력이출력전에나타납니다. 프로젝트라이브러리에속한 VI 의경우, 이 VI 로부터생성된.NET 메소드는프로젝트라이브러리와같은이름을갖는클래스에속합니다. LabVIEW 는하위프로젝트라이브러리에대해서하위클래스를생성합니다. 프로젝트라이브러리에속하지않는 VI 의경우, 이 VI 에서생성된.NET 메소드는.NET Interop 어셈블리대화상자의정보페이지에있는.NET interop 어셈블리클래스이름섹션에서지정한클래스에속합니다. 메소드서명은이제상응하는 VI 와연관된에러입력과에러출력파라미터를포함하지않습니다. VI 설명은 Microsoft Visual Studio 에서상응하는메소드서명의 IntelliSense 문서로나타납니다. 또한 VI 원형정의에서메소드의사용자문서를추가할수있습니다. LabVIEW 2012 개선사항을사용하지않고.NET interop 어셈블리를생성하려면,.NET Interop 어셈블리대화상자의고급페이지에서 LabVIEW 2011 호환성모드에확인표시를합니다. LabVIEW 이전버전에서생성한빌드스펙을옮기는경우, LabVIEW 2011 호환성모드확인란에확인표시가있도록기본설정되어있기때문에생성된어셈블리가이미존재하는외부코드와호환됩니다. 이동한빌드스펙에서 LabVIEW 2011 호환성모드확인란을비활성화하는경우, 외부코드를수정하여스펙에서생성한업데이트된어셈블리와적절하게상호작용할수있도록해야합니다. LabVIEW 로생성한공유라이브러리개선사항 LabVIEW 2012 에서공유라이브러리의빌드스펙은다음과같은개선사항이추가된공유라이브러리를생성합니다 : LabVIEW 는프로젝트의 VI 에대해유효한 C 함수이름을생성합니다. 유효한이름은 VI 이름에 VI 의소유라이브러리계층구조를추가하여이루어진이름입니다. 예를들어, Foo.vi 가 FooLib.lvlib 에속한다면, LabVIEW 는 FooLib_Foo 라는 C 함수이름을생성합니다. TD1, TD2 등등과같은이름대신, LabVIEW 는반출된 VI 에서파라미터가어떻게정의되었는지에근거하여열거형, 클러스터, 핸들로나타나는배열에더의미있는이름을생성합니다 : 타입정의로정의됨 LabVIEW 는타입정의의이름을생성된헤더파일의타입이름으로사용하고, 포함하는라이브러리의이름으로이이름을유효화합니다. 타입정의로정의되지않음 LabVIEW 는열거형, 클러스터또는클러스터배열과같이적절한이름을생성된헤더파일의타입이름으로사용합니다. LabVIEW 는생성한헤더파일에 LabVIEW 열거형값을공개합니다. 함수원형은이제에러입력및에러출력파라미터를포함하지않습니다. 생성된함수는첫번째에러출력파라미터의에러코드를반환값으로반환합니다. LabVIEW 로생성한공유라이브러리는핸들로나타나는각 LabVIEW 배열타입에대해할당, 할당해제및크기조정함수를제공하여이러한배열타입의메모리할당을관리합니다. 생성된헤더파일을열어생성된공유라이브러리에특정한함수원형을봅니다. VI 설명은생성된헤더파일에서함수원형위에서 C 함수문서로나타납니다. 또한 VI 원형정의에서함수의사용자문서를추가할수있습니다. LabVIEW 업그레이드노트 18 ni.com/korea

LabVIEW 2012 개선사항을사용하지않고공유라이브러리를생성하려면, 공유라이브러리대화상자의고급페이지에서 LabVIEW 2011 호환성모드에확인표시를합니다. LabVIEW 이전버전에서생성한빌드스펙을옮기는경우, LabVIEW 2011 호환성모드확인란에확인표시가있도록기본설정되어있기때문에생성된공유라이브러리가이미존재하는외부코드와호환됩니다. 이동한빌드스펙에서 LabVIEW 2011 호환성모드확인란을비활성화하는경우, 외부코드를수정하여스펙에서생성한업데이트된공유라이브러리와적절하게상호작용할수있도록해야합니다. LabVIEW 로만든설치프로그램개선사항설치프로그램을만들때, 사용자가설치제거과정을시작할때실행되도록실행파일을포함시킬수있습니다. 설치프로그램대화상자의고급페이지를사용하여실행파일을지정합니다. 어플리케이션성능개선사항인라인 subvi 가있는독립어플리케이션,.NET Interlop 어셈블리, 공유라이브러리, 소스배포및웹서비스의로드시간을향상하고메모리사용을줄이려면, 빌드스펙의추가적인예외페이지의사용하지않는인라인 subvi 연결끊기확인란에확인표시를합니다. 이확인란을사용하면개발한어플리케이션을로드할때 LabVIEW 가사용하지않는인라인 subvi 를메모리에로드하는것을방지할수있습니다. LabVIEW 는빌드에있는 VI 가 subvi 를 subvi 노드를사용하여정적으로만호출하는경우, 인라인 subvi 가사용되지않는다고간주합니다. 반면, 빌드의 VI 가정적 VI 참조함수를사용하여참조된 SubVI 를참조하는경우, LabVIEW 는이 SubVI 의연결을끊을수없습니다. SubVI 인라인에대한추가적인정보는 LabVIEW 도움말의내용탭에서기본 성능과메모리관리하기 개념 VI 실행속도토픽을참조하십시오. 추가및변경된 VI, 함수, 노드 VI, 함수, 노드에대한추가적인정보는 LabVIEW 도움말의내용탭에서 VI 와함수참조모음을참조하십시오. 계산기하학 VI 계산기하학팔레트에다음과같은 VI 가새로추가되었습니다 : 볼록다각형교차영역 다각형무게중심 TDMS 고급데이터참조 I/O 함수 TDMS 고급데이터참조 I/O 함수를사용하여데이터스트리밍디바이스를컨트롤하는디바이스드라이버의메모리직접참조 (DMA) 버퍼와같이 LabVIEW 외부의구성요소가소유하는데이터와상호작용합니다. 이러한함수를사용하여데이터를 LabVIEW 배열로먼저복사하지않고디바이스드라이버의 DMA 버퍼에서.tdms 파일로데이터를비동기적으로쓸수있습니다. 또한이함수를사용하여.tdms 파일에서데이터를비동기적으로읽은후해당데이터를 DMA 버퍼에직접놓을수있습니다. TDMS 고급데이터참조 I/O 팔레트는다음과같은새함수를포함합니다 : TDMS 고급비동기화읽기 ( 데이터참조 ) TDMS 고급비동기화쓰기 ( 데이터참조 ) TDMS 비동기화읽기설정 ( 데이터참조 ) TDMS 비동기화쓰기설정 ( 데이터참조 ) TDMS 비동기화읽기상태얻기 ( 데이터참조 ) National Instruments 19 LabVIEW 업그레이드노트

TDMS 비동기화쓰기상태얻기 ( 데이터참조 ) 액터프레임워크 VI 액터프레임워크 VI 를사용하여독립적으로실행되는객체인액터로이루어진어플리케이션을만들고어플리케이션끼리통신하도록할수있습니다. 액터프레임워크및이 VI 를사용하는것에대한정보는프로젝트생성대화상자의액터프레임워크템플릿과피드백형증발식냉각기샘플프로젝트를참조하십시오. LabVIEW 2012 에는또한액터프레임워크메시지작성기대화상자가포함되어있어이를사용하여다른액터에보낼수있는메시지를작성할수있습니다. HTTP 클라이언트 VI HTTP 클라이언트팔레트는다음과같은새팔레트를포함합니다. 헤더 보안 헤더팔레트는다음과같은새 VI 를포함합니다 : 헤더얻기 헤더존재 헤더리스트 헤더제거 보안팔레트는다음과같은새 VI 를포함합니다 : 키설정 암호화해제 암호화 웹서비스 VI 웹서비스팔레트에는다음의새팔레트가추가되었습니다 : 출력 보안 세션 보안팔레트는다음과같은새 VI 를포함합니다 : 암호화해제 암호화 인증세부사항얻기 FTP VI 프로토콜팔레트에는 FTP 팔레트와 VI 가새로추가되었습니다. LabVIEW 이전버전에서 FTP 팔레트는 Internet Toolkit 에속했습니다. 기타부수적인새 VI 와함수 고급파일팔레트는미리할당된 2 진파일로부터읽기함수를포함합니다. LabVIEW 업그레이드노트 20 ni.com/korea

대화상자 & 사용자인터페이스팔레트는에러링을포함합니다. TDM 스트리밍 VI 및함수 LabVIEW 2011 및이전버전에서 TDM 스트리밍 VI 와함수는 Windows 와 NI ETS 및 Wind River VxWorks 의리얼타임 OS 만지원합니다. LabVIEW 2012 에서 TDM 스트리밍 VI 및함수는 Mac OS X 및 Linux 등더많은 OS 를지원합니다. 노트일부 TDM 스트리밍 VI 및함수는크로스플랫폼을지원하지않습니다. 각 VI 또는함수가지원하는 OS에대한정보는 LabVIEW 도움말에서각 TDM 스트리밍 VI 또는함수의도움말토픽을참조하십시오. LabVIEW 는고급 TDMS 팔레트에서 VI 와함수를다음과같은서브팔레트로분류합니다 : TDMS 고급비동기화 I/O TDMS 고급데이터참조 I/O TDMS 고급동기화 I/O TDMS 비동기화쓰기설정함수의데이터타입입력이필수에서권장으로변경되었습니다. 기타부수적인 VI 와함수변경사항 LabVIEW 2012 의 VI 와함수가다음과같이부수적으로변경되었습니다 : 복합연산 더하기, 곱하기, And, Or 또는 Exclusive Or 함수를복합연산함수로대체하는경우, 복합연산함수는 LabVIEW 이전버전에서더하기작업으로다시기본설정되던것과는달리, 대체한작업으로기본설정됩니다. [SteveP 님이제출한아이디어.] LV 클래스기본값얻기 LV 클래스기본값얻기 VI 는이제클래스경로입력에가상경로값을허용합니다. 평균 평균 VI 는다형성 VI 로변경되었으며새평균 (CDB) 인스턴스를포함합니다. 복소수큐 PtByPt 와데이터큐 PtByPt 복소수큐 PtByPt VI 및데이터큐 PtByPt VI 는데이터큐에서초기원소값을지정하는초기큐원소입력을포함합니다. 빌드 빌드 VI 는다형성 VI 로변경되었으며새빌드 ( 프로젝트참조 ) 인스턴스를포함합니다. 측정파일로부터읽기 텍스트 (LVM) 를파일포맷으로선택한경우, 일반텍스트파일읽기확인란에는확인표시가되지않도록기본설정되었습니다. 추가및변경된클래스,, 메소드, 이벤트 LabVIEW 2012 는새로운 VI 서버클래스,, 메소드, 이벤트를포함합니다. 새클래스,, 메소드, 이벤트의리스트는 LabVIEW 도움말의내용탭에서 LabVIEW 2012 의특징과변경내역 새 VI 서버객체토픽을참조하십시오. 추가및변경된웹서비스 웹서비스관리 NI 웹기반설정및모니터링은웹서비스관리페이지를포함합니다. 이페이지를사용하여웹서비스의배포해제, 각웹서비스의사용자권한보기, 배포된웹서비스일시정지및다시시작, 웹메소드실행등의작업을수행할수있습니다. 웹서비스관리페이지를사용하려면, LabVIEW RESTful 빌드스펙에서마우스오른쪽버튼을클릭하고바로가기메뉴에서배포해제를선택합니다. 웹서비스 LabVIEW 웹서비스는 HTTP 를사용하는클라이언트가 VI 와상호작용하여데이터를교환하도록허용합니다. URL 과 HTTP 메소드를사용하여웹서비스로데이터를전송합니다. LabVIEW 2012 에는공유에접근할수있도록하는내장웹서비스가포함되어있습니다. 공유웹서비스, nivariable 은 Open Data Protocol (OData) 을사용합니다. OData 에대한더자세한정보는 National Instruments 21 LabVIEW 업그레이드노트

OData 웹사이트 www.odata.org 를참조하십시오. 공유웹서비스를사용하여 LabVIEW 로생성한공유와상호작용하고, 모니터할수있습니다. 프로젝트템플릿및샘플프로젝트를사용하여일반적인기능수행하기 LabVIEW 2012 에서제공하는프로젝트템플릿을사용하여신뢰할수있는디자인및프로그래밍방식에근거한프로젝트를생성할수있습니다. LabVIEW 2012 에는또한각템플릿을사용하여만든샘플프로젝트가포함되어있어, 프로젝트템플릿을사용자의고유한목적에맞게적용하는방법을보여줍니다. 파일 프로젝트생성을선택하고프로젝트생성대화상자를사용하여다음템플릿및샘플프로젝트를탐색합니다 : 기본상태머신 코드의섹션및실행순서를정의하는템플릿. 유한측정 기본상태머신템플릿을사용하여단일측정결과를수집하고, 이정보를디스크에로그하는샘플프로젝트. 큐메시지핸들러 데이터수집또는로깅과같은다른태스크를수행하는동안사용자인터페이스를모니터할수있도록하는템플릿. 연속측정및로깅 큐메시지핸들러를사용하여연속적으로측정결과를수집하고이를디스크에로그하는샘플프로젝트. 액터프레임워크 서로통신하는여러독립적인태스크로구성된어플리케이션용템플릿. 피드백형증발식냉각기 액터프레임워크를사용하여물탱크를냉각하는샘플프로젝트. 이때냉각기는시뮬레이션또는실제하드웨어로구현하며, 수동및자동조정기능이있고, 두개중하나의사용자인터페이스를사용하여볼수있습니다. 프로젝트의디자인및기능에대한더자세한정보는각템플릿또는샘플프로젝트의 Project Documentation 을참조하십시오. LabVIEW 이전버전의특징과변경내역 기존사용버전이후에출시된각 LabVIEW 버전의특징을알려면각버전의업그레이드노트를참조하십시오. 이문서는 National Instruments 웹사이트 ni.com/info 에서다음리스트에서 LabVIEW 버전별정보코드를찾아입력하십시오 : LabVIEW 8.6 업그레이드노트 lv86ko LabVIEW 2009 업그레이드노트 lv09ko LabVIEW 2010 업그레이드노트 upnote10ko LabVIEW 2011 업그레이드노트 upnote11ko LabVIEW, National Instruments, NI, ni.com, National Instruments 회사로고및이글로고는 National Instruments Corporation 의상표들입니다. National Instruments 의기타상표는 ni.com/trademarks 의 Trademark Information 을참조하시기바랍니다. 이문서에서언급된다른제품과회사의이름들은각각해당회사들의상표이거나상호들입니다. National Instruments 제품 / 기술에대한특허권에관하여는귀하의소프트웨어에있는도움말 특허, 귀하의미디어에있는 patents.txt 파일또는 ni.com/patents 의 National Instruments Patent Notice 를참고하십시오. 사용자라이센스협약 (End-User License Agreements, EULA) 과 LabVIEW 에서사용되는특정타사제품과관련된정보를포함한저작권, 조건과권리포기정보는 LabVIEW 도움말의저작권토픽을참조하십시오. National Instruments 의국제무역규정준수정책및관련된 HTS 코드, ECCN, 기타수출입관련데이터를얻는방법에대해서는 ni.com/legal/export-compliance 에서 Export Compliance Information 을참조하십시오. 1998 2012 National Instruments. 판권소유. 371780H-0129 2012 년 6 월