티스토리 뷰

[Signal Express] 시그널 익스프레스 간단 설정(프로젝트) 및 차트보기 변환 기능







NI 시그널 익스프레스는 National Instruments에서 제공하는 Interactive Data-Logging 소프트웨어 입니다. 이 소프트웨어를 통해서 LabVIEW를 통한 프로그래밍이 아닌 DAQmx 어시스턴트와 동일한 DAQmx Express를 사용하여 빠른 데이터 수집은 물론, 데이터 확인 및 데이터 저장이 가능합니다. 


위의 기능을 사용하기 위해서 시그널 익스프레스는 프로젝트 개념을 지원하고 있습니다. 프로젝트를 통해 데이터 수집, 분석, 데이터 출력 및 신호에 대한 데이터 확인도 실시간으로 가능합니다.


이 글에서는 시그널 익스프레스를 통해서 간단히 아날로그 입력을 받을 수 있는 설정과 실시간 데이터를 그래프가 아닌 차트형식으로 보여주는 방법에 대해서 알려드리도록 하겠습니다.


설명에 앞서, 그래프와 차트에 대한 차이에 대해서 설명을 드리도록 하겠습니다. 


그래프와 차트는 데이터를 디스플레이하고 업데이트하는 방법에서 차이가 납니다. 그래프가 있는 VI는 일반적으로 배열 안에 데이터를 모으고 그래프에 데이터를 플롯합니다. 이 과정은 데이터를 먼저 저장한 후 데이터의 플롯을 생성하는 스프레드시트와 비슷합니다. 데이터가 플롯되면, 그래프는 이전에 플롯된 데이터를 버리고 새로운 데이터만 디스플레이합니다. 일반적으로 그래프는 연속적으로 데이터를 수집하는 속도가 빠른 프로세스에 사용합니다.


그와 대조적으로, 차트는 새 데이터 포인트를 이미 그려진 데이터 뒤에 덧붙여서 디스플레이하고 히스토리를 생성합니다. 차트에서는, 현재 읽은 값 또는 측정한 값을 이전에 수집된 데이터와 함께 볼 수 있습니다. 차트에서 디스플레이할 수 있는 것보다 더 많은 데이터 포인트가 추가되면, 차트는 스크롤하여 차트의 왼쪽으로 이전 포인트가 이동하는 동안 차트의 오른편에 새 포인트를 추가합니다. 일반적으로 차트는 초당 아주 적은 수의 데이터 포인트만이 플롯에 추가되는 느린 프로세스에 사용합니다.


1. 먼저 시그널 익스프레스를 실행합니다. 아날로그 입력 설정을 위해서 아래의 그림과 같이 Add Step을 누릅니다. 



2. Add Step 버튼을 누르면 이 명령어에 대한 팝업 메뉴가 뜹니다. 데이터 수집을 위해서 Acquire Signals - DAQmx Acquire - Analog Input - Voltage를 선택합니다. (측정 타입이 다른 센서를 이용한다면 센서에 맞게 측정 타입을 선택하시면 됩니다.)



3. Voltage를 선택하면 PC에 설치된 디바이스의 아날로그 입력 채널을 설정하는 Add Channels To Task 창이 뜨게 됩니다. 자신의 환경에 맞게 선택을 하시면 됩니다. 저는 ai0번을 선택하였습니다. (참고 : 멀티 채널 선택이 가능합니다.)



4. OK 버튼을 누르면, 아래와 같이 DAQmx Acquire 스텝이 왼쪽 Project 부분에 추가가 되고, DAQmx를 통해서 신호를 수집하기 위해 설정하는 부분이 빨간색 박스로 표시한 부분에 나타납니다. 설정 부분은 MAX, LabVIEW를 통해서 많이 살펴 보셨을 거라 생각이 들어 자세한 설명을 넣지 않겠습니다. 


Configuration에서는 입력 채널에 대한 최대/최소값, 측정 모드(Diff, RSE, NRSE), 측정 방식(연속, 유한, OnDemand)등을 설정할 수 있습니다. 



5. 수집에 대한 설정이 완료되었으면 Run 버튼을 누릅니다. Run 버튼을 누르지 마자 Preview 화면에서 측정되는 결과를 확인할 수 있습니다. 



6. 아래의 그림은 Preview를 통한 측정 결과를 확인하는 모습입니다. Preview에서는 그래프와 테이블 형식으로 데이터를 볼 수 있습니다. 차트를 이용하여 History까지 확인을 하기 위해서는 Data View를 이용해야 합니다. 



7. 차트로 데이터를 확인하기 위해서 Data View를 선택합니다. Data View를 선택하고 나서 왼쪽의 DAQmx Acquire를 선택하여 오른쪽 타임 그래프로 드래그 앤 드랍을 합니다. 



8. 드래그 앤 드랍이 완료되면 팝업 메뉴가 나타납니다. 데이터 확인을 위해서는 View Step's Output Signals를 선택합니다. 



9. Data View는 기본적으로 Time Graph 방식으로 데이터를 보여줍니다. 이를 차트로 변경하기 위해서는 Data View 그래프 위에서 마우스 오른쪽 버튼을 누릅니다. 



10. 아래의 그림과 같이 마우스 오른쪽 버튼을 누르면 팝업 메뉴가 뜨게 됩니다. Time Graph를 Chart로 변경하기 위해서는 View As - Waveform Chart를 선택합니다. 



11. Time Graph에서 Chart로 변경된 모습입니다.





이 글이 도움이 되셨나요?

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


댓글