티스토리 뷰

랩뷰 초급 강의 - 랩뷰(LabVIEW)예제 찾는 방법




LabVIEW는 다른 타 언어의 IDE 프로그램(Visual Studio, Eclipse)과는 달리 자체적으로 예제를 많이 제공하고 있습니다. 많은 분들께서 이에 대한 부분을 모르시고 있는것 같아서 이에 대한 예제 찾는 방법을 알려드리겠습니다.


예제 찾기 프로그램을 실행하기 위해서는 도움말->예제 찾기를 누르시면 됩니다. 아래의 그림을 참조하시겠습니다.


예제 찾기를 누르시면 아래와 같은 NI 예제 탐색기 프로그램 실행 화면을 보실 수 있습니다. 

NI 예제 탐색기는 두개의 탭(탐색, 검색)을 구분하여 예제 프로그램을 제공하고 있습니다 탐색은 NI에서 자체적으로 구분해 놓은 폴더를 기반으로 예제를 검색을 하셔야 합니다.


1) 탐색을 통해서 예제 검색


예제 탐색기는 기본적으로 탐색 탭이 선택되어져 있습니다. 탐색의 사용법을 간략히 알려드리겠습니다. 사용하고자하는 예제의 특성에 따라 예제가 구분된 폴더를 선택을 하셔야합니다. 


여기에서는 DAQ예제를 찾아보도록 하겠습니다. NI는 DAQ, VISA, CAN, GPIB 다양한 하드웨어 제품을 판매하고 있습니다. NI로 부터 구매한 장비와 연동을 위해서는 예제 탐색기의 하드웨어 입력과 출력 부분을 선택을 하셔야 합니다.


하드웨어 입력과 출력을 더블클릭하시면 NI사에서 판매하는 다양한 제품군의 폴더를 보실 수 있습니다. 거기에서 DAQmx를 선택합니다.



DAQmx의 장비에 따라 AI, AO, DI, DO, Counter의 기능을 수행하실 수 있습니다. 다만 자신이 가진 DAQ 카드의 제품이름 혹은 스펙을 제대로 모를 경우 어떠한 기능을 사용해야 할지 모르는 경우가 발생을 합니다. 이런 경우를 대비해서 NI는 자신의 PC에 설치된 장비에 맞는 예제만 검색하는 기능을 넣어놓았습니다.


예제 탐색기의 왼쪽 하단을 보시면 하드웨어 라는 부분을 보실수가 있습니다. 아래의 콤보박스를 클릭하면 자신의 PC에 설치된 장비를 확인할 수 있습니다. 여기와 같은 경우는 PCI-6514, PCIe-6361이 설치가 되어있습니다. 6514를 선택합니다. 



6514 선택 후 아래의 결과를 하드웨어로 제한의 체크박스에 체크를 합니다.



체크를 하면 6514에 맞는 예제만 확인할 수가 있습니다. 6514는 32개의 디지털 입력과 32개의 디지털 출력을 가진 보드로써 디지털 입/출력에 관련된 예제만 확인하실 수 있습니다. 6514의 제품 정보는 아래에 예로 첨부해 놓도록 하겠습니다.



2) 직접 검색을 통해서 예제 검색


검색탭을 선택하고, 검색하고자는 텍스트를 입력후 엔터를 칩니다. 여기에서는 tcp의 예제를 찾아보도록 하겠습니다. tcp를 치고 엔터를 누른 결과는 아래와 같습니다.



TCP와 관련된 예제가 약 10여개 정도 나왔습니다. 가장 간단한 예제일 것 같은 Simple TCP 프로젝틀 선택하여 더블클릭을 합니다.



프로젝트가 열리고, 프로젝트에는 서버와 클라이언트의 Simple버전 vi가 있는걸 확인할 수 있습니다. vi를 열어 간략히 실행해보도록 하겠습니다. 당연히 TCP 서버부터 실행하고, 클라이언트를 실행합니다.





서버와 클라이언트가 연동하여 값을 주고 받고, 이에 대한 값을 웨이브폼 그래프에 넣는 모습을 보실 수 있습니다. 이상 LabVIEW 예제 찾는 방법에 대해서 알아보았습니다.


이글이 도움이 되셨나요?

그렇다면 아래의 그림을 클릭해주세요.


댓글