From 08:00 PM CDT Friday, August 12 - 01:00 PM CDT Saturday, August 13, ni.com will be undergoing system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



TestStand 2014 이후 버전과 LabVIEW 64-bit



주요한 소프트웨어: TestStand
주요한 소프트웨어 버전: 2014
문제가 해결된 소프트웨어 버전: N/A
부차적인 소프트웨어: N/A

문제점:

TestStand 2014 버전을 사용하고 있습니다. LabVIEW 64-bit 에서 코드 모듈을 작성하고 TestStand User Interface 를 개발하려고 하는데 LabVIEW 64-bit 가 TestStand 2014 이후 버전에서 지원이 됩니까?



솔루션:
노트 : 이 KB 는 TestStand 2014 이후 버전에서 적용됩니다. TestStand 2013 이전 버전은 KnowledgeBase 50O9851O: Using TestStand 2013 and Previous with LabVIEW 64-bit를 참고하십시오.
 
TestStand 2014 는 이전 버전들에 비하여 더 향상된 기능들을 지원합니다. 그러나 64-bit 코드를 32-bit 로 부터 호출하는 데에 있어 OS 에서의 제한 사항들로 인해 확장된 기능들은 32-bit TestStand 를 사용하는지 64-bit TestStand 를 사용하는지에 따라 달라질 수 있습니다.
 
64-bit TestStand
64-bit TestStand 는 64-bit Process 이며 64-bit 코드를 실행할 수 있습니다. 즉, 64-bit TestStand 는 LabVIEW Development Environment 나 LabVIEW Run-Time Engine 모두에서 64-bit LabVIEW VI 를 실행시킬 수 있습니다. 추가적으로 64-bit TestStand Deployment Utility 를 이용하여 64-bit LabVIEW executable 로 배포할 수 있습니다.
 
64-bit TestStand 를 위한 LabVIEW User interface 를 개발하기 위해서는 LabVIEW 64-bit 를 사용해야 합니다. 64-bit TestStand user interface 는 64-bit executable 에서 실행되어야 하기 때문입니다.
 
노트 : 64-bit TestStand 는 LabVIEW 2013 SP1 이후 버전의 32-bit 와 64-bit 환경을 지원합니다. TestStand 2014 Release Notes 를 참고하십시오.
 
32-bit TestStand
32-bit TestStand 는 LabVIEW Run-Time Engine 을 이용한 64-bit LabVIEW VIs 는 바로 실행할 수 없습니다. 하지만 LabVIEW 64-bit Development System adapter 는 32-bit TestStand 에서 64-bit LabVIEW VI 를 실행하기 위해 사용될 수 있습니다. LabVIEW Development System 은 TestStand 와 독립적으로 실행되기 때문입니다.
 
TestStand 2014 이후 버전의 LabVIEW Adapter 는 LabVIEW Development System 의 액티브 32-bit 와 64-bit 버전의 LabVIEW VI 를 실행시킬 수 있는 옵션을 제공합니다. LabVIEW 64-bit 버전을 선택하면 64-bit LabVIEW 를 32-bit TestStand 를 동작시키면서 사용할 수 있습니다.
 
 
 
32-bit TestStand 를 이용하여 LabVIEW 64-bit 의 LabVIEW User Interface 를 작성할 수 없습니다. 32-bit TestStand 는 32-bit process 에서 동작해야 하고 LabVIEW 64-bit Applicatioin builder 로 만들 수 없습니다.
 
Bitness-Independent 코드를 이용하여 32-bit 와 64-bit TestStand 지원하기
LabVIEW VI 에서 컴파일된 코드를 제거하고 source-only 로 저장하는 것으로 LabVIEW 의 bitness 에 상관없이 동작하는 VI 를 작성할 수 있습니다. 더 많은 정보를 위해 TestStand Help :  Simultaneously Supporting 32-bit TestStand and 64-bit TestStand.  를 참고하십시오.


관련 링크: TestStand Help: LabVIEW Adapter Configuration Dialog Box
TestStand Help: Cross-Bitness Support using the LabVIEW Development System 
TestStand Help: Simultaneously Supporting 32-bit TestStand and 64-bit TestStand
KnowledgeBase 6NS7UPDT: Using 64-bit TestStand to Execute 32-bit LabVIEW VIs
KnowledgeBase 50O9851O: Using TestStand 2013 and Previous with LabVIEW 64-bit
Product Documentation: TestStand 2014 Release Notes


첨부:





리포트 날짜: 08/01/2014
마지막 업데이트: 04/06/2015
문서 번호: 6O0C3LDT