기술지원
HOME > 기술지원 > 자주하는 질문
자주하는 질문
Total : 3
Q
C#, Python, Matlab, LabVIEW에서 데이터를 불러올 수 있나요?
A
무료 CI 파일 리더 API(C#, Python, Matlab, LabVIEW 지원)를 사용자 소프트웨어에 통합하여 CI 측정 데이터를 직접 읽을 수 있습니다.
1. 개요
CI 데이터 파일 리더는 서드파티 애플리케이션이 ASAM 전송 포맷 XML(ATFX) 파일에 저장된 CI 측정 데이터에 접근할 수 있도록 인터페이스를 제공하는 2개의 Windows 동적 링크 라이브러리(DLL)로 구성되어 있습니다. 사용자는 데이터를 손쉽게 확인하고 내보낼(export) 수 있습니다.
2. ATFX 파일 형식
ATFX 파일은 자동화 및 측정 시스템 표준화 협회(ASAM)의 오픈 데이터 서비스(ODS) 표준에 따라 형식이 지정됩니다. 이는 진동 데이터 및 그 다양한 형태를 저장하기 위한 표준입니다. CI 소프트웨어는 신호(signal)와 레코딩(recording) 데이터를 기본적으로 ATFX 형식으로 저장합니다.
ATFX ODS 형식에 대한 자세한 내용은 공식 웹사이트를 참고하시기 바랍니다: https://www.asam.net/standards/detail/ods/wiki/
.atfx 파일은 XML 기반 파일로, 레코딩 속성, 기록 시각, 레코딩 길이, 채널 수, 채널 파라미터(예: 입력 채널 센서 및 감도), 지리적 좌표, 샘플링 속도, 하이패스 필터 등 신호 데이터를 저장합니다.
.atfx 파일에는 원시(raw) 시간 데이터와, 푸리에 변환(Fourier Transform), 주파수 응답 함수(FRF), 교차 전력 스펙트럼(Cross-Power Spectrum), 옥타브 스펙트럼(Octave Spectrum) 등의 방법으로 계산된 처리된 스펙트럼 데이터를 저장하도록 잘 정의된 .dat 파일에 대한 참조가 포함되어 있습니다.
3. .ts 및 .gps 파일
.aftx 파일은 원시 데이터를 포함하는 2가지 추가 파일 유형을 참조합니다: .ts와 .gps입니다. .ts 파일은 타임스탬프(TimeStamp) 레코딩 파일로, 레코딩이 저장된 정확한 시각을 나노초 단위의 정밀도로 기록합니다. .gps 파일은 레코딩이 저장된 위치(예: 위도, 경도, 고도) 정보를 포함합니다.
4. CI 데이터 파일 리더 API
CI 데이터 파일 리더 API는 최종 사용자에게 ATFX, TS, GPS 파일을 디코딩할 수 있는 간소화된 파일 읽기 및 탐색 라이브러리를 제공합니다. 사용자는 CI 데이터 파일 리더 API를 자체 개발한 애플리케이션에 통합할 수 있습니다. 현재는 Windows 기반 프로그램을 지원하며, C#으로 작성하는 것을 권장합니다. CI 데이터 파일 리더 API는 Python, MatLab, LabVIEW도 지원합니다.
CI 데이터 파일 리더 API는 ATFX 파일에 저장된 데이터를 표현하는 ASAM ODS 모델 클래스 및 객체에 직접 접근할 수 있는 기능을 제공합니다. 예를 들어 NVHMeasurement 및 NVHEnvironment 레코딩을 호출하여 나노초 단위까지 경과된 DateTime을 읽을 수 있습니다.
또한 CI 데이터 파일 리더 API는 사용자가 ASAM ODS 모델 클래스의 복잡성을 이해할 필요 없이 ATFX 파일의 데이터를 반환하는 함수를 제공하는 유틸리티(Utility) 클래스를 제공합니다. 예를 들어, 유틸리티 함수 GetListOfAllSignals는 ATFX 파일에 포함된 신호 목록을 반환하며, GetChannelTable은 각 리스트가 입력 채널의 한 행(row)을 나타내는 2차원 문자열 리스트를 반환합니다.
5. 신호 데이터 읽기
CI 데이터 파일 리더는 시간 또는 주파수와 같은 신호를 공학 단위(EU) 및 가속도 m/s²에서 g 단위로 읽을 수 있습니다. 또한 EUrms에서 EUPeak 등 다른 스펙트럼 유형의 주파수 영역 신호도 읽을 수 있습니다. 이러한 기능은 신호 함수 GetFrame을 통해 구현되며, 사용자는 파라미터를 전달하여 ATFX 파일에 저장된 신호 프레임 데이터를 변환하여 반환받을 수 있습니다.
CI 데이터 파일 리더가 ATFX 파일을 읽을 때, 신호 프레임 데이터에 일부 차이가 발생할 수 있습니다. 이는 스펙트럼 유형(spectrum type)과 같은 일부 표시 관련 파라미터가 ATFX 파일에 저장되지 않기 때문입니다. 기본 스펙트럼 유형은 EUrms²입니다. 공학 단위(EU)는 ATFX 파일에 저장되며, 신호 프레임을 읽을 때 기본 EU로 사용되어야 합니다.
6. 추가 정보
CI 데이터 파일 리더에 대한 자세한 정보는 Crystal Instruments 웹사이트에서 다운로드할 수 있는 CI 데이터 파일 리더 문서를 참고하시기 바랍니다:
https://www.crystalinstruments.com/programming-corner
Q
Spider20은 PC와 반드시 연결하여 사용해야 하나요?
A
네, 기본적으로 데스크탑 또는 Laptop 등에 소프트웨어를 설치하여 사용합니다.
하지만 블랙박스 모드가 있어서 PC에서 Spider-20에 대한 설정을 하고 이 모드를 작동시키면
노트북 없이 Dynamic 신호에 대한 레코딩을 할 수 있는 기능이 있습니다.
아래 영상을 참고하시면 Spider20에 대한 작동법과 블랙박스 모드가 어떻게 동작하는지 이해하실 수 있습니다.
Q
Spider-80X 와 Spider80Xi의 차이점은 무엇인가요?
A
