취소
다음에 대한 결과 표시 
다음에 대한 검색 
다음을 의미합니까? 

프로그램 종료 후 재 시작시 그래프 설정값 유지 (각 플롯 색, Y축 스케일 등)

해결 완료!
솔루션으로 이동

안녕하십니까.

 

간단한 시스템의 HMI 역할로 Labview 프로그램을 사용하고 있습니다.

 

이 프로그램은 몇몇 데이터를 차트로 보고 있고, 파라미터 역할을 하는 컨트롤이 여러 가지 있습니다.

 

프로그램은 빌드하여 구동하고 있구요. 

 

이후 사용자에게 요청받았는데,

프로그램 사용 이후 종료한 뒤 다시 구동할 때 이전에 자신이 설정한 값들이 유지되었으면 좋겠다더군요.

 

차트의 각 플롯 색, 차트의 Y축 스케일, 파라미터 컨트롤 값 등이 값을 유지했으면 좋겠다고 해서 아래와 같이 구성했습니다.

 

·프로그램 실행 시 backup.cfg 파일에서 값을 읽어서 컨트롤에 값 전달.

·프로그램 종료 시 현재 값을 파일로 저장(backup.cfg)

·파일 경로는 프로그램위치로

 

테스트 후 이상이 없어 적용하고, 차트도 비슷한 방식으로 해 보려했는데 막혔습니다.

 

차트에는 플롯이 10여개정도 있고, X축은 시간축, Y축은 두 개를 사용중입니다.

 

프로퍼티 노드로 플롯의 색을 읽어오려고 했는데, 맨 마지막 플롯의 색만 읽어져서 여기서부터 막혔네요.

 

또한 프로퍼티 노드로 두 개의 Y축 스케일 값도 어떻게 읽어와야 할지 모르겠습니다.

 

비슷한 경험이 있으신 선배님들의 조언을 구합니다.

 

 

 

 

 

 

 

0 포인트
1/3 메시지
1,664 조회수
솔루션
승인자 CalmDown

이거면 충분히 답이 될거 같습니다.

 

_0-1687221655672.png

 

2/3 메시지
1,653 조회수