Sensor virtual
Sensor virtual memungkinkan Anda memproses data telemetri dengan lebih efektif. Dengan memetakan tegangan board, sensor ini dapat membantu Anda menghitung jam kerja mesin berdasarkan kondisi dan nilai yang ditetapkan. Selain itu, sensor virtual 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 produsen atau model perangkat. Hal ini membuka peluang baru untuk memantau, melacak, dan memprediksi kinerja teknologi kompleks.

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

Langkah selanjutnya bergantung pada kasus penggunaan yang harus diselesaikan melalui sensor virtual. Di bawah ini Anda dapat menemukan contoh dan petunjuk 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 bentuk saat diterima dari perangkat. Semua status merupakan definisi Anda untuk nilai-nilai tersebut.
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 tetap berada dalam rentang yang ditentukan.
Berikut cara kerjanya:
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 ini, 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 saat mesin dinyalakan, sehingga ambang tegangan dapat digunakan sebagai indikator apakah mesin sedang berjalan atau tidak. Secara umum, tegangan board harus melebihi 13.2 V untuk menunjukkan bahwa mesin berfungsi.
Untuk membuat sensor ini:
Mulailah dengan memberi nama.
Setel input ke Tegangan board atau sensor lain jika diperlukan.
Aktifkan Anggap sebagai status ignition di pengaturan.
Pilih "Nilai dalam rentang" sebagai metode perhitungan.
Tentukan nilai rentang minimum, misalnya 13.2V. Nilai maksimum tidak diperlukan di sini karena tegangan board dapat bervariasi saat ignition menyala.
Terakhir, setel nilai status 0 dan 1. Biasanya, nilainya adalah on dan off, masing-masing.

Setelah Anda menetapkan rentang ambang tegangan, jika nilai on-board yang masuk berada dalam rentang tersebut, platform akan mengaktifkan status ignition. Sebaliknya, jika berada di luar rentang tersebut, status akan dimatikan. Virtual ignition yang dibuat dengan metode ini juga akan diperhitungkan dalam laporan dan notifikasi berdasarkan statusnya; misalnya, Anda dapat menggunakannya untuk menghasilkan laporan jam mesin atau peringatan untuk idle berlebihan.
Selain itu, ignition ini akan digunakan untuk deteksi perjalanan 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 sensor tersebut menghasilkan 1020 untuk -10°C, dan 1900 = 0°C. Data yang berasal dari sensor analog tidak terkalibrasi, sehingga juga harus ditentukan dalam bentuk ini untuk sensor virtual.
Rentangnya dapat dikonfigurasi: apa pun antara 1020 dan 1900 akan dikategorikan sebagai "dingin" (1), dan apa pun di atas 1900 akan dianggap "panas" (0).

Nilai sumber
Dengan sensor virtual, Anda dapat menetapkan definisi Anda ke nilai apa pun yang diterima. Metode ini bekerja dengan kumpulan nilai dan string yang telah ditentukan sebelumnya, sehingga 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 ini bekerja seperti ini:
saat nilai 1 masuk, itu adalah nilai A Anda;
saat nilai 2 masuk, itu adalah nilai B Anda;
dan saat nilai 3 datang, itu adalah nilai C Anda dan seterusnya.
Mari kita ilustrasikan jenis fungsi ini dengan contoh tertentu.
Contoh dengan pembacaan CAN mobil
Beberapa sensor CAN dapat memberikan nilai numerik yang berbeda ke platform. Misalnya, kami memiliki truk dengan CAN: sensor status PTO, yang mungkin hanya mengeluarkan 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.
Anggap sebagai status ignition harus dimatikan.
Pilih Nilai sumber sebagai metode perhitungan.
Isi tabel dengan nilai Anda sendiri di sisi kiri dan nilai sensor yang sesuai di sisi kanan. Tambahkan baris dengan mengklik + tombol dan hapus dengan menggunakan tombol tempat sampah.

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

Indeks bit
Beberapa perangkat dapat menyediakan data lanjutan dalam paketnya, terkadang menggabungkan beberapa parameter menjadi satu nilai. Alat Virtual Sensors memungkinkan Anda bekerja dengan bagian-bagian nilai telematika, sehingga mendekode data yang dikirimkan oleh perangkat keras GPS.
Misalnya, nilai yang dikirimkan adalah 011. Pertama-tama, kita harus membaca informasi ini dalam little-endian sesuai protokol:
1 menunjukkan status sabuk pengemudi: 0 untuk terpasang, 1 untuk tidak terpasang. 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 dari sistem kendaraan yang berbeda. Agar dapat mengonfigurasi dan menampilkannya, Anda perlu membuat satu sensor secara terpisah untuk setiap parameter.
Untuk sensor yang menampilkan kondisi kap mesin pada contoh kami, Anda perlu
Setel 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 menampilkan kondisi kap mesin.

Setelah sensor virtual dikonfigurasi dan sensor perangkat yang terkait dengannya telah menyediakan data, sensor tersebut dapat dilihat di widget Sensor readings pada Informasi tab perangkat. Sensor perangkat Anda kini dapat berkomunikasi dalam bahasa Anda.
Terakhir diperbarui
Apakah ini membantu?