- CVI 정보나눔(www.cvi.kr)
- 스터디
- 개발메모
개발메모(형식에 매이지 않는 짤막한 개발 낙서)
[링크] 스마트폰과 태블릿 PC를 활용한 측정과 컨트롤
http://www.ni.com/newsletter/51387/ko/
......
3. 모바일 디바이스를 위한 NI 툴
스마트폰이나 태블릿 PC용 어플리케이션을 구축하는 것은 그리 쉽지 않습니다. 내쇼날인스트루먼트는 수많은 고객들이 모바일 플랫폼에 대한 전문적인 프로그래밍 지식이 없다는 것을 알고 엔지니어들이 이런 디바이스들을 쉽게 활용할 수 있도록 돕기 위해 원격으로 측정 값을 확인하고 데이터 수집 하드웨어와 연결할 수 있는 여러가지 툴을 제작했습니다.
Data Dashboard for LabVIEW를 이용한 측정 값 원격 확인
Data Dashboard for NI LabVIEW 앱을 이용하면 LabVIEW 어플리케이션을 원격에서 확인할 수 있는 모바일 어플리케이션을 구축할 수 있습니다. 이 앱은 네트워크 출판된 공유변수 및 웹 서비스로 배포된 데이터를 차트, 게이지, 텍스트 인디케이터, LED의 형태로 디스플레이합니다. 사용자들은 1, 2, 4 또는 6개의 인디케이터로 이루어진 레이아웃을 생성할 수 있으며 여러 레이아웃을 신속히 전환하면서 데이터를 확인할 수 있습니다.
그림 4. Data Dashboard for LabVIEW는 네트워크 출판된 공유변수 및/또는 웹 서비스의 값을 디스플레이합니다. .
Data Dashboard for LabVIEW에서 데이터를 확인하려면 데이터를 네트워크에 출판하는 데스크탑 또는 임베디드 어플리케이션을 먼저 생성해야 합니다. 다음 두 가지 방법 중 하나를 통해 생성이 가능합니다:
1. 가장 간단한 방법은 네트워크 출판된 공유변수를 LabVIEW VI에 추가하는 것입니다. 공유 변수를 이용한 데이터는 단일 VI의 루프간 또는 네트워크상의 VI간에 데이터 공유가 가능합니다. 프로퍼티 대화창을 이용하여 설정되며, 어떠한 설정 코드도 어플리케이션에 필요하지 않습니다.
2. 보다 민감한 IT 환경에서는 웹 서비스를 어플리케이션에 추가하여 표준 HTTP 프로토콜을 이용하는 원격 타겟의 메소드를 인보크 할 수 있습니다. 이런 설정에서 Data Dashboard는 LabVIEW 어플리케이션에 요청을 전송하고, 요청을 처리하며, 응답에 반응합니다. LabVIEW 웹 서버를 이용한 VI는 웹 서비스로 배포 가능합니다.
어플리케이션이 개발되고 웹 서비스 또는 공유변수가 배포되면, Dashboard의 구축은 간단해집니다. 서버 탐색과 모니터링 할 신호를 선택만 하면 구축이 완료되기 때문입니다. 이 앱에서는 숫자형, 불리언, 문자열 데이터 타입이 모니터링 가능하고, 각 데이터 타입에는 LED와 차트를 포함한 여러 인디케이터 타입을 지원합니다.
Figure 5. Data Dashboard for LabVIEW는 차트, 게이지, LED, 라벨을 포함한 여러 인디케이터 타입을 가지고 있습니다.
Data Dashboard for LabVIEW (아이패드) 다운로드
Data Dashboard Mobile for LabVIEW (아이폰) 다운로드
Data Dashboard for LabVIEW (안드로이드) 다운로드