요꼬가와는 1915년 창립이래 계측, 제어, 정보기술을 축으로
최첨단의 제품을 산업계에 제공함으로써 사회 발전에 공헌해오고 있습니다.
솔루션:
DL850에서 스냅샷 기능을 통해 이전 어퀴지션과 최근 어퀴지션을 중첩시킬수 있다. 또한, 레퍼런스 파형이 요구 조건을 만족한다면, GO/NO-GO 테스트 등에서도 활용이 가능하다.
스냅샷은 다음과 같은 과정을 통해 불러 올 수 있다.:
솔루션:
솔루션:
솔루션:
솔루션:
솔루션:
DL850 FLD의 .FLD 확장자 파일은 획득된 파형 데이터를 IEEE 32비트 부동 소수점 (Floating point) 형식으로 포함하고 있습니다.
MATLAB의 저수준 (low-level)파일 I/O 명령어를 사용하여 이 형식을 분석할 수 있습니다.
FLD 파일 형식은 순수측정값(Raw Data)만 포함하며, 채널 수, 샘플링 속도, 타임스탬프, 날짜와 같은 헤더 정보는 포함하지 않습니다.
MATLAB에서 FLD파일을 열고 읽는 명령어
• fileID=fopen('filename');
작은따옴표 포함
• A=fread(fileID,inf,'float');
데이터 구조 및 특징
• 형식 및 크기 : FLD 파일의 데이터 값을 부동 소수점 정밀도 (float precision)이며, 크기는 32비트 (4바이트) 입니다.
• 행렬 구조 : 데이터 값은 MⅩN행렬로 저장되며, 여기서 M은 획득한 데이터 포인트 수이고, N은 1입니다.
• 데이터 확인 : MATLAB 워크스페이스 (Workspace)창에서 행렬'A'를 열어 모든 측정값을 확인할 수 있습니다. 각 데이터 값은 행렬의 새로운 행에 저장됩니다.
• 다중 채널 처리 : 여러 채널이나 하위 채널의 파형이 저장된 경우, 새로운 열 (Column)에 정되지 않고 기존 리스트의 끝에 새로운 행 (Row)으로 추가됩니다.
예시:
• 1개 채널의 레코드 길이가 10k인 경우 : FLD 데이터는 10010Ⅹ1 행렬이 됩니다.
• 2개 채널의 레코드 길이가 10k인 경우 : FLD 데이터는 20020Ⅹ1 행렬이 됩며, 채널2의 첫번째 데이터 포인트는 10011행부터 시작됩니다.
ASCII MATLAB 형식과의 차이점
DL850은 파형 데이터를 ASCII MATLAB유형으로 저장할 수 있습니다. 'Waveform Save -> Data Type'을 ASCII로 설정하면 .csv 또는 MATLAB 확장자를 선택할 수 있습니다.
• 확장자 주의 : 여기서 MATLAB 확장자는 .M파일이 아니라 일반 텍스트 파일인 .TXT입니다.
• FLD vs TXT : FLD파일과 MATLAB .TXT 파일의 유일한 차이점은 파일크기와 헤어정보 유무입니다. FLD파일은 측정값만 저장하기 때문에 TXT파일보다 크기가 훨씬 작습니다.
• 액세스 방법 : MATLAB .TXT 파일은 fileread, csvread, csvwrite 등 일반적인 텍스트 파일 명령어를 사용하여 액세스 할수 있습니다.
솔루션:
솔루션:
솔루션: