티스토리 뷰

디아뎀 DataPlugin(데이터 플러그인) 사용방법 알기



DIAdem의 기본적인 NI사의 소개글은 아래와 같습니다.


NI DIAdem은 데이터 수집 동안 수집된 측정 데이터나 시뮬레이션 동안 생성된 데이터를 신속하게 검색, 로드, 시각화 처리 및 분석하기 위한 단일 소프트웨어 환경입니다. DIAdem은 여러 포맷으로 분산된 대량의 데이터에 신속하게 접근, 처리 및 보고서를 작성해야 하는 현재의 테스트 환경 요구사항을 충족하도록 제작되었습니다. DIAdem은 NI Technical Data Management (TDM) 솔루션의 일부입니다.


DIAdem은 대부분의 데이터 후처리 (post processing) 어플리케이션에서 Microsoft Excel의 한계를 극복하는 효율성과 확장성을 제공합니다.


DIAdem은 TDMS에 대한 데이터 타입을 기본적으로 읽어오는 데이터 후처리 프로그램입니다. 하지만 다른 데이터 타입을 읽어서 TDMS로 변환시킬 수 있습니다. 고로 이번 포스팅에서는 DIAdem을 통해서 TDMS가 아닌 데이터 타입을 플러그인 기능을 통해서 읽어 오는 방법을 알아보도록 하겠습니다.


NI사는 기본적으로 많이 사용하는 Data Plugin을 제공해 주고 있습니다. 관련 정보는 웹사이트를 통해서 확인을 할 수 있습니다.

데이터 플러그인 사이트 바로가기 : http://www.ni.com/downloads/dataplugins/ko/


위의 사이트에 관련 자료가 없으면 아래 처럼 위저드를 통해서 데이터를 읽어 오시면 됩니다. 


1) 데이터 플러그인으로 읽을 데이터를 확인합니다. 이번 포스팅에서는 asc 타입의 텍스트 파일을 읽어올 예정입니다. 아래의 그림처럼 생긴 데이터 타입이네요. 



2) 메뉴의 File을 눌러 Text DataPlugin Wizard를 실행시킵니다. 



3) 읽을 파일을 선택합니다. 저는 asc 확장자를 선택했습니다



4) 위저드 창이 뜨면서 내부에 있는 데이터를 읽어오는 모습을 보실 수 있습니다. File Structure는 별다르게 설정할 필요가 없으므로 Next로 넘어갑시다. 



5) 그룹 설정으로 들어갑니다. 그룹은 첫줄 두줄을 의미하는데 값을 봐도 별다른 문제없이 두줄로 이루어져 있는걸 확인 할 수 있습니다. 별다른 체크없이 넘어갑니다. 



6) 채널설정은 4-5번째 줄의 데이터를 보면 알 수 있습니다. Date를 지ㅏㄱ으로 T_6h까지 6개의 채널로 구성이 됨을 알 수 있고, 이 채널들은 각 세미콜론 ';'를 통해서 구분되어 있음을 확인 할 수 있습니다. 따라서 Column Separators에 세미콜론을 체크합니다. 체를 하면 아래의 그림처럼 여러 채널로 구분되는걸 확인 할 수 있어요.



7) 채널의 값들을 설정하는 화면입니다. February 이하의 값들이 앞에서 설정한 채널들의 값입니다. 이 값들은 space를 통해서 구분되어 있네요. 따라서 Space를 Column Separators에 체크합니다. 



8) 설정이 끝나면 입력받은 ASC와 관련된 DataPlugin의 설정을 저장할 수 있습니다. Name 부분에 적당한 이름을 설정을 하시고 Finish를 누릅니다. 



9) 앞에서 설정한 데이터에 대한 값들이 Data Portal에 설정이 되어 로딩된것을 결과론적으로 확인할 수 있습니다. 



디아뎀의 Data Plugin 적용 참쉽죠!! 



댓글