View a markdown version of this page

為診斷問題碼建立資料收集行銷活動 - AWS IoT FleetWise

AWS IoT FleetWise 不再向新客戶開放。現有的 AWS IoT FleetWise 客戶可以繼續使用 服務。上的連線行動性指南 AWS提供如何為連線行動解決方案開發和部署模組化服務的指引,這些解決方案可用於實現與 AWS IoT FleetWise 同等的功能。

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

為診斷問題碼建立資料收集行銷活動

重要

對特定 AWS IoT FleetWise 功能的存取目前受到鎖定。如需詳細資訊,請參閱AWS AWS IoT FleetWise 中的區域和功能可用性

本主題說明如何建立診斷故障碼 (DTC) 的資料收集行銷活動。

  1. 在 Edge 上定義自訂訊號。您需要將 Edge 上 DTC 訊號的解碼規則定義為自訂解碼訊號。如需詳細資訊,請參閱教學課程:使用自訂解碼界面設定網路無關的資料收集

  2. 在 Edge 上定義自訂函數。您需要定義自訂函數,以在編譯時間收集 Edge 上的 DTC 訊號。

    如需詳細資訊,請參閱《 Edge Agent 開發人員指南》中的自訂函數指南和 DTC 資料收集參考實作

    注意

    範例自訂定義的函數DTC_QUERY示範指令碼所示。

  3. 建立將 DTC 訊號建模為字串類型的訊號目錄。

    [ { "branch": { "fullyQualifiedName": "Vehicle", "description": "Vehicle" } }, { "branch": { "fullyQualifiedName": "Vehicle.ECU1", "description": "Vehicle.ECU1" } }, { "sensor": { "fullyQualifiedName": "Vehicle.ECU1.DTC_INFO", "description": "Vehicle.ECU1.DTC_INFO", "dataType": "STRING" } } ]
  4. 在新增 DTC 訊號的情況下建立和啟用車輛模型。

  5. 建立和啟用已新增 DTC 訊號的解碼器資訊清單。DTC 訊號應為具有CUSTOM_DECODING_INTERFACE網路介面類型的CUSTOM_DECODING_SIGNAL訊號解碼器類型。

    範例訊號解碼器
    [ { "fullyQualifiedName": "Vehicle.ECU1.DTC_INFO", "interfaceId": "UDS_DTC", "type": "CUSTOM_DECODING_SIGNAL", "customDecodingSignal": { "id": "Vehicle.ECU1.DTC_INFO" } } ]
    範例網路介面
    [ { "interfaceId": "UDS_DTC", "type": "CUSTOM_DECODING_INTERFACE", "customDecodingInterface": { "name": "NamedSignalInterface" } } ]
    注意

    控制器區域網路 (CAN) 訊號不支援字串資料類型。

  6. 佈建和建立 車輛。車輛必須使用先前步驟中啟用的車輛模型 (模型資訊清單) 和解碼器資訊清單。

  7. 建立並核准行銷活動。您需要定義 DTC 訊號 (選用使用遙測訊號) 並將其部署到車輛,以建立行銷活動。

  8. 存取已定義目的地中的資料。DTC 資料包含 DTCCodeDTCSnapshotDTCExtendedDatastrings,做為行銷活動中定義之資料目的地中的原始字串。