선택적 기계상태 데이터 감시 및 OSA-CBM 연동소프트웨어 | |||||
---|---|---|---|---|---|
작성자 | 관리자 | 게시일 | 2014.04.30 18:08 | 조회수 | 1,703 |
제품분류 | 선택적 기계상태 데이터 감시 및 OSA-CBM 연동소프트웨어 | 제품개요 | - Strain, Sound & Vibration, Temp, Analog Sensor 동시 데이터 측정 및 저장 Replay 기능 제공 |
---|---|
제품설명 | - 선택적 기계상태 데이터 감시 및 OSA-CBM 연동소프트웨어 발전소 등의 특정 장비의 온도 및 Strain 정도를 실시간 측정 및 Display하면서 Event발생시 데이터 자동 저장 및 저장 데이터 Replay 기능을 제공합니다. IR Camera의 영상 또한 DAQ측정시간과 동기화 하여 데이터 자동 저장 및 Replay기능을 제공합니다. |
H/W & S/W | - cRIO-9133, cRIO-9205, NI 9237, NI 9205, NI 9214, NI 9234, VIVOTEK PT-8133(CCTV), FLIR A35 (IR Camera) |
제목 : 선택적 기계상태 데이터 감시 및 OSA-CBM 연동 소프트웨어
해결 과제
기존에 C#으로 작성된 프로그램의 업그레이드로 고정된 측정 Sample 속도 변경 기능 및 CCTV 카메라의 영상 Display 기능 추가, IR 카메라의 열화상 데이터의 DAQ 측정 신호 동기화 및 저장, Replay 기능을 제공한다.
솔루션 c-RIO를 이용한 Compact한 크기를 가진 측정 장비로 NI-9237 (Strain 측정), NI-9234 (Sound & Vibration), NI-9214 (Temp), NI-9205 (Analog Sensor)의 각 개별 Module 별 측정 Sample 속도를 지정하여 동시측정 및 저장한다. 어플리케이션 요약 본론 1.시스템구성
- cRIO의 DAQ동작에 의한 Data는 TCP/IP를 통하여 Client프로그램 전송 - 열화상 카메라의 영상은 LabVIEW의 Vision Tool을 이용하여 영상 데이터 취득 - CCTV영상은 TCP/IP를 통한 Web 기반 데이터 취득 2.데이터흐름 구성
- FPGA 에서 취득된 데이터 Buffer에 Write - RT에서 FPGA 프로그램 Reset 및 Start, Stop 실행 - RT 에서 FPGA Start 전 Buffer 크기 및 측정 Loop 속도 지정 - RT에서 실행된 FPGA 의 Buffer 데이터 Read - Read 된 데이터 TCP/IP를 통하여 HMI 로 전송 - HMI에서 입력된 DATA 변환 및 SAVE - RT 에서 FPGA Start 전 Buffer 크기 및 측정 Loop 속도 지정 - HMI는 RT에 필요한 정보 (Start, Stop, CH Setting 정보)를 UDP 통신을 통하여 전송 3.프로그램 Main화면
프로그램의 main 화면으로 IR 카메라의 영상이 실시간 표시되며 그래프에는 NI-9234의 Sound & Vibration 측정 데이트가 표시된다.하단의 Digital Indicator를 통하여 나머지 Module의 사용 채널에 대한 측정 데이터가 표시된다. 4.FFT 화면
NI9234 측정 데이터의 FFT 분석을 위한 별도의 팝업창을 통하여 1, 2, 3차 Peak to peak 값을 표시 및 rms, Max, Min Value 값을 하단의 Table에 표시한다.
결론 및 솔루션 개발 후 얻게 된 이점
1. 데이터 확인 용이: 기존 Tab으로 구성되어 각각의 Module 데이터를 동시에 볼 수 없던 부분을 해결
2. 측정 Sample 변경 및 사용 채널에 대한 설정기능: 고정되어 있던 측정 Sample 수를 변경 및 사용하는 채널을 설정하도록 하여 TCP/IP를통한 데이터 전송 량의 감소 및 저장데이터의 크기가 기존보다 감소하도록 구성됨. |