VI가 실행되는 동안 OS를 프로그램적으로 결정하는 방법



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

문제점:

개발한 VI를 통해 Windows로 실행될 때와 RT 환경에서 실행될 때를 구별하여 실행시키고 싶습니다. VI가 실행되는 동안 OS를 자동적으로 선택하는 방법이 있습니까?



솔루션:

VI에서 실행되는 OS를 결정하시려면, 아래와 같이 진행하십시오:

 

1. 블록 다이어그램에서 함수 팔레트를 열고 Programming»Application Control  로 이동합니다. 그리고 Property Node 를 배치합니다.

2. 도구팔레트에서 커서를 값수행 모드로 변경하여 프로퍼티 노드를 클릭하고 Operating System»Name 을 선택합니다. 이 프로퍼티 노드의 출력은 OS의 이름을 나타내는 문자열입니다.

3. 프로퍼티 노드의 출력에서 우클릭 후  Create»Indicator 를 선택합니다. 이 인디케이터는 VI 동작 중에 선택된 OS의 이름을 보여줄 것입니다.

 

 

선택자 터미널로 프로퍼티 노드를 연결하면 조건문의 다른 조건을 제어할 수 있고, 조건문 내부에 다른 응용프로그램의 인스턴스를 포함시켜 사용할 수 있습니다.



관련 링크: Knowledgebase 4LRA4IQ0: What Operating System is my Real-Time Controller Running and Why?

첨부:





리포트 날짜: 10/15/2002
마지막 업데이트: 04/06/2015
문서 번호: 2QEDAKVO