Sensor virtual
Sensor virtual memungkinkan Anda memproses data telemetri secara lebih efektif. Dengan pemetaan tegangan onboard, sensor ini dapat membantu menghitung jam mesin berdasarkan kondisi dan nilai yang ditetapkan. Selain itu, mereka memungkinkan Anda mengonversi beberapa titik data dari berbagai sensor yang terhubung ke perangkat menjadi indikator yang lebih mudah dipahami seperti "panas," "dingin," "terbuka" dan "tertutup," terlepas dari pabrikan atau model perangkat. Ini membuka kemungkinan baru untuk pemantauan, pelacakan, dan prediksi kinerja teknologi yang kompleks.

Cara membuat sensor virtual
Sensor virtual dapat dibuat melalui Sensor dan tombol portlet yang terletak di Perangkat dan pengaturan modul. Untuk membuat sensor virtual:
Masuk ke bagian perangkat dan pengaturan
Pilih perangkat GPS
Klik tombol + tombol
Pilih Sensor virtual
Setiap perangkat dapat memiliki hingga 100 sensor virtual.

Langkah selanjutnya bergantung pada kasus penggunaan yang ingin diselesaikan melalui sensor virtual. Di bawah ini Anda dapat menemukan contoh dan instruksi untuk berbagai metode perhitungan.
Metode perhitungan
Sensor virtual memiliki tiga jenis perhitungan berbeda:
Nilai dalam rentang
Nilai sumber
Indeks bit
Semua nilai untuk sensor virtual harus sesuai dengan format saat diterima dari perangkat. Semua status adalah definisi Anda untuk nilai-nilai ini.
Di sini, kami menjelaskan cara kerja berbagai metode perhitungan. Klik nama metode perhitungan untuk memperluas.
Nilai dalam rentang
Jenis sensor virtual ini membantu pelanggan kami menjaga parameter penting seperti virtual ignition, suhu, kelembapan, dan level bahan bakar dalam rentang yang ditentukan.
Cara kerjanya sebagai berikut:
Jika nilai sensor berada di dalam batas yang ditentukan, nilainya adalah 1 untuk platform. Dan 1 sama dengan nilai A Anda.
Jika nilai sensor berada di luar batas tersebut, nilai sensor virtual adalah 0 untuk platform. Dan 0 sama dengan nilai B Anda.
Contoh virtual ignition
Jika Anda tidak memiliki input ignition atau perangkat Anda sudah berjalan pada kapasitas penuh, Anda dapat menggunakan alat virtual ignition untuk mendeteksi status ignition. Tegangan onboard mobil akan meningkat secara signifikan ketika mesin dinyalakan, sehingga ambang tegangan dapat digunakan sebagai indikator apakah mesin sedang berjalan atau tidak. Umumnya, tegangan onboard harus melebihi 13,2 V untuk menunjukkan bahwa mesin berfungsi.
Untuk membuat sensor ini:
Mulailah dengan memberi nama.
Atur input ke Board voltage atau sensor lain jika diperlukan.
Aktifkan Consider as ignition state dalam pengaturan.
Pilih “Value in range” sebagai metode perhitungan.
Tentukan nilai rentang minimum, misalnya 13.2V. Maksimum tidak diperlukan karena tegangan onboard dapat bervariasi saat ignition aktif.
Terakhir, atur nilai status 0 dan 1. Biasanya, mereka adalah on dan off, secara berurutan.

Setelah Anda menetapkan rentang ambang tegangan, jika nilai onboard yang masuk berada dalam rentang tersebut, platform akan mengubah status ignition menjadi on. Sebaliknya, jika berada di luar rentang tersebut, status akan berubah menjadi off. Virtual ignition yang dibuat menggunakan metode ini juga akan diperhitungkan dalam laporan dan notifikasi berdasarkan statusnya; misalnya, Anda dapat menggunakannya untuk menghasilkan laporan jam mesin atau peringatan untuk idling berlebih.
Selain itu, ignition ini akan digunakan untuk deteksi trip dan parkir dengan mempertimbangkan ignition.
Contoh dengan sensor analog
Contoh ini mirip dengan yang sebelumnya, tetapi alih-alih memantau ignition kendaraan, contoh ini memantau suhu.
Misalkan Anda memiliki sensor analog yang mengumpulkan data suhu. Katakanlah ia mengeluarkan 1020 untuk -10°C, dan 1900 = 0°C. Data yang berasal dari sensor analog tidak dikalibrasi dan oleh karena itu juga harus ditentukan dalam bentuk ini untuk sensor virtual.
Rentang dapat dikonfigurasi: apa pun antara 1020 dan 1900 akan dikategorikan sebagai "dingin" (1), dan apa pun di atas 1900 akan dianggap sebagai "panas" (0).

