Perangkat lunak pembaca nilai probe ukur Solartron Orbit dan penentuan lolos/tidak lolos untuk produsen gauge dan sistem pengukuran benda kerja
Sistem dalam studi kasus ini adalah aplikasi web yang membaca nilai dari beberapa probe ukur Solartron Orbit dan alat ukur IBR, lalu menampilkan nilai setiap kanal secara real-time beserta hasil lolos/tidak lolos (OK/NG), mencatat hasil setiap kali pengukuran beserta model benda kerja, dan mengekspor laporan ke file Excel. Kami menyerahkan sistem ini kepada produsen gauge dan sistem pengukuran benda kerja pada tahun 2019, dan pelanggan memesan tahap kedua pada tahun 2020.

- Industri
- Manufaktur umum
- Tahun
- 2019
- lingkup pekerjaan
- Tahap pertama sistem pengukuran benda kerja (tahun 2019): aplikasi web yang terhubung dengan probe ukur Solartron Orbit dan alat ukur IBR, beserta halaman login, layar pengukuran dan penentuan lolos/tidak lolos, tabel riwayat hasil ukur, halaman kalibrasi, dan ekspor laporan Excel (tahap kedua pada tahun 2020 mengenai PLC yang mengendalikan rel geser set pengukuran merupakan studi kasus terpisah)
Ringkasan
- Kami mengembangkan aplikasi web yang membaca nilai probe ukur Solartron Orbit melalui protokol (format komunikasi data) Orbit dan membaca alat ukur IBR melalui protokol IBR, karena probe dalam jaringan Orbit tidak memiliki dukungan koneksi dari produsen.
- Layar pengukuran menampilkan nilai semua probe beserta lampu status lolos/tidak lolos (OK/NG) dan mencatat hasil setiap kali pengukuran beserta tanggal dan waktu, petugas pengukur, model benda kerja, dan nomor benda kerja.
- Halaman kalibrasi (Calibration) dapat melakukan penyesuaian per kanal atau semua kanal sekaligus dengan benda kerja master, dan hasil ukur yang tersimpan dapat diekspor ke file Excel.
- Kami menyerahkan sistem kepada produsen gauge dan sistem pengukuran benda kerja pada tahun 2019, dan pelanggan memesan tahap kedua pada tahun 2020 agar set pengukuran bekerja bersama rel geser yang dikendalikan PLC (pengontrol mesin yang dapat diprogram).
- Pelajaran utama dari pekerjaan ini adalah bahwa dalam pekerjaan koneksi alat ukur, lingkup pekerjaan, kriteria penentuan, dan rencana pengujian harus dirumuskan dengan jelas sebelum pengembangan dimulai.
Permasalahan di lapangan
Pelanggan menggunakan beberapa probe ukur kontak (Gauging Probe) yang terhubung bersamaan dalam jaringan Solartron Orbit, yang tidak memiliki dukungan koneksi dari produsen, dan juga perlu membaca nilai alat ukur IBR. Pengguna ingin melihat nilai semua probe secara bersamaan, langsung mengetahui hasil lolos/tidak lolos, dan menyimpan hasil ukur setiap benda kerja untuk pembuatan laporan.
Apa yang kami lakukan
Kami mengembangkan aplikasi web yang membaca nilai langsung melalui protokol (format komunikasi data) Orbit dan protokol IBR. Layar pengukuran menampilkan nilai setiap probe beserta lampu status OK/NG. Sistem mencatat hasil setiap kali pengukuran, memiliki halaman kalibrasi (Calibration) per kanal dengan benda kerja master, dan mengekspor laporan ke file Excel.
- Probe ukur Solartron Orbit+ alat ukur IBR
- Perangkat lunak pembaca nilaiProtokol Orbit / IBR
- Aplikasi web untuk menampilkan nilai dan menentukan OK/NGKalibrasi dengan benda kerja master
- Pencatatan hasil dan ekspor laporan Excel
Hasil
Kami menyerahkan perangkat lunak ini pada tahun 2019. Pengguna melihat nilai semua probe dan hasil lolos/tidak lolos pada satu layar, serta dapat mengambil riwayat hasil ukur ke file Excel. Pada tahun 2020, pelanggan memesan tahap kedua agar set pengukuran bekerja bersama rel geser yang dikendalikan PLC (pengontrol mesin yang dapat diprogram).
Latar belakang permasalahan
Tantangan studi kasus ini adalah menggabungkan nilai dari beberapa probe ukur dalam satu layar, beserta hasil lolos/tidak lolos dan riwayat hasil ukur setiap benda kerja. Pelanggan adalah produsen gauge dan sistem pengukuran benda kerja. Set pengukuran pelanggan menggunakan beberapa probe ukur kontak yang terhubung bersamaan dalam jaringan Solartron Orbit, dan terdapat alat ukur IBR yang juga perlu dibaca nilainya.
Probe dalam jaringan Orbit tidak memiliki dukungan koneksi dari produsen, sehingga pelanggan membutuhkan perangkat lunak yang membaca nilai dari semua probe, menentukan hasil lolos/tidak lolos, dan menyimpan hasil ukur sebagai riwayat yang dapat diambil untuk pembuatan laporan.
Apa itu probe ukur kontak (Gauging Probe)?
Probe ukur kontak adalah kepala pengukur jarak dengan ujung yang menyentuh permukaan benda kerja, lalu mengubah jarak pergeseran ujung tersebut menjadi sinyal listrik. Pabrik biasanya memasang beberapa probe pada satu fixture (dudukan penjepit benda kerja) untuk mengukur beberapa posisi benda kerja dalam satu kali pengukuran. Karena itu, nilai dari semua probe memerlukan perangkat lunak untuk mengumpulkan dan menentukan hasilnya.
Persyaratan dan batasan
Sistem harus bekerja dengan alat ukur yang sudah dimiliki pelanggan dan memenuhi alur inspeksi pengguna. Persyaratan utamanya adalah sebagai berikut:
- Membaca nilai dari beberapa probe ukur dalam jaringan Solartron Orbit melalui protokol (format komunikasi data) Orbit, tanpa adanya perangkat lunak koneksi dari produsen yang dapat digunakan
- Membaca nilai dari alat ukur IBR melalui protokol IBR dalam sistem yang sama
- Menampilkan nilai semua probe secara bersamaan dan real-time, serta menampilkan hasil lolos/tidak lolos setiap kanal dan benda kerja
- Memungkinkan pengguna memilih model benda kerja sebelum pengukuran, dan mencatat hasil setiap kali pengukuran beserta tanggal dan waktu, petugas pengukur, model, dan nomor benda kerja
- Dapat melakukan kalibrasi dengan benda kerja master dari layar sistem, dan mengekspor hasil ukur ke file Excel
Mengapa bagian pembaca nilai protokol Orbit harus ditulis sendiri
Kami menulis sendiri bagian pembaca nilai protokol Orbit karena probe dalam jaringan Solartron Orbit milik pelanggan tidak memiliki dukungan koneksi dari produsen. Karena itu, perangkat lunak harus berkomunikasi langsung dengan jaringan Orbit, dan membaca alat ukur IBR melalui protokol IBR dalam program yang sama.
Setelah nilai semua kanal dapat dibaca, pekerjaan selanjutnya adalah alur inspeksi pengguna, yaitu memilih model, mengukur, menentukan hasil, mencatat, dan mengalibrasi. Kami membuat bagian ini sebagai aplikasi web; pengguna masuk ke sistem dan menggunakannya melalui browser web.
Hasil serah terima
Kami menyerahkan aplikasi web beserta bagian pembaca nilai protokol Orbit dan protokol IBR. Satu putaran pengukuran dalam sistem memiliki langkah-langkah sebagai berikut:
- 1
Masuk ke sistem dan memilih model benda kerja
Pengguna masuk ke sistem, lalu memilih model benda kerja yang akan diukur. Sistem mencatat model tersebut bersama hasil ukur setiap kali pengukuran.
- 2
Membaca nilai dari semua probe secara bersamaan
Layar pengukuran menampilkan nilai yang terbaca dari setiap probe dalam kanal terpisah, beserta lampu status lolos/tidak lolos (OK/NG) setiap kanal dan hasil keseluruhan benda kerja.
- 3
Mencatat hasil setiap kali pengukuran
Setiap pengukuran dicatat sebagai baris dalam tabel riwayat, beserta tanggal dan waktu, petugas pengukur, model, nomor benda kerja, status, dan nilai setiap kanal.
- 4
Kalibrasi dengan benda kerja master
Halaman pengaturan kalibrasi memungkinkan penyesuaian per kanal atau semua kanal sekaligus, dengan mengacu pada nilai dari benda kerja master (benda kerja prototipe yang dimensinya diketahui dengan pasti).
- 5
Ekspor laporan Excel
Hasil ukur yang tersimpan diekspor ke file Excel untuk pembuatan laporan kualitas atau analisis lebih lanjut.
Bagaimana sistem ini dikembangkan menjadi tahap kedua
Sistem ini dikembangkan menjadi pekerjaan tahap kedua pada tahun 2020, ketika pelanggan menugaskan kami agar set pengukuran bekerja bersama rel geser yang dikendalikan PLC (pengontrol mesin yang dapat diprogram). Pekerjaan tahap kedua mencakup penyesuaian ulang sistem kalibrasi agar bekerja bersama rel geser. Rincian pekerjaan tersebut tersedia di studi kasus PLC pengendali rel geser pada set pengukuran benda kerja
Hasil yang dapat dikonfirmasi
Kami menyerahkan perangkat lunak pembaca nilai probe ukur Solartron Orbit dan alat ukur IBR kepada produsen gauge dan sistem pengukuran benda kerja pada tahun 2019. Sistem yang diserahkan menampilkan nilai semua probe dan hasil lolos/tidak lolos pada satu layar, serta dapat mengekspor riwayat hasil ukur ke file Excel.
Penerimaan sistem dapat dikonfirmasi dari pekerjaan lanjutan. Pada tahun 2020, pelanggan yang sama memesan pekerjaan tahap kedua agar set pengukuran bekerja bersama rel geser yang dikendalikan PLC. Studi kasus ini tidak memiliki angka hasil bisnis yang terukur, sehingga kami hanya melaporkan penyerahan dan pekerjaan lanjutan yang didukung dokumen.
Pelajaran yang kita dapatkan
Pekerjaan ini memberikan prinsip-prinsip berikut untuk pekerjaan menghubungkan alat ukur ke sistem:
- Mulailah dari protokol alat ukur. Jika alat tidak memiliki dukungan koneksi dari produsen, pekerjaan pertama adalah membaca nilai dari semua kanal secara lengkap dan dapat diandalkan, sebelum merancang layar atau laporan.
- Hasil ukur harus selalu terikat dengan konteks pengukuran. Sistem ini mencatat tanggal dan waktu, petugas pengukur, model, dan nomor benda kerja pada setiap hasil, serta melakukan kalibrasi per kanal dengan benda kerja master, sehingga setiap baris hasil ukur dapat ditelusuri kembali.
- Dalam pekerjaan koneksi alat ukur, lingkup pekerjaan dan rencana pengujian harus dirumuskan sebelum pengembangan. Dalam proyek ini, lingkup pekerjaan belum stabil selama pengembangan, dan pengujian tidak berjalan sesuai rencana. Selama proyek, kami beralih ke metode pengembangan Scrum (pengembangan dalam siklus pendek yang berkelanjutan).
Apakah pendekatan ini dapat diterapkan pada alat ukur di pabrik Anda?
Bisa, jika alat ukur Anda mengirimkan nilai melalui protokol komunikasi yang dapat dibaca. Anda dapat menggunakan pendekatan yang sama dengan studi kasus ini, yaitu membaca nilai semua kanal ke dalam satu perangkat lunak, menentukan lolos/tidak lolos, mencatat hasil beserta model benda kerja, dan mengekspor laporan. Bagian yang perlu disesuaikan adalah bagian pembaca nilai, jika alat Anda merupakan model atau merek lain.
Bagian yang dapat digunakan kembali dan bagian yang perlu disesuaikan
| Bagian sistem | Dapat digunakan kembali | Perlu disesuaikan ketika |
|---|---|---|
| Pembacaan nilai | Pendekatan membaca nilai langsung melalui protokol alat (pernah dilakukan dengan protokol Orbit dan IBR) | Jika alat ukur merupakan model atau merek lain, protokol komunikasi alat perlu diperiksa terlebih dahulu |
| Layar pengukuran dan penentuan hasil | Tampilan nilai per kanal beserta lampu status OK/NG | Jika jumlah titik ukur atau kriteria lolos/tidak lolos berbeda dari studi kasus ini, kriteria setiap model benda kerja perlu dirumuskan terlebih dahulu |
| Pencatatan dan laporan | Tabel riwayat hasil ukur dan ekspor ke file Excel | Jika memerlukan format laporan lain, format laporan perlu disepakati sebelum pengembangan |
| Kalibrasi | Kalibrasi per kanal dengan benda kerja master | Jika pabrik Anda menggunakan metode kalibrasi yang berbeda, metode dan siklus kalibrasi perlu disepakati terlebih dahulu |
| Koneksi dengan mesin | Pendekatan pengembangan lanjutan agar set pengukuran bekerja bersama mekanisme yang dikendalikan PLC | Urutan kerja (Flow) antara sistem pengukuran dan mesin perlu disepakati sejak awal |
- Kumpulkan model dan protokol komunikasi semua alat ukur, karena hal ini menentukan seberapa banyak bagian koneksi yang perlu ditulis baru
- Rumuskan daftar model benda kerja, titik ukur, dan kriteria lolos/tidak lolos setiap model dalam dokumen sebelum pengembangan dimulai
- Tetapkan bersama set pengujian dan kriteria penerimaan pekerjaan sejak awal, agar pengujian dapat dilakukan sesuai rencana
Baca selengkapnya
- Tahap kedua: PLC mengendalikan rel geser set pengukuran benda kerja, beserta penyesuaian sistem kalibrasi
- Layanan pengembangan sistem khusus
- InGauge — mengirim nilai dari alat ukur digital (Digimatic) ke komputer melalui USB
- InQC — pengendalian kualitas dengan SPC di tablet
- Studi kasus integrasi data jangka sorong ke laporan kualitas otomatis
- Studi kasus Double Seam Inspection System (DSIS) untuk inspeksi seam kaleng logam
- Studi kasus papan isolasi sinyal (Isolation Board)
Teknologi yang digunakan
Pertanyaan yang Sering Diajukan
Alat ukur apa saja yang terhubung dengan sistem ini?
Dalam studi kasus ini, perangkat lunak membaca nilai dari probe ukur dalam jaringan Solartron Orbit melalui protokol Orbit dan membaca alat ukur IBR melalui protokol IBR. Untuk alat ukur model lain, protokol komunikasi alat perlu diperiksa terlebih dahulu sebelum dapat dipastikan.
Jika alat ukur tidak memiliki perangkat lunak koneksi dari produsen, apakah sistem seperti ini dapat dibuat?
Mungkin dapat dibuat. Dalam studi kasus ini, probe dalam jaringan Orbit tidak memiliki dukungan koneksi dari produsen, sehingga kami menulis sendiri bagian pembaca nilai protokol Orbit. Untuk alat Anda, perlu diperiksa terlebih dahulu protokol apa yang digunakan alat untuk mengirim nilai, baru kemudian pekerjaan koneksinya dapat dinilai.
Apa bedanya dengan InGauge?
InGauge adalah perangkat keras siap pakai yang mengonversi nilai dari alat ukur digital tipe Digimatic/SPC, seperti jangka sorong atau mikrometer, lalu mengirimkannya ke komputer melalui USB. Sementara itu, kasus ini berupa perangkat lunak yang dikembangkan khusus untuk pekerjaan ini, untuk beberapa probe ukur dalam jaringan Orbit, dilengkapi layar penentuan lolos/tidak lolos, kalibrasi, dan laporan.
Bagaimana sistem dikalibrasi?
Halaman pengaturan kalibrasi memungkinkan kalibrasi per kanal atau semua kanal sekaligus, dengan mengacu pada nilai dari benda kerja master (benda kerja prototipe yang ukurannya diketahui secara pasti). Pengguna dapat melakukannya sendiri dari halaman web sistem.
Berapa harga dan durasi pengembangannya?
Pekerjaan seperti ini tidak memiliki harga tetap, karena bergantung pada jumlah dan model alat ukur, jumlah model benda kerja, format laporan, serta koneksi dengan mesin. Hubungi kami untuk meminta penawaran harga. Kami akan melakukan penilaian setelah menerima data alat ukur dan prosedur inspeksi pabrik.





