산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> 장비 유지 보수 및 수리

API를 사용한 첫 번째 실험

최근에 개발팀은 새로운 CMMS API(응용 프로그래밍 인터페이스)를 마무리하는 프로세스를 시작했습니다. CMMS API는 다른 프로그램이 Fiix의 CMMS와 직접 통신할 수 있도록 설계되었습니다. 이러한 외부 프로그램은 고유한 목적을 위해 기본적으로 CMMS 데이터를 사용할 수 있습니다. 이 외부 연결은 예를 들어 금융 소프트웨어 프로그램이 CMMS를 통해 이루어진 구매를 추적할 수 있게 하고 기계가 데이터를 CMMS(M2M으로 알려짐)로 직접 푸시할 수 있도록 하기 때문에 고객에게 정말 가치가 있습니다. ) 커뮤니케이션).

CMMS API에 대한 나의 실험

지난 몇 주 동안 저는 기계와 직접 연결하는 데 사용할 API의 기능을 시험해 보았습니다. 산업 환경에서 현실적으로 사용할 수 있는 가장 저렴한 장비를 사용하여 실험을 하고 싶었습니다. 나는 Beaglebone Black과 온도 센서를 합쳐 $60 미만으로 결정했습니다. 이 블로그에서는 온도 데이터를 CMMS로 보낸 다음 이 데이터를 예정된 유지 관리를 위한 트리거로 사용할 수 있음을 보여주고 싶습니다.

TMP36 및 BeagleBone Black 설정

Beaglebone Black은 Adafruit, Creatronic 및 Sparkfun을 포함한 많은 공급업체에서 구할 수 있는 저렴한 Linux 컴퓨터(~$55)입니다. 내가 사용한 온도 센서는 온도에 비례하는 출력 전압을 갖는 TMP36(~$3)이었습니다.

시작하려면 온도 센서를 브레드보드를 ​​사용하여 Beaglebone에 연결했습니다. 그런 다음 인터넷에서 무료로 제공되는 예제를 사용하여 Adafruit 웹 사이트의 일부 코드를 적용하여 센서가 측정한 온도를 보고하도록 자바스크립트로 Beaglebone을 프로그래밍했습니다. 곧 출시될 클라이언트 라이브러리를 사용하여 비글본을 CMMS에 연결하여 3초에 한 번씩 CMMS에 온도 값을 전송했습니다. 상황을 반현실적으로 만들기 위해 온도 값을 "내 사무실"이라는 레이블이 붙은 자산으로 보냈습니다.

그 결과 아래 이미지와 같이 각각 약 3초 간격으로 CMMS에 기록된 온도 값의 연속 스트림이 생성되었습니다. 수석 개발자와 저는 이 결과에 매우 만족했습니다.

스트림 온도 판독값

그런 다음 개념이 정말 유용한지 확인하기 위해 고온에 의해 유발되는 정기 유지 관리를 설정하고 싶었습니다. 이것은 에어컨 검사를 수행해야 함을 나타내는 데 사용할 수 있습니다. 저는 "내 사무실"에 대한 정기 유지 관리를 설정하고 온도가 35C 이상으로 올라갈 때마다 트리거되도록 설정했습니다. 이 정기 유지 관리에 대한 작업 지침은 매우 간단했습니다. "에어컨 확인 - CMMS API 실험".

예정된 유지 보수, 온도가 섭씨 35도를 초과하면 작업 주문을 설정합니다.

성공

센서가 실제보다 더 따뜻하다고 생각하도록 속이기 위해 헤어드라이어가 있는 집으로 장치를 가져갔습니다. 드라이어의 뜨거운 공기 아래에서 측정된 온도가 상승했고 예상대로 작업 지시가 생성되었습니다. CMMS를 사용하여 기술자는 작업 지시에 대한 알림을 받고 CMMS에서 온도 판독값을 모두 검사할 수 있습니다. 이 전체 프로세스는 유지 관리 관리자, 운영자 또는 사무실 임차인이 관여하지 않고 자동으로 발생했습니다.

온도 데이터 포인트 온도 센서에 헤어 드라이어를 가리킨 후. 온도는 주변 온도에서 빠르게 상승합니다. 예정된 유지 관리를 트리거한 데이터 포인트는 노란색으로 강조 표시됩니다.

상세 예정된 유지 관리를 트리거한 데이터 포인트의.

미터 판독값을 사용하여 작업 지시를 트리거하는 것 외에도 기술자와 근본 원인 조사관은 기록된 전력 사용 기록을 사용하여 오류를 진단하고 영구적인 솔루션을 배치할 수 있습니다. 필요한 경우 다른 센서의 데이터를 사용하여 근본 원인 분석을 도울 수도 있습니다. 에어컨의 예에서 입구 및 출구 공기 압력 센서와 습도 센서는 신속한 진단을 내리는 데 도움이 되는 귀중한 정보를 제공할 수 있습니다.

Machine to Machine 통신 및 CMMS 통합

이러한 유형의 Machine 2 Machine 통신 기술이 매우 가치가 있는 많은 응용 프로그램을 생각할 수 있습니다. 휴대폰 3G 인터넷 연결을 통해 정기적으로 주행 거리계 판독값을 보고하는 차량을 생각해 보십시오. 그런 다음 10,000km마다 정규 서비스에 대한 작업 오더를 생성할 수 있습니다. 또는 에어컨이 너무 세게 작동할 때 작업 지시를 트리거하는 데 사용되는 에어컨의 전력계를 고려하십시오. 아마도 회전 기계의 진동 수준을 모니터링하는 데 사용될 수 있습니다. 데이터를 사용하여 예정된 유지 관리를 시작하는 다음 단계로 넘어가지 않고 시간 경과에 따른 기계 작동 상태를 기록할 수 있는 기회일 수도 있습니다.

API가 곧 제공될 예정입니다. 나는 그것이 훌륭하고 매우 유용할 것이라고 생각합니다. 선택한 가격 책정 계층의 고객이 사용할 수 있습니다. 기대하는 사용 사례가 있는 경우 아래 의견에서 듣고 싶습니다.


장비 유지 보수 및 수리

  1. LabVIEW를 사용한 Raspberry Pi 온도 프로파일
  2. Raspberry pi를 사용하는 TMP006 온도 센서 Python 라이브러리,
  3. Python 및 Raspberry Pi 온도 센서
  4. LM35를 사용한 온도 기반 장치 제어 시스템
  5. Raspberry Pi를 사용하여 집 온도 모니터링
  6. MCP3008을 사용하는 Raspberry Pi의 아날로그 센서
  7. CMMS를 사용한 예방 유지보수 최적화
  8. CMMS를 사용하여 석유 및 가스 산업의 기술자 생산성 향상
  9. 온타리오주의 새로운 Cap and Trade 법안으로 탄소 발자국이 줄어들까요?
  10. API로 CMMS의 기능 확장