• Home
  • Documentation
    • DAQLib
    • DAQoT
  • Home
  • Documentation
    • DAQLib
    • DAQoT

DAQoT

  • DAQ Online
  • DAQ Viewer
  • Output
DSP Select Plotting CH.
  • Description
  • Specifications

 
 DAQ로부터 실시간으로 Time Data 및 FFT Data를 수신하고 csv파일로 저장하며 이를 실시간으로 Plotting 시킬 수 있는 프로그램입니다. 원하는 필터를 직접 설계할 수 있으며 Raw Data Plotting 뿐만 아니라 Spectrogram으로도 그래프를 표현할 수 있습니다.
 csv 파일은 10분 주기로 저장됩니다.  (Time Data csv 파일은 행이 100만줄 이상이 되면 다음 파일에 저장)
 DSP 버튼 클릭시 DAQ H/W를 통해 Filter 기능을 수행할 수 있습니다. 이 때, IIR 타입의 필터 사용시 필터를 통과한 데이터가 csv 파일에 저장됩니다. 하지만  FIR 타입의 필터는 H/W 구조 상 해당 툴의 S/W 필터를 사용하므로 위상차가 발생할 수 있습니다. 따라서 FIR 필터 사용 시 Raw Data가 csv 파일에 저장됩니다.

  • 사용자 환경에 따라 그래프 최대  동시 생성 갯수와 같은 성능의 차이는 있을 수 있습니다.
  • 기본 실시간 그래프는 오른쪽에서 왼쪽으로 진행되며, Spectrogram 옵션으로 Plotting시 왼쪽에서 오른쪽으로 진행됩니다.
  • 실시간 Plotting 시 시작점(x축 가장 오른쪽 )의 현재 시각 및 수신 시점은 정확하나 이외의 x축은 실제 데이터 수신 시점과 오차가 있을 수 있습니다.
learn more

-Request 옵션-
High pass filter :  IEPE/ICP 타입의 진동센서(가속도/속도)와 같은 특정 센서를 이용할 때 입력단의 커패시터와 연결된 AC/DC 커플링을 on /off 상태로 만들 수 있습니다.
Excitation : IEPE/ICP 타입의 진동센서(가속도/속도)와 같은 특정 센서를 이용할 때 AC 커플링된 모드에서 IEPE 구동 전류를 on / off 상태로 만들 수 있습니다.
 IEPE/ICP Reference
Frequency Span : Sampling Frequency의 절반 값을 표현하며 해당 값 만큼의 주파수가 표현됩니다.
FFT Line : Frequency Span의 Resolution을 설정합니다.
Window Type : 요청하는 데이터에 윈도우 타입을 설정합니다.
Overlap : 요청하는 데이터에 오버랩을 설정합니다.
TIME Data : Time Data의 수신 여부를 결정합니다. (※ Time Data를 수신하지 않으면 FFT 또한 수신할 수 없음)
FFT Data : FFT Data의 수신 여부를 결정합니다. 
Max Time (sec) : Plotting 할 때 x축의 최대 길이를 설정합니다.
Amplify : DAQ로부터 받은 Time Data를 증폭시킵니다. (FFT 그래프와는 무관 => FFT는 10logx 체크박스를 이용)
(※ 데이터 무결성을 위해 FFT Line의 값을 Frequency Span의 최대 2배 까지 설정하는 것을 권장하며, 32768 이상의 Frequency Span은 단일 채널 데이터 수집에 적합.
 ※ 해당 툴의 최적 성능을 위해 Frequency Span을 16384 이상으로 설정하면 Select Plotting CH. 버튼이 비활성화 되어 Plotting 기능을 제한.
 ※ 수신된 모든 데이터는 csv 파일에 저장되어 추후 Viewer에서 확인할 수 있음.)

-CONNECT 버튼-
Request 옵션 선택과 필터 설정이 끝났다면 CONNECT 버튼을 클릭해 DAQ 장비와 연결 시킵니다.
 
수신하고자 하는 데이터를 DAQ에 요청하고 DAQ 장비로부터 실시간 데이터를 수신합니다.  DAQ 장비는 Time Data와 이를 FFT 시킨  FFT Data를 동시에 전송할 수 
있으며 Plotting 버튼을 클릭하여 이 데이터들을 실시간 그래프로 표현할 수 있습니다.

수신한 모든 데이터는 csv 파일로 저장되며 Time Data는 TIMEdata폴더, FFT Data는 FFTdata 폴더 안에 저장됩니다. 또한 데이터를 요청한 시점의 Request 정보, 
필터계수 및 필터 타입 등의 setting들은 FFTdata 폴더 속 'SPEC' 텍스트파일에서 확인할 수 있습니다.

