Sistem ini mengumpulkan data PLC dari mesin cetak logam menjadi file harian dan mengirimkan pemberitahuan melalui email untuk pabrik pengolahan logam di Thailand
Sistem ini membaca nilai operasi dari PLC (pengendali mesin) pada mesin pengecoran logam melalui gateway. nimitFlow menyimpan data sebagai file CSV (data tabel), 1 file per hari, dan mengirim peringatan email jika koneksi terganggu. Kami memasangnya di pabrik pengecoran komponen logam di Thailand pada B.E. 2568, mencakup 2 mesin pengecoran dengan 52 nilai per mesin
- PLC mesin pengecoran2 mesin
- Industrial IoT GatewayMengirim data melalui Wi-Fi
- nimitFlow server di pabrikMenyimpan file CSV harian
- Notifikasi emailData sehari penuh terkumpul / tidak dapat terhubung
- Industri
- Manufaktur umum
- Tahun
- 2025
- lingkup pekerjaan
- Memasang dan mengonfigurasi 2 set gateway penghubung PLC, memasang server nimitFlow di pabrik, mengembangkan 3 set Workflow untuk pengumpulan data dan peringatan, mengonfigurasi pemeliharaan sistem jarak jauh melalui VPN, menguji sistem, dan menyusun panduan penggunaan.
- Durasi
- 2 bulan
Ringkasan
- Sistem ini membaca nilai dari PLC 2 mesin cor logam melalui gateway IoT industri, lalu mengirimkannya melalui Wi-Fi pabrik ke server nimitFlow yang terpasang di pabrik.
- Gateway membaca 52 nilai per mesin, baik nilai setelan maupun nilai terukur, dan nimitFlow mencatatnya sebagai file CSV, 1 file per hari, dengan folder terpisah untuk setiap mesin.
- Terdapat 3 set Workflow di nimitFlow dengan tugas terpisah, yaitu mencatat data, memeriksa koneksi ke gateway, dan memeriksa bahwa nimitFlow masih berjalan, serta mengirim email pemberitahuan kepada administrator.
- Pengujian integrasi sistem lulus untuk semua item, dan perwakilan pelanggan menandatangani dokumen penerimaan pekerjaan pada Agustus 2025.
Permasalahan di lapangan
Pabrik pengecoran komponen logam ini tidak dapat mengambil catatan operasi (Data Log) dari mesin cor. Saat mesin bermasalah, tim pabrik tidak memiliki data historis untuk menelusuri penyebabnya. Pelanggan ingin nilai dari PLC disimpan secara berkelanjutan dan memerlukan peringatan ketika perangkat pengirim dan penerima data tidak dapat dihubungi.
Apa yang kami lakukan
Kami memasang 1 set gateway IoT industri (Industrial IoT Gateway) per mesin yang membaca 52 nilai dari PLC, lalu mengirimkannya melalui Wi-Fi pabrik ke server nimitFlow di dalam pabrik. Sebanyak 3 set Workflow (urutan langkah otomatis) di nimitFlow mencatat file CSV harian, memeriksa koneksi ke gateway, dan memeriksa bahwa nimitFlow masih berjalan, serta mengirim email pemberitahuan kepada administrator.
Hasil
Pengujian integrasi sistem (Integration Test) lulus untuk semua item, mencakup 52 nilai dari PLC pada 2 mesin cor, pencatatan file CSV, dan 3 set peringatan. Perwakilan pelanggan menandatangani dokumen penerimaan pekerjaan (Exit Criteria) pada Agustus 2025.
Hasil yang terukur
- Mesin cor yang datanya terhubung ke sistem (unit)
- 2
- Nilai dari PLC per mesin yang lulus pengujian (item)
- 52
Latar belakang permasalahan
Tantangan kasus ini adalah menyimpan nilai operasi mesin cor logam agar dapat ditinjau kembali saat mesin bermasalah. PLC (pengendali operasi mesin) pada mesin cor sudah memiliki nilai setelan dan nilai terukur, tetapi tim pabrik tidak dapat mengambil catatan operasi (Data Log) dari mesin untuk disimpan.
Tanpa data historis, tim harus mencari penyebab dengan mengamati langsung di depan mesin, yang sulit dilakukan jika masalah hanya terjadi sesekali. Data yang dicatat secara berkala memungkinkan tim melihat nilai mana yang berubah dari kondisi normal pada saat masalah terjadi. Karena itu, pelanggan ingin nilai dari PLC dicatat secara berkelanjutan.
Persyaratan dan batasan
Sistem harus menyimpan nilai dari PLC 2 mesin cor di server dalam pabrik dan harus memberi peringatan saat pengiriman data terganggu. Persyaratan utamanya adalah sebagai berikut:
- Membaca 52 nilai per mesin, baik nilai setelan maupun nilai terukur
- Memasang server berisi nimitFlow di pabrik pelanggan
- Mengirim data dari mesin melalui Wi-Fi pabrik
- Mencatat data ke dalam file yang dapat dibuka kembali saat perlu menelusuri penyebab masalah
- Memberi peringatan saat gateway mati atau tidak dapat dihubungi
Kendala yang ditemukan selama proyek adalah koneksi jaringan di area mesin. Kami mengatasinya dengan memindahkan titik pemasangan perangkat jaringan.
Mengapa kami membaca nilai langsung dari PLC, bukan mengambil Data Log dari mesin cor
Kami membaca nilai langsung dari PLC karena tim pabrik tidak dapat mengambil catatan operasi dari mesin cor, sedangkan nilai yang dibutuhkan sudah ada di PLC. Karena itu, gateway IoT industri (Industrial IoT Gateway) membaca nilai dari alamat data di PLC satu per satu, sesuai daftar 52 item yang ditetapkan dalam dokumen analisis sistem.
Sistem mencatat data sebagai file CSV (file tabel data) sesuai kebutuhan untuk membuka data historis saat terjadi masalah. Cakupan pekerjaan ini tidak mencakup layar tampilan waktu nyata. File CSV dapat dibuka dengan program spreadsheet, dan pemisahan menjadi 1 file per hari untuk setiap mesin membantu menemukan file pada periode terjadinya masalah secara tepat.
- 1
Gateway membaca nilai dari PLC
Setiap mesin memiliki 1 set gateway yang membaca nilai dari PLC, baik nilai setelan maupun nilai terukur, misalnya kecepatan injeksi (Shot Velocity), tekanan pada fase penahanan tekanan setelah injeksi (Injection Hold Pressure), suhu cetakan (Die Temp), dan waktu per siklus pengecoran (Cycle Time).
- 2
Mengirim data melalui Wi-Fi ke server
Gateway mengirim data melalui Wi-Fi pabrik ke server yang terpasang nimitFlow di pabrik, sehingga data tetap berada di dalam jaringan pabrik sendiri.
- 3
Mencatat sebagai satu file CSV per hari
Workflow pertama menghubungi mesin sesuai siklus waktu yang ditetapkan, mengumpulkan data, lalu menuliskannya ke file CSV, 1 file per hari, dengan folder terpisah untuk setiap mesin. Setelah data sehari penuh terkumpul, sistem mengirim email pemberitahuan.
- 4
Memantau koneksi dan mengirim peringatan
Workflow kedua memeriksa koneksi ke gateway setiap mesin. Workflow ketiga memeriksa bahwa nimitFlow masih berjalan. Jika tidak dapat terhubung, sistem mengirim email pemberitahuan kepada administrator.
Apa itu Workflow di nimitFlow
Workflow adalah langkah kerja yang dirangkai sebagai blok (Block) di layar, misalnya blok untuk menghubungi mesin, blok pengumpulan data, blok penulisan file, dan blok pengiriman email. Administrator menekan Run agar Workflow berjalan terus-menerus, dan menekan Stop saat perlu mengubah nilai di dalam blok.
Hasil serah terima
Kami menyerahkan perangkat keras, perangkat lunak, dan dokumen untuk 2 mesin cor sebagai berikut:
- 2 set gateway IoT industri, masing-masing 1 set terhubung ke PLC setiap mesin cor
- Server yang terpasang nimitFlow di pabrik
- 3 set Workflow: mencatat file CSV harian, memeriksa koneksi ke gateway, dan memeriksa bahwa nimitFlow masih berjalan
- Akses pemeliharaan server jarak jauh melalui VPN (saluran koneksi jaringan terenkripsi) dan Remote Desktop (pengendalian komputer dari jarak jauh)
- Panduan penggunaan yang menjelaskan konfigurasi gateway, cara mengubah lokasi penyimpanan file, penerima email, siklus waktu pembacaan nilai, dan cara menjalankan kembali Workflow saat berhenti
Hasil yang dapat dikonfirmasi dari pengujian dan penerimaan pekerjaan
Sistem pengumpulan data mesin cor yang dipasang Inspektion lulus pengujian 52 nilai dari PLC per mesin pada 2 mesin secara lengkap. Pengujian integrasi sistem (Integration Test) juga mencakup pencatatan file CSV dan 3 set peringatan, yang semuanya lulus untuk seluruh item.
Perwakilan pelanggan menandatangani dokumen penerimaan pekerjaan (Exit Criteria) pada Agustus 2025. Kasus ini tidak memiliki angka pengukuran hasil bisnis, sehingga kami hanya melaporkan hasil yang didukung dokumen. Yang diserahkan adalah data operasi mesin cor yang dicatat sebagai file harian, untuk dibuka kembali saat perlu menelusuri penyebab masalah mesin.
Pelajaran yang kita dapatkan
Pekerjaan ini memberikan 3 prinsip untuk pekerjaan pengumpulan data dari mesin:
- Sistem pengumpulan data juga harus memantau dirinya sendiri. Jika sistem berhenti tanpa pemberitahuan, tim baru akan mengetahuinya ketika membutuhkan data dan mendapati data tersebut tidak ada. Karena itu, pekerjaan ini memisahkan Workflow pemeriksaan gateway dan Workflow pemeriksaan nimitFlow dari Workflow pencatatan data.
- Jaringan harus diperiksa di lokasi mesin yang sebenarnya. Pada pekerjaan ini, koneksi bermasalah selama proyek dan dapat diatasi dengan memindahkan titik pemasangan perangkat jaringan. Karena itu, survei sinyal di depan mesin sebaiknya dilakukan sebelum pemasangan.
- Daftar nilai yang harus dikumpulkan berfungsi sebagai spesifikasi pekerjaan sekaligus kriteria penerimaan. Daftar 52 nilai per mesin digunakan untuk mengonfigurasi gateway dan untuk pemeriksaan penerimaan satu per satu. Daftar ini sebaiknya disepakati sebelum pekerjaan dimulai agar kedua pihak melakukan penerimaan dengan kriteria yang sama.
Cara menerapkan pendekatan ini di pabrik Anda
Jika mesin Anda dikendalikan oleh PLC tetapi data operasinya belum dapat diambil untuk disimpan, Anda dapat menggunakan pendekatan yang sama dengan kasus ini, yaitu membaca nilai dari PLC melalui gateway, mencatatnya sebagai file harian di server dalam pabrik, dan memberi peringatan saat koneksi terganggu. Bagian yang perlu disesuaikan adalah daftar nilai, koneksi ke PLC, dan jaringan di lokasi.
Bagian yang dapat digunakan kembali dan bagian yang perlu disesuaikan
| Bagian sistem | Dapat digunakan kembali | Perlu disesuaikan ketika |
|---|---|---|
| Pembacaan nilai dari PLC | 1 set gateway per mesin membaca nilai dari alamat data di PLC | Jika model PLC Anda berbeda, perlu diperiksa terlebih dahulu apakah PLC mendukung koneksi gateway dan apakah alamat data nilai yang dibutuhkan diketahui |
| Pengiriman data | Dikirim melalui Wi-Fi pabrik ke server dalam pabrik | Jika sinyal di lokasi mesin tidak memadai, titik pemasangan perangkat jaringan perlu ditata ulang terlebih dahulu |
| Pencatatan data | File CSV, 1 file per hari, dengan folder terpisah untuk setiap mesin | Jika Anda ingin melihat data di layar secara waktu nyata, bagian tampilan perlu dievaluasi tambahan, karena tidak termasuk dalam cakupan kasus ini |
| Peringatan | Workflow pemeriksaan gateway dan pemeriksaan nimitFlow beserta email | Penerima email dan penanggung jawab saat menerima peringatan perlu ditetapkan sesuai struktur tim Anda |
| Pemeliharaan sistem | Akses pemeliharaan jarak jauh melalui VPN dan panduan penggunaan | Jika kebijakan jaringan divisi TI Anda berbeda, cara akses jarak jauh perlu disepakati sebelum pemasangan |
Selain bagian dalam tabel, Anda sebaiknya menyiapkan 2 hal sebelum pekerjaan dimulai:
- Tetapkan lokasi server dan tempat penyimpanan file sejak awal
- Susun langkah memulai ulang sistem jika terjadi pemadaman listrik atau server dimatikan
Baca selengkapnya
- nimitFlow: platform Low-Code untuk membangun Workflow dan jalur pengiriman data
- Layanan instalasi sistem AI dan IoT untuk pabrik
- Layanan integrasi data dan pengembangan AI untuk organisasi
- Layanan perawatan dan pemeliharaan sistem tahunan
- Kasus pemantauan mesin bubut CNC melalui OPC UA dan pencatatan nilai ukur di Grafana
- Kasus penghitungan shot cetakan dan pengingat siklus pemeliharaan melalui email
- Artikel: On-Premise atau Cloud, di mana data pabrik sebaiknya disimpan
Teknologi yang digunakan
Pertanyaan yang Sering Diajukan
Perangkat apa yang digunakan sistem ini untuk terhubung ke mesin?
Sistem ini menggunakan gateway IoT industri yang terhubung ke PLC mesin cor, 1 set per mesin. Gateway mengirim data melalui Wi-Fi pabrik ke server yang terpasang nimitFlow di pabrik.
Di mana data disimpan dan dalam format apa?
Data disimpan di server dalam pabrik sebagai file CSV, 1 file per hari, dengan folder terpisah untuk setiap mesin. File CSV dapat dibuka dengan program spreadsheet, dan administrator dapat mengubah sendiri lokasi penyimpanan sesuai panduan.
Jika gateway mati atau sistem berhenti berjalan, bagaimana cara mengetahuinya?
Sistem mengirim email pemberitahuan kepada administrator saat gateway atau nimitFlow tidak dapat dihubungi. Di nimitFlow terdapat 2 set Workflow terpisah lainnya yang melakukan pemeriksaan: satu memeriksa koneksi ke gateway setiap mesin, dan satu lagi memeriksa bahwa nimitFlow masih berjalan.
Apakah dapat digunakan pada model mesin lain atau untuk mengumpulkan nilai lain?
Hal itu bergantung pada apakah PLC mesin mendukung koneksi gateway dan apakah alamat data nilai yang dibutuhkan diketahui. Kami perlu melakukan survei lokasi dan meninjau daftar nilai terlebih dahulu sebelum dapat memastikannya.
Berapa perkiraan harga dan durasinya?
Tidak ada harga tetap. Pekerjaan seperti ini dihitung berdasarkan jumlah mesin, jumlah nilai yang perlu dikumpulkan, dan kondisi jaringan di pabrik. Hubungi kami untuk meminta penawaran harga. Untuk kasus ini, durasi proyek menurut kontrak adalah 2 bulan.




