I'm free

[LabVIEW][SubVI] text_save_01(SubVI) 본문

LabVIEW/SubVI(OpenSource)

[LabVIEW][SubVI] text_save_01(SubVI)

freerevival 2018. 9. 28. 19:24

text_save_01(SubVI)

 

Firmware 에서 사용한 폰트코드를 만들기 위한 전초작업이다.

폰트 코드에 사용될 ascii 코드별 텍스트를 이미지로 변환하여 출력한다.

 

 

Firmware 용 폰트 생성 소스를 작성시에 사용할수 있도록 SubVI로 구현하였다.

 

1. 입출력 정보


 


 


 

 - 입력 : 

  1) 접근권한(기본 - 읽기/쓰기)

  2) 베이스경로(기본 - 어플리케이션위치)

  3) 이름 또는 상대 경로 ( 파일 이름 . 확장자 )

  4) 입력 텍스트 ( 문자열 )

  5) 에러입력

  6) 동작 - ( 기본 - 열기 없으면 생성 )

 

 - 출력 :

  1) 에러 출력

 

2. 블록다이어그램


 


> 경로와 파일명을 입력받아 해당 파일 및 폴더 있는지 여부 검사

>> 존재하는 경우 파일 삭제 후 생성 - 파일에 텍스트 쓰기

>> 존재하지 않는 경우 폴더 및 파일 생성 - 파일에 텍스트 쓰기
> 파일 닫기

 

 

3. 프런트패널 (실행결과)


 


 

 

 

==================

text_save_01(SubVI)

 

> 텍스트 저장용

> 기존 파일 삭제후 새로 생성 작성 (출력값등에 사용)

 

 

원본 파일(SubVI)

text_save_01.vi

 

실행파일 - 생략

 

 


참고 예제 :

-

 

 


 

Labview 2017 프로그램 설치방법 (프로그램 수정시)

2017/11/28 - [Study/Labview(study)] - [LabView] LabView 2017 설치


 

 

Runtime Engine 설치방법 (실행파일만 실행시)

2017/11/28 - [Study/Labview(study)] - [Labview] Run-Time Engine

 

2018/04/23 - [Study/Labview(study)] - [Labview] Run-Time Engine more OS(Mac, Linux)



 

Comments