기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
AWS IoT FleetWise 신호 카탈로그 관리
참고
데모 스크립트
신호 카탈로그는 차량 모델을 생성하는 데 재사용할 수 있는 표준화된 신호 모음입니다. AWS IoT FleetWise 는 신호를 정의하는 데 따를 수 있는 차량 신호 사양(VSS)
- 속성
-
속성은 일반적으로 변경되지 않는 정적 정보(예: 제조업체 및 제조일)를 나타냅니다.
- 브랜치
-
브랜치는 신호를 중첩된 구조로 나타냅니다. 브랜치는 신호 계층 구조를 보여줍니다. 예를 들어,
Vehicle
브랜치에는 하위 브랜치,Powertrain
이 있습니다.Powertrain
브랜치에는 하위 브랜치,combustionEngine
이 있습니다.combustionEngine
브랜치를 찾으려면Vehicle.Powertrain.combustionEngine
표현식을 사용하세요. - 센서
-
센서 데이터는 차량의 현재 상태와 시간에 따른 변화(예: 유체 수준, 온도, 진동, 전압 등)를 보고합니다.
- 액추에이터
-
액추에이터 데이터는 모터, 히터, 도어록과 같은 차량 장치의 상태를 보고합니다. 차량 장치의 상태를 변경하면 액추에이터 데이터를 업데이트할 수 있습니다. 예를 들어, 히터를 나타내는 액추에이터를 정의할 수 있습니다. 히터를 켜거나 끌 때 액추에이터가 새 데이터를 수신합니다.
- 사용자 지정 구조
-
사용자 지정 구조(구조체라고도 함)는 복합 또는 고차 데이터 구조를 나타냅니다. 이를 통해 동일한 소스에서 생성된 데이터를 쉽게 논리적으로 바인딩하거나 그룹화할 수 있습니다. 구조체는 복합 데이터 유형 또는 고차 모양을 나타내는 것과 같이 원자성 연산으로 데이터를 읽거나 쓸 때 사용됩니다.
구조체 유형의 신호는 프리미티브 데이터 유형 대신 구조체 데이터 유형에 대한 참조를 사용하여 신호 카탈로그에 정의됩니다. 구조체는 센서, 속성, 액추에이터, 비전 시스템 데이터 유형을 비롯한 모든 유형의 신호에 사용할 수 있습니다. 구조 유형의 신호가 전송되거나 수신되면 AWS IoT FleetWise 는 포함된 모든 항목에 유효한 값이 있을 것으로 예상하므로 모든 항목은 필수입니다. 예를 들어 구조체에 Vehicle.Camera.Image.height, Vehicle.Camera.Image.width 및 Vehicle.Camera.Image.data 항목이 포함된 경우 송신된 신호에 이러한 모든 항목의 값이 포함될 것으로 예상됩니다.
참고
비전 시스템 데이터는 평가판 릴리스이며 변경될 수 있습니다.
- 사용자 지정 속성
-
사용자 지정 속성은 복합 데이터 구조의 멤버를 나타냅니다. 속성의 데이터 유형은 프리미티브이거나 다른 구조체일 수 있습니다.
구조체와 사용자 지정 속성을 사용하여 고차 모양을 표현할 때는 의도한 고차 모양이 항상 트리 구조로 정의되고 표시됩니다. 사용자 지정 속성은 모든 리프 노드를 정의하는 데 사용되고 구조체는 리프가 아닌 모든 노드를 정의하는 데 사용됩니다.
참고
-
AWS IoT FleetWise 콘솔을 사용하여 첫 번째 차량 모델을 생성하는 경우 신호 카탈로그를 수동으로 생성할 필요가 없습니다. 첫 번째 차량 모델을 생성하면 AWS IoT FleetWise 가 자동으로 신호 카탈로그를 생성합니다. 자세한 내용은 차량 모델 생성(콘솔) 단원을 참조하십시오.
-
AWS IoT FleetWise 콘솔을 사용하여 차량 모델을 생성하는 경우 .dbc 파일을 업로드하여 신호를 가져올 수 있습니다. .dbc는 컨트롤러 영역 네트워크(CAN 버스) 데이터베이스가 지원하는 파일 형식입니다. 차량 모델이 생성되면 새 신호가 신호 카탈로그에 자동으로 추가됩니다. 자세한 내용은 차량 모델 생성(콘솔) 단원을 참조하십시오.
-
AWS IoT FleetWise 는 현재 리전 AWS 계정 당 각 에 대한 신호 카탈로그를 지원합니다.
AWS IoT FleetWise 는 신호 카탈로그를 생성하고 관리하는 데 사용할 수 있는 다음 API 작업을 제공합니다.
-
CreateSignalCatalog - 새 신호 카탈로그를 생성합니다.
-
ImportSignalCatalog - JSON 파일을 업로드하여 신호를 가져와 신호 카탈로그를 생성합니다. 신호는 다음과 같이 정의VSS되고 JSON 형식으로 저장되어야 합니다.
-
UpdateSignalCatalog - 신호를 업데이트, 제거 또는 추가하여 기존 신호 카탈로그를 업데이트합니다.
-
DeleteSignalCatalog - 기존 신호 카탈로그를 삭제합니다.
-
ListSignalCatalogs - 모든 신호 카탈로그의 페이지가 매겨진 요약 목록을 검색합니다.
-
ListSignalCatalogNodes - 지정된 신호 카탈로그의 모든 신호(노드) 요약에 대한 페이지 매김 목록을 검색합니다.
-
GetSignalCatalog - 신호 카탈로그에 대한 정보를 검색합니다.