LabVIEW 실행중 프로그램내에서 사용가능한 리소스를 결정할수 있는 방법은 무엇입니까?



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

문제점: LabVIEW 어플리케이션 실행중, 사용가능한 COM 포트를 프로그램내에서 결정할수 있도록 하고 싶습니다.

솔루션:
  1. 사용가능한 리소스들을 스트링 배열로 출력하는 VISA Find Resource VI를 사용하십시오.
  2. For 루프를 만든후 VISA Find Resource의 출력값을 연결하십시오.
  3. 루프내에서, VISA Open VI를 사용하여 리소스를 열어주십시오.
  4. VISA Open의 VISA resource name 결과값을 VISA 프로퍼티 노드에 연결하십시오.
  5. VISA 프로퍼티 노드를 Interface Information >> Interface Type으로 설정하십시오.
  6. VISA 프로퍼티 노드의 Intf Type 값을 For 루프의 오른쪽 가장자리에 연결하십시오.
  7. For 루프의 오른쪽 가장자리의 인덱스에 인디케이트를 생성하십시오.

    첨부된 VI는 모든 가능한 리소스를 찾아서 인터페이스 타입 정보를 표시합니다. 각각의 인터페이스 타입 번호에 대한 정보는 링크된 KB를 참조하십시오.

    노트: VISA Find Resource는 다른 어플리케이션에서 현재 사용되고 있는 리소스는 출력하지 않습니다.

    관련 링크: KnowledgeBase 2R0F6I5A: What are Valid Interface Types for a VISA Session?


    첨부:


    Available VISA Resources.zip - Available VISA Resources.zip



    리포트 날짜: 03/11/2004
    마지막 업데이트: 04/13/2004
    문서 번호: 37A9HCGP