-Spectrogram & 10logx (dB) 체크박스-
Spectrogram 옵션을 이용하여 해당 Time Data를 스펙트로그램으로 표현할 수 있고 이 때 로그 스케일(10log)로 변환이 가능합니다. 또한 Amplify를 이용해 Time Data를 증폭시켜 확인하는 것이 가능합니다. 
(※ 로그스케일(10logx) 체크박스 또는 Amplify를 조정하더라도 csv 파일에는 raw data에 값을 변환시키지 않고 그대로 저장)

-DSP 버튼-
DSP 버튼 클릭 시 Filter를 직접 설계할 수 있으며 이때 설계된 필터 계수와 Section Number 및 Gain 값은 Filter Options에 텍스트로 표기됩니다. 이후 이는 
'SPEC' 텍스트 파일에 저장됩니다. 또한 Envelope Detect 기능에 대한 세부 설정이 가능합니다. 또한 Plotting 할 그래프의 y축의 범위를 직접 설정할 수 있습니다.
(※ 필요에 따라 F. Load버튼을 클릭하여 양식에 맞게 자신만의 필터 계수를 설정한 파일을 불러와 적용시킬 수 있음. Section Number, b, a값 및 Gain은 FIG. 그림 참조)

Envelope Detect의 Type 및 Value의 의미는 아래와 같습니다.
distance : 각 x의 갯수를 기준으로 peak를 검출합니다. Default=20
prominence : 각 peak 중요도에 따라 Envelope을 검출합니다. Default=1
width : 각 x축 넓이를 기준으로 peak를 검출합니다. Default=10

-Reset 버튼-
Reset 버튼 클릭 시 모든 추가 옵션 및 필터 계수들이 초기화 됩니다.
 
-Select Plotting CH. 버튼-
Select Plotting CH. 버튼 버튼 클릭 시 현재 데이터를 요청하고 있는 채널의 목록이 나오며 Plotting 할 채널을 선택합니다. 이후 Plotting 버튼을 클릭하면 그래프가 
출력됩니다. 
(※ 스펙트로그램과 Raw Data를 동시에 보고 싶을 때 저장된 csv 파일을 이용해 Viewer에서 보는 것을 권장)

Load Frequency
Response
  • Description
  • Specifications

 DAQ 장비로부터 수집한 데이터가 저장된 csv파일을 이용해 Plotting 하는 프로그램입니다. 원하는 시간대의 데이터를 불러와 그래프를 그릴 수 있으며 Time Data를 이용해 Spectrogram을 만들거나 저장된 Raw Data(Time Data)를 필터를 사용해 표현할 수 있습니다.

  • 불러오는 파일들의 Sampling Frequency가 일치하는 것이 이상적입니다.
  • Low Cut, High Cut은 Sampling Frequency의 절반 미만으로 설정해야합니다.
learn more

Default로 불러온 csv파일의 Time Data와 FFT결과를 Plotting 할 수 있는 FFT 체크박스가 선택되어있고 Spectrogram 박스를 선택하면 로드한 데이터를 스펙트로그램을 
이용하여 표현할 수 있습니다. 모든 체크박스를 비활성화하면 Raw Data와 Filter된 데이터를 표현 할 수 있습니다.
단, FFT 체크박스를 선택하기 전에 Filter 기능들을 사용하면 Filter를 통과한 데이터가 FFT되어 표현됩니다. 또한 스펙트로그램을 제외한 모든 Plot들은 Envelope Detect를 함께 표현할 수 있습니다.
FFT와 스펙트로그램과 Filter되기 이전의 데이터를 모두 함께 표현하고 싶다면 각 체크박스를 선택 또는 해제하여 여러번 Start 시키면 됩니다.

원하는 필터를 선택하여 옵션들을 조정할 수 있습니다. Response Type을 설정하면 사용되는 Filter Option들에 해당하는 그림이 FIG.에 나타납니다.

Amplify는 불러오는 Time Data의 진폭을 증폭시킬 수 있습니다.
 
distance : 각 x의 갯수를 기준으로 peak를 검출합니다. Default=20
prominence : 각 peak 중요도에 따라 Envelope을 검출합니다. Default=1
width : 각 x축 넓이를 기준으로 peak를 검출합니다. Default=10

Frequency Response는 매트랩의 기능과 동일합니다. 자신이 설계한 필터를 미리 볼 수 있습니다.

Spectrogram 체크박스를 선택하면 Raw Data 그래프와 함께 스펙트로그램 그래프가 그려집니다. 이 때 스펙트로그램 그래프에서 오른쪽 버튼을 클릭하면 해당 지점의 
그래프에서 주파수와 관련된 부분에 로그 스케일이 적용됩니다. 
※ Spectrogram 상세 설명                                                  

Spectrogram_instruction

 Real Time (DAQ Online) ※ dB스케일 적용

 Raw Data (DAQ Viewer)

 ​FFT (DAQ Viewer)

 Envelope Detect (DAQ Viewer)

 Spectrogram (DAQ Viewer)

2021.03.30 QoT
부산광역시 해운대구 센텀중앙로 97, 에이동 3804호
(재송동, 센텀스카이비즈)

HTML Template

created with

HTML Editor .