티스토리 뷰

cDAQ-913X 시리즈는 기존의 DAQ 장비와는 달리 Linux RT 혹은 Windows를 포함하고 있습니다. DAQ 장비에 Controller가 있어 자체적으로 OS를 가지고 있는 것이죠. 


이로 인해 좀더 편리하고 독립적인 DAQ 시스템을 구성할 수 있습니다. 그럼 cDAQ-9134의 스펙을 간단히 살펴봅시다. 



OS를 보유하고 있는 cDAQ를 이용하게 되면, Embedded UI Panel을 사용할 수 있습니다. NI에서는 Desktop Interface (Xfce) for NI Linux Real-Time OS running on the controller를 추천합니다. 


이와 관련된 자료는 아래의 링크를 참조하시기 바랍니다. 

http://xfce.org/


이러한 Embedded UI를 이용하게 되면 호스트 PC에서 만든 화면을 터치패널에서 바로 확인을 할 수 있습니다. 다만 터치패널에서 VI에 대한 제어는 바로 할 수는 없습니다. 제어에 대한 권한을 얻는 방법을 터치패널로 가져오는 방법에 대해서 알아보도록 하겠습니다. 


1. 윈도우 상에서 코드를 실행합니다. Embedded UI에 실행 화면이 뜨는지를 확인합니다. 



2. 윈도우의 프로젝트에 있는 타겟에 연결해제를 실행합니다. 






3. 연결해제를 하고나면 cDAQ 디스플레이창(Embedded UI Panel)의 Remotely Controlled라는 LabVIEW 오른쪽 하단의 값이 지워집니다.



4. 디스플레이 창에서 클릭 혹은 cDAQ에 마우스와 키보드를 연결하여 제어합니다. 






댓글