LabVIEW에서 NetBIOS를 네트워크 프로토콜로 사용하는 방법은 무엇입니까?



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

문제점:
컴퓨터간의 데이터 통신을 위해서 NetBIOS를 사용하는 방법은 무엇입니까?

솔루션:
NetBIOS (Network Basic Input/Output System)는 네트워크상에 있는 다른 컴퓨터의 어플리케이션과 통신을 가능하게 하는 레거시 네트워크 프로토콜입니다. IBM NetBIOS 3.0을 사용하는 레거시 소프트웨어를 통하여 이 프로토콜을 사용할 수 있습니다.

이 프로토콜을 사용하여 통신된 데이타를 얻기 위한 가장 좋은 방법은 NetBIOS 인터페이스 명령을 사용할 수 있는 C++ 또는 LabWindows CVI의 dLL을 만드는 것입니다. 이렇게 만들어진 DLL을 사용하여 LabVIEW에서 데이타를 얻을 수 있습니다.

DLL을 LabVIEW에서 사용하기 위해서는, 블록다이어그램에 Call Library Function 노드를 위치시킵니다. 그 후, 노드에서 마우스 오른쪽 클릭을 하고 메뉴에서 "Configure"를 선택합니다. Function window의 DLL을 찾아서 호출하고자 하는 함수의 이름을 입력합니다. 올바른 매개 변수와 데이타형을 지정하고 Call Library Function 노드에 알맞은 입력 및 출력을 연결한 후, 입력 값을 설정합니다. 모든 입력 터미날에는 반드시 해당하는 값들이 연결되어야 합니다.

관련 링크:
Microsoft Developer Network: What is NetBIOS?
Developer Zone Tutorial: Building a DLL with Visual C++
KnowledgeBase 1DS6OG0O: Creating a DLL in CVI That Can Be Called from LabVIEW

첨부:





리포트 날짜: 04/12/2004
마지막 업데이트: 01/23/2008
문서 번호: 38BEJ8B1