Compact RIO 내장 저장 장소에 수집 데이터를 로깅하고 싶습니다

업데이트 됨 Nov 3, 2019

해당 제품

Hardware

  • cRIO-9073

Software

  • LabVIEW

Operating System

  • NI Linux Real-Time
  • VxWorks

문의사항

cRIO-9073 을 보유하고 있으며, 이를 통해 데이터 수집을 Compact RIO 내부 저장 장치에 기록하고자 합니다. 그러나, Real-Time 어플리케이션을 작성하여 실행해도 탐색기를 사용하여 확인해보면 파일이 생성되지 않았음을 알 수 있습니다. Compact RIO 에서 로깅을 위해 경로를 어떻게 구성해야 합니까?

해결책

사용하는 Compact RIO 의 운영 체제 종류에 따라, 구성해야 할 경로가 달라질 수 있습니다. 예를 들어, VxWorks를 사용하는지, 아니면 Linux RTOS 를 사용하는지에 따라 파일 로깅 경로가 다릅니다.

cRIO-9073과 유사한 VxWorks 타겟의 경우, 데이터 로깅 경로는 다음 예시 경로와 유사 해야 합니다.
c:\ni-rt\my_folder\data_acquisition.tdms

cRIO-9039와 유사한 Linux Real-Time 타겟의 경우, 데이터 로깅을 위한 파일 경로는 홈 디렉토리에 있어야 합니다.
/home/lvuser/natinst/LabVIEW Data

또한, 파일 I/O 상수를 사용하여 파일을 응용 프로그램 디렉토리 또는 기본 데이터 디렉토리에 로깅하도록 구성할 수 있습니다. 이를 구현하기 위한 개념에 대해서는 아래의 예시 코드를 참고하여 상황에 맞게 코드를 작성하시기 바랍니다.