DAQ 를 통해 읽어들어 오는 전압을 내가 지정한 구간만 저장 하고 싶습니다.
DAQ 읽기에 나온 값을 바로 "구분된 스프레드시트 쓰기"에 연결 하거나
파일I/O의 "텍스트 파일 쓰기"를 사용한 예제나 응용 할수 있는 참고 VI가 있으면 알려주시면 감사하겠습니다.
해결되었습니다! 솔루션으로 이동.
03-06-2019 02:25 AM - 편집 03-06-2019 02:27 AM
안녕하세요.
NI 예제 탐색기>>기본>>파일 입력 및 출력 을 검색하셔서 원하는 파일 포멧 형태의 'write'관련 예제를 살펴보세요. 대부분 Express.vi를 사용하기 때문에 쉽게 구성하실 수 있을 겁니다.
하나 간단하게 샘플을 보여드리자면, DAQmx read 함수의 출력 부를 Case로 구분하여서, 원하는 전압 구간만을 txt 파일 형태로 시간 정보와 함께 저장한다면 다음과 같은 형태를 구성할 수 있겠네요.
말하시는 구간의 의미가 시간에 따른 구간이라면, 측정 시작과 함께 타이밍 정보를 while loop의 shift register로 움직이면서, 원하는 시간대에 들어왔을 때만 Case 구문으로 write를 하게끔 구성할 수 도 있겠네요. 우선 말하신 예제 파일 경로는 상위의 저 경로에 있으니 살펴보고 또 궁금한 것이 있으면 같이 공유해요.
만약 MS사에서 제공하는 문서타입일 경우, LabVIEW toolkit 중 Report generation toolkit인가를 검색해보세요.
친절한 설명 감사합니다
많은 도움되었습니다!