라이브러리 함수 호출 대화 상자
- 업데이트 날짜:2025-07-30
- 7분 (읽기 시간)
블록다이어그램의 라이브러리 함수 호출 노드에서 마우스 오른쪽 버튼을 클릭하고 바로 가기 메뉴에서 설정을 선택하여 이 대화 상자를 디스플레이합니다.
이 대화 상자를 사용하여 라이브러리, 함수, 파라미터, 객체의 리턴 값, 공유 라이브러리를 호출하는 방법을 지정합니다. 대화 상자에서 확인 버튼을 클릭할 때, LabVIEW는 블록다이어그램의 객체를 업데이트합니다. 객체는 올바른 개수의 터미널을 디스플레이하고 올바른 데이터 타입으로 터미널을 설정하면서 이 대화 상자의 셋팅을 반영합니다.
또한 [라이브러리 함수 호출 노드]를 사용하여 텍스트 기반 프로그래밍 언어로 작성된 코드를 호출할 수 있습니다. ActiveX 개체가 포함된 공유 라이브러리를 호출하려면 속성 노드 및 호출 노드와함께 자동화 열기 함수를 사용합니다.
이 대화 상자는 다음의 구성요소를 포함합니다.
| 옵션 | 설명 |
|---|---|
| 함수 | 함수 탭을 사용하여 [라이브러리 함수 호출 노드]를 설정합니다. 이 탭에는 다음의 구성요소가 포함됩니다:
|
| 파라미터 | [라이브러리 함수 호출 노드]의 현재 파라미터를 나열합니다. 파라미터 리스트의 오른쪽에 있는 버튼을 사용하여 파라미터 리스트를 설정할수 있습니다. 반환 타입은 삭제할 수 없는 필수 파라미터입니다.
|
| 콜백 |
콜백 탭을 사용하여 미리 정의된 시간에서 호출할 함수를 지정합니다. 이 함수를 사용하면, 설정 중인 [라이브러리 함수 호출 노드]의 특정한 인스턴스에 기반하여 DLL 또는 공유 라이브러리의 데이터를 초기화, 업데이트 및/또는 정리할 수 있습니다. 각 호출은 함수가 설정된 [라이브러리 함수 호출 노드]의 인스턴스 데이터 포인터로 전달됩니다. 노트 콜백 함수를 라이브러리 함수에 파라미터로 전달하는데 콜백 탭을 사용할 수 없습니다. [라이브러리 함수 호출 노드]는 콜백 함수를 파라미터로 요구하는 라이브러리 함수를 직접 호출할 수는 없지만, 래버 라이브러리를 생성하면 직접 호출할 수 있습니다.
이 탭에는 다음의 구성요소가 포함됩니다:
|
| 에러 확인 |
에러 확인 탭을 사용하여 [라이브러리 함수 호출 노드]의 에러 확인 레벨을 지정합니다. 이 탭에는 다음의 구성요소가 포함됩니다:
|