[스크립트] Excel Object(개체) 모델 스크립트 언어나 C#, VB.NET에서 Excel에 대한 처리를 하기 위해서 마이크로 소프트는 Excel에 대한 dll을 제공하고 있습니다. 이 dll을 사용하기 위해서는 Excel에 대한 Object 구성을 먼저 이해하고 있어야 합니다. 따라서 이글에서는 Excel Object에 대해서 살펴보도록 하겠습니다. Excel Object는 Microsoft.Office.Interop.Excel 어셈블리 안에 있습니다. 대표적인 개체인 Application는 다음과 같은 구성을 가지고 있습니다. Microsoft Office Excel을 사용하는 솔루션을 개발하려면 Excel 개체 모델에서 제공하는 개체와 상호 작용합니다. 이 항목에서는 가장 중요한 다음 개체에..
[DIAdem] Flag 지정된 부분을 따로 떼어내는 스크립트 구현 이번 포스팅에서는 DIAdem에서 읽어온 데이터를 VIEW 창에서 플래그를 지정하여 원하는 데이터만 복사하는 방법에 대해서 알아보도록 하겠습니다. DIAdem은 Set Flag와 Flag Copy Data라는 기능을 통해서 범위가 지정된 데이터를 복사하는 기능을 가지고 있습니다. 이는 DIAdem 자체 프로그램에서도 가능합니다. 테스트를 위해서 아무런 데이터나 읽어오겠습니다. 저는 Example 파일을 읽어왔습니다. VIEW 화면으로 전환한뒤 Example 그룹의 1번부터 3번 채널까지 선택하여 그래프로 만들겠습니다. 아래의 그림은 DIAdem의 VIEW 화면입니다. VIEW 화면에서 Band Cursor 기반으로 범위를 지정하고, 왼쪽..
이번 포스팅에서는 프로그램적으로 데이터 플러그인을 설치하는 방법에 대해서 알아보도록 하겠습니다. 디아뎀은 스크립트 언어를 지원을 해서 디아뎀의 모든 기능을 자동화 할 수 있습니다. DIAdem의 스크립트(Script) 탭을 통해서 스크립트를 개발/실행 하실 수 있습니다. 이전에 데이터 플러그인을 DIAdem에서 사용하는 방법을 설명을 드렸습니다. 하지만 데이터 플러그인을 사용하기 위해서는 데이터 플러그인이 설치되어 있어야 합니다. 플러그인 사용방법을 확인 하실려면 아래의 링크를 참조하세요.2014/08/07 - [National Instruments/DIAdem] - 디아뎀 DataPlugin(데이터 플러그인) 사용방법 알기 기본적으로 DIAdem에 플러그인이 설치되어 있는 것도 있지만, 추가적으로 설치..
이번 포스팅에서는 디아뎀에서 읽어온 데이터를 차트로 만드는 방법에 대해서 알아보도록 하겠습니다.TDMS 파일이라면 바로 읽기를 통해서 TDMS 파일에 대한 데이터를 데이터 포탈(Data Portal)로 읽어 올 수 있습니다. 아래의 그림처럼 Temperature에 대한 데이터를 데이터 포탈에서 확인 할 수 있습니다. 1) 데이터 포탈에 읽힌 데이터의 그룹 이름에서 마우스 오른쪽 버튼을 눌러서 팝업 메뉴를 띄웁니다. 팝업 메뉴에 있는 Chart Wizard가 보이시나요. 이걸 클릭합니다. 2) 물론 디아뎀의 기본 함수를 통해서도 차트를 추가할 수 있습니다. 리포트 부분에서 Chart Wizard를 실행시킬 수도 있습니다. 3) Chart Wizard를 실행시키고 리포트 부분으로 가서 만들 차트의 크기를 드..
디아뎀 DataPlugin(데이터 플러그인) 사용방법 알기 DIAdem의 기본적인 NI사의 소개글은 아래와 같습니다. NI DIAdem은 데이터 수집 동안 수집된 측정 데이터나 시뮬레이션 동안 생성된 데이터를 신속하게 검색, 로드, 시각화 처리 및 분석하기 위한 단일 소프트웨어 환경입니다. DIAdem은 여러 포맷으로 분산된 대량의 데이터에 신속하게 접근, 처리 및 보고서를 작성해야 하는 현재의 테스트 환경 요구사항을 충족하도록 제작되었습니다. DIAdem은 NI Technical Data Management (TDM) 솔루션의 일부입니다. DIAdem은 대부분의 데이터 후처리 (post processing) 어플리케이션에서 Microsoft Excel의 한계를 극복하는 효율성과 확장성을 제공합니다. D..