티스토리 뷰

LabVIEW(랩뷰)에서 가상으로 RIO 제품 잡기


이번 글에서는 RIO(CompactRIO, sbRIO등) 제품군이 없을 때 가상으로 RIO(CompactRIO, sbRIO등) 제품군을 생성하여 FPGA 컴파일이 가능한지 여부를 확인할 수 있는 팁을 드리고자 합니다. RIO 제품군들이 가지는 FPGA 팁과 DMA의 갯수에 따른 특성에 따라 복잡한 FPGA 기능을 구현하고 나서 컴파일이 되는 샤시도 있고, 오류가 발생하는 샤시도 있습니다.


따라서 가상으로 RIO 제품군을 생성하여 FPGA 코드의 컴파일에 대한 에러여부를 쉽게 판단할 수 있습니다. 


1) 프로젝트 생성 및 장비 추가


랩뷰에서 프로젝트를 생성을 하고, 아래의 그림처럼 프로젝트 이름에서 오른쪽 마우스 버튼을 클릭하여 타겟과 디바이스 추가를 선택합니다. 

클릭을 하게 되면 타겟과 디바이스 추가 창이 뜨게 되는데, 기존 타켓 또는 디바이스가 아닌 새로운 타겟 또는 디바이스를 체크하고 아래의 트리 구조에서 Real-Time Single-Board RIO (혹은 Real-Time CompactRIO)를 선택합니다. 


확인을 누르게 되면 프로젝트 탐색기에 선택한 RIO 제품군이 가상으로 추가되는것을 확인 할 수 있습니다. 



2) FPGA 타겟 추가


프로젝트 상에 추가된 RIO 제품군에서 마우스 오른쪽 버튼을 누르게 되면 나오는 팝업 메뉴에서 새로만들기 - FPGA Target을 선택합니다. 



3) 추가된 FPGA 타겟 확인


프로젝트에서 추가된 FPGA 타겟을 확인하시고, VI를 FPGA에 추가하여 코딩을 진행합니다. FPGA에서 코딩하는 방법을 확인하고 싶으시면 아래의 링크를 참조하시기 바랍니다.

2014/08/12 - [National Instruments/RIO] - NI myRIO 제품(CompactRIO 제품군) 설정 / 사용 방법



도움이 되셨나요?

도움이 되셨으면, 아래의 그림을 클릭해주세요.



댓글