You are here

Numeric Array를 연속적으로 저장하기 (ASCII)

다음 단계에 따라 Numeric Array를 Spreadsheet 파일로 변환하고 File I/O 함수와 노드를 이용하여 연속적으로 저장하는 VI를 만듭니다. 

 


프런트패널

1. 새 VI를 열고 다음 프런트패널을 구성합니다.

 

 

a. Controls>>String & Path 팔레트에 있는 File Path Control과 Controls>>Graph 팔레트에 있는 Waveform Graph, 그리고 Controls>>Boolean 팔레트에 있는 Stop Button을 프런트패널에 놓습니다.

 

블록다이어그램

2. 다음과 같이 블록다이어그램을 구성합니다.

 

 

a. Write File 노드만 Loop 안에 위치시키고 Open과 Close는 Loop 밖에 위치시킵니다.

b. Open/Create/Replace File.vi의 Function은 create or replace로 설정합니다.

 

참고) Write File 노드는 Open된 파일에 데이터를 계속 붙여나갑니다. Stop 버튼을 클릭하여 Close File 노드가 실행되고 파일을 닫을 때까지 계속 저장됩니다.

 

3. 프런트패널로 돌아와서 VI를 실행합니다.

 

 

a. Stop 버튼을 클릭할 때까지 연속적으로 데이터가 저장됩니다.

b. 저장된 파일을 Notepad를 이용해서 열어서 확인합니다.

 

* 본 내용은 ‘LabVIEW Express 컴퓨터 기반 제어와 계측’의 저자인 곽두영님의 승인 하에 발췌된 내용입니다. 무단 사용을 금합니다.