Kumpulkan data kode masalah diagnostik menggunakan AWS IoT FleetWise - AWS IoT FleetWise

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Kumpulkan data kode masalah diagnostik menggunakan AWS IoT FleetWise

penting

Akses ke FleetWise fitur AWS IoT tertentu saat ini terjaga keamanannya. Untuk informasi selengkapnya, lihat AWS Ketersediaan wilayah dan fitur di AWS IoT FleetWise.

Ketika kendaraan mendeteksi kesalahan, itu menghasilkan kode masalah diagnostik (DTC) dan merekam snapshot dari sensor atau aktuator yang terpengaruh. DTCs membantu Anda belajar tentang kesalahan dalam waktu dekat, memahami apa yang menyebabkannya, dan mengambil tindakan korektif. AWS IoT FleetWise mendukung pengumpulan DTCs, termasuk snapshot DTC yang sesuai dan data yang diperluas melalui kampanye pengumpulan data. Topik ini memperkenalkan konsep, alur kerja, dan kata kunci yang memfasilitasi pengumpulan data DTC, diilustrasikan dengan contoh.

Berikut ini menunjukkan konsep-konsep kunci untuk menggunakan DTC.

Fungsi yang ditentukan khusus

Fungsi yang ditentukan khusus adalah kemampuan untuk memanggil dan menjalankan fungsi Anda sendiri yang telah ditentukan sebelumnya di Edge Agent, memperluas konsep decoding khusus. Fungsi-fungsi ini digunakan dalam koordinasi dengan Agen AWS IoT FleetWise . Edge Agent untuk FleetWise perangkat lunak AWS IoT menyediakan fungsi bawaan untuk menghitung statistik sinyal seperti nilai minimum, maksimum, dan rata-rata. Fungsi yang ditentukan khusus memperluas kemampuan ini dengan memungkinkan Anda membuat logika yang disesuaikan untuk kasus penggunaan tertentu. Untuk pengumpulan data kode masalah diagnostik (DTC), pengembang dapat memanfaatkan fungsi khusus untuk menerapkan mekanisme pengambilan data tingkat lanjut, seperti mengambil kode DTC, snapshot, dan data yang diperluas langsung dari Edge kendaraan melalui Unified Diagnostic Services (UDS) atau antarmuka diagnostik alternatif.

Untuk informasi selengkapnya, lihat panduan fungsi kustom dan implementasi referensi pengumpulan data DTC di Panduan Pengembang Agen Edge.

Pengambilan sinyal

Dalam kampanye pengumpulan data, sinyal biasanya dikumpulkan terus menerus dari perangkat dan di-buffer pada perangkat lunak Edge Agent. Sinyal kemudian diunggah atau disimpan secara berkala dalam kampanye berbasis waktu atau dipicu oleh kondisi tertentu dalam kampanye berbasis kondisi. Namun, karena kekhawatiran tentang kemacetan lalu lintas perangkat, sinyal DTC tidak dapat dikumpulkan dari perangkat dan disangga terus menerus. Untuk mengatasi hal ini, AWS IoT FleetWise menyediakan pengambilan sinyal, yang memastikan bahwa sinyal target diambil secara terputus-putus dari perangkat.

Pengambilan sinyal mendukung tindakan periodik dan berbasis kondisi. Anda dapat menentukan metode, kondisi, dan tindakan tepat yang didorong pengambilan menggunakan fungsi yang ditentukan khusus untuk setiap sinyal yang tidak boleh dikumpulkan dari perangkat secara terus menerus. Untuk sinyal yang dikelola oleh mekanisme pengambilan sinyal, jenis pemicu dan kondisi untuk penyimpanan lokal atau unggahan cloud masih diatur olehCollectionScheme, keduanya timeBasedCollectionScheme dan conditionBasedCollectionScheme didukung, yang sama dengan sinyal biasa.

Topik berikut menunjukkan kepada Anda bagaimana Anda dapat membuat dan menggunakan DTCs.