MQTT를 사용하여 회로 내 테스트(ICT) 데이터를 스트리밍하는 방법

회로 내 테스트 시스템
+ 인서킷 테스트 시스템

ICT 데이터를 분석 플랫폼으로 스트리밍

회로 시험(ICT) 시스템에서 테스트 데이터를 스트리밍하려면 테스트 완료 이벤트를 감지하고 메타데이터와 측정 결과를 모두 분석 플랫폼으로 전송하는 메커니즘이 필요합니다. 시스템은 피시험 장치에서 테스트 계획을 실행한 후 머신 ID, 프로젝트 이름, 시스템 매개변수 등의 메타데이터와 함께 원시 로그 데이터를 로컬에서 생성합니다. 데이터 검색 준비가 완료되었음을 알리고 분산 시스템 간의 통신을 활성화하기 위해 메시징 프로토콜이 사용됩니다.

구현 시 테스트 시스템이 정의된 주제(Topic)에 따라 브로커에 이벤트 메시지를 게시하는 게시-구독(Publish-Subscribe) 프로토콜을 사용합니다. 분석 플랫폼이 구독하여 이벤트 알림을 받으면 메시지 내용을 구문 분석하고 API(응용 프로그램 프로그래밍 인터페이스)를 호출하여 원시 로그 데이터를 검색합니다. 이 데이터는 처리를 위해 분석 서버로 전송되어 테스트 결과 및 장비 상태의 집계, 시각화, 모니터링이 가능해집니다.

MQTT를 활용한 ICT 데이터 스트리밍

테스트 데이터 스트리밍 프로세스에는 이벤트 기반 알림 생성과 테스트 시스템에서 분석 플랫폼으로의 측정 데이터 전송이 필요합니다. 이 솔루션은 머신과 서버 간 통신에 게시-구독 메시징 프로토콜을 사용하여 효율적이고 확장 가능한 데이터 교환을 보장합니다. ICT 시스템은 메타데이터와 테스트 완료 신호가 포함된 이벤트 메시지를 MQTT(Message Queuing Telemetry Transport) 브로커에 게시합니다. 분석 플랫폼은 이러한 주제를 구독하고 알림을 수신하며 REST API를 통해 상세한 테스트 로그를 검색합니다. 이 아키텍처는 경량 통신, 양방향 메시징, 실시간 데이터 가용성을 지원합니다. 픽스처 작동 및 테스트 실행 상태와 같은 추가적인 머신 상태 이벤트도 전송할 수 있으므로 장비 가동률 및 가동 중단 시간 모니터링과 같은 확장된 분석이 가능합니다.

MQTT를 사용한 ICT 데이터 스트리밍 블록 다이어그램 보기

MQTT를 사용하여 회로 내 테스트(ICT) 데이터를 스트리밍하는 방법

ICT 데이터 스트리밍 및 분석 솔루션용 제품 살펴보기

리소스 및 인사이트 알아보기

ICT 데이터 스트리밍 및 분석을 위한 추가 리소스

관련 사용 사례

문의하기 로고

전문가에게 문의하십시오.

적합한 솔루션을 찾는 데 도움이 필요하십니까?