Nilai sumber
Dengan sensor virtual, Anda dapat menetapkan definisi Anda pada nilai yang diterima. Metode ini bekerja dengan set nilai dan string yang telah ditentukan sebelumnya, yang memudahkan bekerja dengan nilai statis tanpa harus menentukan rentang yang berbeda. Selain itu, metode ini dapat bekerja dengan data apa pun yang Anda butuhkan. Misalnya:
0/1,
true/false,
on/off,
open/close,
armed/disarmed,
state 1/state 2/state 3,
key 1/key 2/key 3, dll.
Mode bekerja seperti ini:
ketika nilai 1 masuk, itu adalah nilai A Anda;
ketika nilai 2 masuk, itu adalah nilai B Anda;
dan ketika nilai 3 tiba, itu adalah nilai C Anda dan seterusnya.
Mari ilustrasikan jenis fungsionalitas ini dengan contoh spesifik.
Contoh dengan pembacaan CAN mobil
Beberapa sensor CAN mungkin memberikan nilai numerik berbeda ke platform. Misalnya, kami memiliki truk dengan CAN: sensor status PTO, yang mungkin hanya mengeluarkan nilai-nilai berikut:
0 – Off
1 – Hold
2 – Remote hold
3 – Standby
4 – Remote Standby
5 – Set
6 – Decelerate
7 – Resume
8 – Accelerate
Untuk mengonfigurasi sensor ini:
Masukkan namanya.
Pilih input.
Consider as ignition state should be toggled off.
Pilih Nilai sumber sebagai metode perhitungan.
Isi tabel dengan nilai Anda sendiri di sisi kiri dan nilai sensor yang sesuai di sebelah kanan. Tambah baris dengan mengklik tombol + dan hapus menggunakan tombol tempat sampah.

Pembacaan tombol perangkat keras untuk pengemudi, peralatan, dan trailer
Beberapa perangkat mungkin dapat membaca pengemudi dan iButton mereka, kunci RFID, atau peralatan yang terhubung melalui sensor Bluetooth ke perangkat. Platform dapat mendeteksi peralatan atau pengemudi terdekat dengan perangkat, dan Sensor Virtual mampu menampilkan nama-nama tersebut.
Cara identifikasi paling sederhana adalah melalui tag: setiap unit yang terhubung ke peralatan berat memiliki sensornya sendiri dengan tag terpasang, yang dikenali oleh platform sebagai hardware key. Saat terhubung ke mesin, kunci ini akan dikirim ke platform dan nama terkait dapat ditampilkan dengan cara yang mudah dipahami, mirip dengan bagaimana nilai untuk PTO diberi nama.

Indeks bit
Beberapa perangkat mungkin menyediakan data lanjutan dalam paket mereka, kadang menggabungkan beberapa parameter menjadi satu nilai. Alat Virtual Sensors memungkinkan Anda bekerja dengan bagian-bagian nilai telematik, dengan demikian mendekode data yang dikirimkan oleh perangkat keras GPS.
Sebagai contoh, nilai yang dikirimkan adalah 011. Kita harus terlebih dahulu membaca informasi ini dalam little-endian sesuai protokol:
1 menunjukkan status sabuk pengemudi: 0 untuk terpasang, 1 untuk terlepas. Bit 0.
1 menampilkan status pintu pengemudi: 0 untuk tertutup, 1 untuk terbuka. Bit 1.
0 menunjukkan kondisi kap mesin: 0 untuk tertutup, 1 untuk terbuka. Bit 2.
Setiap posisi dalam parameter menampilkan nilai sistem kendaraan yang berbeda. Untuk mengonfigurasi dan menampilkannya, Anda perlu membuat satu sensor secara terpisah untuk setiap parameter.
Untuk sensor yang menunjukkan kondisi kap mobil dalam contoh kami, Anda perlu
Atur nama sensor
Pilih input sesuai dokumentasi perangkat
Pilih Indeks bit sebagai metode perhitungan
Pilih bit 2 untuk bidang ini
Di bawah ini adalah contoh sensor yang menunjukkan kondisi kap mobil.

Setelah sensor virtual dikonfigurasi dan sensor perangkat terkait telah memberikan data, sensor tersebut dapat dilihat di Sensor readings widget di tab Informasi perangkat. Sensor perangkat Anda sekarang dapat berbicara dalam bahasa Anda.
Last updated
Was this helpful?