왜 DataSocket LabVIEW 프로그램을 실행파일로 만들어 실행하면 실행되지 않습니까?



주요한 소프트웨어:
주요한 소프트웨어 버전: 7.1
문제가 해결된 소프트웨어 버전: N/A
부차적인 소프트웨어: LabVIEW Development Systems>>LabVIEW Full Development System

문제점:
작성한 프로그램이 VI 상태일 때는 잘 동작합니다. 그러나 실행파일로 빌드하면 잘 동작하지 않는데 왜일까요?

솔루션:
만약에 VI가 당신의 컴퓨터상의 DataSocket서버를 프로그램적으로 열거나 닫는다면 - LabVIEW같이 설치된 예제가 그런 것처럼 - 빌드옵션창에서 특정 파일을 Dynamic VI 탭에 추가해줄 필요가 있습니다. 다음은 포함되어야 하는 파일의 기본 경로입니다.

C:\Program Files\National Instruments\LabVIEW 7.1\vi.lib\platform\dataskt.llb\DataSocket Server Control.vi

이 VI는 어플리케이션 빌더 유틸리티의 dyanmic VI 섹션에 반드시 포함되어야 합니다. 그렇지 않으면 실행파일은 디폴트값으로 DataSocket서버를 프로그램적으로 열기만 가능합니다. 그러나 앞서와 같이 하면 DataSocket서버를 쉽게 복제하고 닫을수 있게됩니다.

관련 링크:
KnowledgeBase 247DN4SG: How Can I Programmatically Launch and Close DataSocket Server from LabVIEW 6.x or Later?
Developer Zone Tutorial: Configuring a DataSocket Server

첨부:





리포트 날짜: 10/07/2005
마지막 업데이트: 02/22/2008
문서 번호: 3Q6EHFIZ