AWS IoT FleetWiseWord를 사용하여 진단 문제 코드 데이터 수집 - AWS IoT FleetWise

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

AWS IoT FleetWiseWord를 사용하여 진단 문제 코드 데이터 수집

중요

특정 AWS IoT FleetWise Word 기능에 대한 액세스는 현재 동기가 지정되어 있습니다. 자세한 내용은 AWSAWS IoT FleetWiseWord의 리전 및 기능 가용성 단원을 참조하십시오.

차량이 오류를 감지하면 진단 문제 코드(DTC)를 생성하고 영향을 받는 센서 또는 액추에이터의 스냅샷을 기록합니다. DTCs는 거의 실시간으로 오류에 대해 배우고, 오류를 일으키는 원인을 이해하고, 수정 조치를 취하는 데 도움이 됩니다. AWS IoT FleetWise Word는 데이터 수집 캠페인을 통해 해당 DTCs 스냅샷 및 확장 데이터를 포함한 DTC 수집을 지원합니다. 이 주제에서는 예제와 같이 DTC 데이터 수집을 용이하게 하는 개념, 워크플로 및 키워드를 소개합니다.

다음은 DTC 사용에 대한 주요 개념을 보여줍니다.

사용자 지정 정의 함수

사용자 지정 정의 함수는 Edge Agent에 사전 정의된 자체 함수를 호출하고 실행하여 사용자 지정 디코딩 개념을 확장하는 기능입니다. 이러한 함수는 AWS IoT FleetWise Word 에이전트와 함께 사용됩니다. Edge Agent for AWS IoT FleetWise Word 소프트웨어는 최소값, 최대값 및 평균 값과 같은 신호 통계를 계산하기 위한 내장 함수를 제공합니다. 사용자 지정 정의 함수는 특정 사용 사례에 맞게 사용자 지정 로직을 생성할 수 있도록 하여이 기능을 확장합니다. 진단 문제 코드(DTC) 데이터 수집의 경우 개발자는 사용자 지정 함수를 활용하여 통합 진단 서비스(UDS) 또는 대체 진단 인터페이스를 통해 차량의 엣지에서 직접 DTC 코드, 스냅샷 및 확장 데이터를 가져오는 등의 고급 데이터 검색 메커니즘을 구현할 수 있습니다.

자세한 내용은 사용자 지정 함수 안내서Edge Agent 개발자 안내서DTC 데이터 수집 참조 구현을 참조하세요.

신호 가져오기

데이터 수집 캠페인에서 신호는 일반적으로 디바이스에서 지속적으로 수집되고 Edge Agent 소프트웨어에서 버퍼링됩니다. 그런 다음 신호는 시간 기반 캠페인에 정기적으로 업로드 또는 저장되거나 조건 기반 캠페인의 특정 조건에 의해 트리거됩니다. 그러나 디바이스 트래픽 정체에 대한 우려로 인해 디바이스에서 DTC 신호를 수집하고 지속적으로 버퍼링할 수 없습니다. 이를 해결하기 위해 AWS IoT FleetWise Word는 신호 가져오기를 제공하여 대상 신호가 디바이스에서 불연속적으로 가져오도록 합니다.

신호 가져오기는 주기적 작업과 조건 기반 작업을 모두 지원합니다. 디바이스에서 지속적으로 수집해서는 안 되는 각 신호에 대해 사용자 지정 정의 함수를 사용하여 가져오기 기반 메서드, 조건 및 정확한 작업을 정의할 수 있습니다. 신호 가져오기 메커니즘으로 관리되는 신호의 경우 로컬 스토리지 또는 클라우드 업로드의 트리거 유형 및 조건은 여전히 및의 적용을 CollectionScheme받으며conditionBasedCollectionScheme, 이는 일반 신호timeBasedCollectionScheme와 동일합니다.

다음 주제에서는 DTCs를 생성하고 사용하는 방법을 보여줍니다.