From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



라이브러리 함수 호출 노드가 배열, 웨이브폼 혹은 테이블을 출력하지 못할 때



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

문제점: 라이브러리 함수 호출 노드가 배열, 웨이브폼 혹은 테이블을 출력하지 못합니다. 빈, 숫자형, 혹은 문자형 만을 반환할 수 있습니다.

솔루션: 라이브러리 함수 호출 노드는 배열, 웨이브폼, 혹은 테이블을 출력하기 위해 입력값을 필요로 한다. 단순히 빈 배열, 웨이브폼, 혹은 테이블 상수를 연결한 다음 이를 수정하기 위해 라이브러리 함수를 사용할 수 있다. 아래에 이 방법이 나와 있다:
  1. 사용하고자 하는 함수가 배열, 웨이브폼, 혹은 테이블을 포함하도록 한다.
  2. 배열, 웨이브폼, 혹은 테이블 타입의 빈 상수를 생성한다.
  3. 라이브러리 함수 호출 노드를 놓고, 생성한 함수를 호출한다.
  4. 빈 상수를 함수 호출 노드의 입력 노드에 연결한다.
  5. 이제 배열, 웨이브폼, 혹은 테이블 타입의 출력값을 사용할 수 있다.


관련 링크:
LabVIEW 8.5 Help: Using External Code in LabVIEW
KnowledgeBase 3AD7S2XR: Using Call Library Function Node to call DLL Function that Returns a String that Includes Null

첨부:





리포트 날짜: 01/17/2005
마지막 업데이트: 07/23/2009
문서 번호: 3HGBK7QG