Model AWS IoT FleetWise 車輛 - AWS IoT FleetWise

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

Model AWS IoT FleetWise 車輛

AWS IoT FleetWise 提供車輛建模架構,可讓您在雲端中建置車輛的虛擬呈現。訊號、訊號目錄、車輛模型和解碼器資訊清單是您用來建立車輛模型的核心元件。

本圖顯示 AWS IoT FleetWise 網域的實體及其關係。
Signal

訊號是您定義為包含車輛資料及其中繼資料的基本結構。訊號可以是屬性、分支、感應器或致動器。例如,您可以建立感應器來接收車載溫度值,以及存放其中繼資料,包括感應器名稱、資料類型和單位。如需詳細資訊,請參閱Manage AWS IoT FleetWise 訊號目錄

訊號目錄

訊號目錄包含訊號的集合。訊號目錄中的訊號可用來建立使用不同通訊協定和資料格式的車輛模型。例如,不同汽車製造商製造的兩輛汽車:一輛使用控制區域網路 (CAN 匯流排) 通訊協定,另一輛則使用車載診斷 (OBD) 通訊協定。您可以在訊號目錄中定義感應器,以接收車載溫度值。此感應器可用來代表兩輛車中的熱電偶。如需詳細資訊,請參閱Manage AWS IoT FleetWise 訊號目錄

車輛模型 (模型資訊清單)

車輛模型是宣告式結構,可用來標準化車輛的格式,並定義車輛訊號之間的關係。車輛模型在相同類型的多個車輛之間強制執行一致的資訊。您可以新增訊號來建立車輛模型。如需詳細資訊,請參閱Manage AWS IoT FleetWise 車輛模型

解碼器資訊清單

解碼器資訊清單包含車輛模型中每個訊號的解碼資訊。車輛中的感應器和傳動器會傳輸低階訊息 (二進位資料)。使用解碼器資訊清單, AWS IoT FleetWise 能夠將二進位資料轉換為人類可讀取的值。每個解碼器資訊清單都與車輛模型相關聯。如需詳細資訊,請參閱Manage AWS IoT FleetWise 解碼器資訊清單

您可以使用 AWS IoT FleetWise 主控台或 API,以下列方式建立車輛模型。

  1. 建立或匯入訊號目錄,其中包含您將用來建立車輛模型的訊號。如需詳細資訊,請參閱建立 AWS IoT FleetWise 訊號目錄匯入訊號目錄 (AWS CLI)

    注意
    • 如果您使用 AWS IoT FleetWise 主控台建立第一個車輛模型,則不需要手動建立訊號目錄。當您建立第一個 車輛模型時, AWS IoT FleetWise 會自動為您建立訊號目錄。如需詳細資訊,請參閱建立 AWS IoT FleetWise 車輛模型

    • AWS IoT FleetWise 目前支援每個 AWS 帳戶的訊號目錄 AWS 區域。

  2. 在訊號目錄中使用訊號來建立車輛模型。如需詳細資訊,請參閱建立 AWS IoT FleetWise 車輛模型

    注意
    • 如果您使用 AWS IoT FleetWise 主控台建立車輛模型,則可以上傳 .dbc 檔案以匯入訊號。.dbc 是控制器區域網路 (CAN 匯流排) 資料庫支援的檔案格式。建立車輛模型後,新的訊號會自動新增至訊號目錄。如需詳細資訊,請參閱建立 AWS IoT FleetWise 車輛模型

    • 如果您使用 CreateModelManifest API 操作來建立車輛模型,則必須使用 UpdateModelManifest API 操作來啟用車輛模型。如需詳細資訊,請參閱更新 an AWS IoT FleetWise 車輛模型

    • 如果您使用 AWS IoT FleetWise 主控台建立車輛模型, AWS IoT FleetWise 會自動為您啟用車輛模型。

  3. 建立解碼器資訊清單。解碼器資訊清單包含您在上一個步驟中建立之車輛模型中指定之每個訊號的解碼資訊。解碼器資訊清單與您建立的車輛模型相關聯。如需詳細資訊,請參閱Manage AWS IoT FleetWise 解碼器資訊清單

    注意
    • 如果您使用 CreateDecoderManifest API 操作來建立解碼器資訊清單,則必須使用 UpdateDecoderManifest API 操作來啟用解碼器資訊清單。如需詳細資訊,請參閱更新 an AWS IoT FleetWise 解碼器資訊清單

    • 如果您使用 AWS IoT FleetWise 主控台建立解碼器資訊清單, AWS IoT FleetWise 會自動為您啟用解碼器資訊清單。

CAN 匯流排資料庫支援 .dbc 檔案格式。您可以上傳 .dbc 檔案來匯入訊號和訊號解碼器。若要取得範例 .dbc 檔案,請執行下列動作。

取得 .dbc 檔案
  1. 下載 EngineSignals.zip

  2. 導覽至您下載 EngineSignals.zip 檔案的目錄。

  3. 解壓縮檔案,並將其儲存為 EngineSignals.dbc