1. 사용목적 

Labview를 이용해 프로젝트를 진행할 때 User의 요청으로 Excel로 측정 Data를 저장해야 하는 경우가 있습니다. 단순히 배열로 저장되는 경우에는 Labview의 '스프레드시트에 쓰기' 기능을 이용하면 되지만 특정 셀에 원하는 Text를 넣거나 Data를 선별해서 넣는 경우에는 '스프레드시트에 쓰기'는 적합하지 않습니다. 그 때 Report Generation이라는 기능을 사용하여 User가 원하는 대로 Excel에 Data를 저장할 수 있게 합니다. 

2. Block Diagram 

 

 


왼쪽의 그림은 '스프레드시트에 쓰기'이고 오른쪽의 함수는 Report Generation 과 관련된 기능들입니다. 그 중에서도 Excel과 관련한 Excel Specific 함수를 이용해보도록 하겠습니다.

 

 


For Loop를 이용해 Cell의 좌표를 변환시키면서 Excel에 Data를 기록하는 예제입니다. 
TTA)무선충전효율시험기의 측정 데이터 배열을 원하는 대로 변경하여 Excel에 저장시켰습니다. 
단순히 저장 뿐만 아니라 Excel Report Generation의 기능을 이용하면 셀의 크기, 색깔, 정렬 등 기본적인 속성을 변화할 수 있어 User에게 정리된 Data자료를 보여줄 수 있습니다. 

3. Excel화면

 

 

2번의 코드를 사용 하여 Excel Report Generation을 이용해서 자동으로 Save된 Data입니다. 기존의 스프레드시트에 쓰는 방법과는 달리 원하는 곳에, 원하는 셀의 크기를 조정하여 정사각형으로 만들어 3D그래프 Data를 단면적으로 표시했습니다. 

 

 


2번의 코드를 응용하면 위와 같이 Data의 범위를 정해서 각각 셀의 색깔을 변경하여 시각적으로 효과적으로 표현할 수 있습니다. Report Generation에는 Excel 뿐만 아니라 Word Report Generation도 있기 때문에 Word로 Data를 저장할 수도 있습니다. 하지만 Word는 Excel과 달리 좌표개념이 존재하지 않아 fixel단위로 위치 및 크기를 조정해야 하기 때문에 사용하기 어려운 부분이 있습니다. EXCEL report Generation을 잘 사용하게 되면 프로젝틀르 진행할 떄 유용하게 사용할 수 있습니다. 상대 업체가 요청하는 엑셀 시트 폼에 맞추거나, 단순 데이터 나열이 아닌 눈에 보기 편한 구조로 엑셀 시트를 작성할 때 많은 형태의 엑셀시트를 만들 수 있어 유저로 하여금 편하게 데이터를 확인 할 수 있다는 장점이 있습니다. 다음 랩뷰 tip 시간에는 excel report generation을 이용한 그래프 작성에 대해 알아보겠습니다. 

'Labview Tip' 카테고리의 다른 글

LabVIEW :: WT시리즈 Element 구성 변경법  (0) 2020.03.02
Excel Report Generation 기능을 이용한 Excel Graph 생성  (0) 2020.03.01
LabVIEW - 참조 배열을 이용한 프로퍼티 노드 제어  (0) 2020.02.27
LabVIEW Tip :: 생산자/소비자 케이스 구조  (0) 2020.02.27
LabVIEW ] Labview통신을 이용한 바코드 스캐너, 프린터 사용방법  (0) 2020.02.27
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 라이프코리아트위터 공유하기
  • shared
  • 카카오스토리 공유하기