Lompat ke kandungan utama
ENGINEERING IDEAS INTO REALITY

Sistem merekod data PLC mesin tuangan dalam fail harian dan menghantar amaran e-mel untuk kilang tuangan komponen logam di Thailand

Sistem ini membaca nilai operasi daripada PLC (pengawal mesin) pada mesin tuangan logam melalui gateway. nimitFlow merekodkan data sebagai fail CSV (data jadual), 1 fail sehari, dan menghantar amaran e-mel jika sambungan terganggu. Kami memasangnya di kilang tuangan komponen logam di Thailand pada B.E. 2568, meliputi 2 mesin tuangan dengan 52 nilai bagi setiap mesin

Industri
Pembuatan am
Tahun
2025
Skop pekerjaan
Memasang dan mengkonfigurasi 2 set gateway penyambung PLC, memasang pelayan nimitFlow di dalam kilang, membangunkan 3 set Workflow untuk pengumpulan data dan amaran, mengkonfigurasi pentadbiran sistem jarak jauh melalui VPN, menguji sistem dan menyediakan manual pengguna.
Tempoh
2 bulan

Ringkasan

  • Sistem ini membaca nilai daripada PLC 2 mesin tuangan logam melalui gateway IoT industri, kemudian menghantarnya melalui Wi-Fi kilang ke pelayan nimitFlow yang dipasang di dalam kilang.
  • Gateway membaca 52 nilai bagi setiap mesin, merangkumi nilai yang ditetapkan dan nilai yang diukur, dan nimitFlow merekodkannya sebagai fail CSV, 1 fail sehari, dengan folder berasingan mengikut mesin.
  • Sebanyak 3 set Workflow dalam nimitFlow mempunyai tugas berasingan, iaitu merekodkan data, memeriksa sambungan dengan gateway dan memeriksa sama ada nimitFlow masih berfungsi, serta menghantar e-mel kepada pentadbir.
  • Ujian integrasi sistem lulus bagi semua item dan wakil pelanggan menandatangani dokumen penerimaan kerja pada bulan Ogos 2025.
01

Masalah di tapak

Sebuah kilang tuangan komponen logam tidak dapat mengambil log operasi (Data Log) daripada mesin tuangan. Apabila mesin bermasalah, pasukan kilang tidak mempunyai data sejarah untuk mengesan punca. Pelanggan mahu nilai daripada PLC disimpan secara berterusan dan perlu ada amaran apabila peranti penghantaran data tidak dapat dihubungi.

02

Apa yang kami lakukan

Kami memasang gateway IoT industri (Industrial IoT Gateway) sebanyak 1 set bagi setiap mesin untuk membaca 52 nilai daripada PLC dan menghantarnya melalui Wi-Fi kilang ke pelayan nimitFlow di dalam kilang. Sebanyak 3 set Workflow (urutan langkah automatik) dalam nimitFlow merekodkan fail CSV harian, memeriksa sambungan dengan gateway dan memeriksa sama ada nimitFlow masih berfungsi, serta menghantar e-mel kepada pentadbir.

03

Hasil

Ujian integrasi sistem (Integration Test) lulus bagi semua item, merangkumi 52 nilai daripada PLC bagi 2 mesin tuangan tersebut, perekodan fail CSV dan kesemua 3 set amaran. Wakil pelanggan menandatangani dokumen penerimaan kerja (Exit Criteria) pada bulan Ogos 2025.

Keputusan yang diukur

Mesin tuangan yang datanya disambungkan ke sistem (mesin)
2
Nilai daripada PLC bagi setiap mesin yang lulus ujian (item)
52

Latar belakang masalah

Cabaran kes ini ialah menyimpan nilai operasi mesin tuangan logam supaya dapat dirujuk semula apabila mesin bermasalah. PLC (pengawal operasi mesin) pada mesin tuangan sudah mempunyai nilai yang ditetapkan dan nilai yang diukur, tetapi pasukan kilang tidak dapat mengambil log operasi (Data Log) daripada mesin untuk disimpan.

Tanpa data sejarah, pasukan perlu mencari punca melalui pemerhatian di hadapan mesin, yang sukar dilakukan apabila masalah berlaku sekali-sekala. Data yang direkodkan mengikut kitaran masa membolehkan pasukan melihat nilai mana yang berubah daripada kebiasaan dalam tempoh masalah berlaku. Oleh itu, pelanggan mahu nilai daripada PLC direkodkan secara berterusan.

Keperluan dan kekangan

Sistem perlu menyimpan nilai daripada PLC bagi 2 mesin tuangan pada pelayan di dalam kilang dan perlu memberikan amaran apabila penghantaran data terganggu. Keperluan utama adalah seperti berikut.

  • Membaca 52 nilai bagi setiap mesin, merangkumi nilai yang ditetapkan dan nilai yang diukur
  • Memasang pelayan yang mempunyai nimitFlow di dalam kilang pelanggan
  • Menghantar data daripada mesin melalui Wi-Fi kilang
  • Merekodkan data sebagai fail yang boleh dibuka semula apabila perlu mengesan punca
  • Memberikan amaran apabila gateway terpadam atau tidak dapat dihubungi

Kekangan yang ditemui semasa projek ialah sambungan rangkaian di kawasan mesin. Kami menyelesaikan masalah ini dengan menukar titik pemasangan peranti rangkaian.

Mengapa kami membaca nilai terus daripada PLC, bukannya mengambil Data Log daripada mesin tuangan?

Kami membaca nilai terus daripada PLC kerana pasukan kilang tidak dapat mengambil log operasi daripada mesin tuangan, sedangkan nilai yang diperlukan sudah ada dalam PLC. Oleh itu, gateway IoT industri (Industrial IoT Gateway) membaca nilai daripada lokasi data dalam PLC satu demi satu, mengikut senarai 52 item yang ditetapkan dalam dokumen analisis sistem.

Sistem merekodkan data sebagai fail CSV (fail jadual data) sesuai dengan keperluan untuk membuka data sejarah apabila berlaku masalah. Skop kerja ini tidak merangkumi skrin paparan masa nyata. Fail CSV boleh dibuka dengan perisian hamparan, dan pengasingan kepada 1 fail sehari bagi setiap mesin membantu mencari fail bagi tempoh berlakunya masalah dengan tepat.

  1. 1

    Gateway membaca nilai daripada PLC

    Sebanyak 1 set gateway bagi setiap mesin membaca nilai daripada PLC, merangkumi nilai yang ditetapkan dan nilai yang diukur, contohnya kelajuan suntikan (Shot Velocity), tekanan pada fasa penahanan tekanan selepas suntikan (Injection Hold Pressure), suhu acuan (Die Temp) dan masa bagi setiap kitaran tuangan (Cycle Time).

  2. 2

    Menghantar data melalui Wi-Fi ke pelayan

    Gateway menghantar data melalui Wi-Fi kilang ke pelayan yang dipasang dengan nimitFlow di dalam kilang. Oleh itu, data kekal dalam rangkaian kilang sendiri.

  3. 3

    Merekodkan sebagai fail CSV, satu fail sehari

    Workflow pertama menghubungi mesin mengikut kitaran masa yang ditetapkan, mengumpulkan data, kemudian menulisnya ke fail CSV, 1 fail sehari, dengan folder berasingan mengikut mesin. Apabila data sehari lengkap dikumpul, sistem menghantar e-mel pemberitahuan.

  4. 4

    Memantau sambungan dan memberikan amaran

    Workflow kedua memeriksa sambungan dengan gateway setiap mesin. Workflow ketiga memeriksa sama ada nimitFlow masih berfungsi. Jika tidak dapat dihubungi, sistem menghantar e-mel kepada pentadbir.

Apakah Workflow dalam nimitFlow?

Workflow ialah langkah kerja yang disambungkan sebagai kotak (Block) pada skrin, contohnya kotak menghubungi mesin, kotak mengumpulkan data, kotak menulis fail dan kotak menghantar e-mel. Pentadbir menekan Run untuk menjalankannya secara berterusan dan menekan Stop apabila perlu mengubah nilai dalam kotak.

Hasil penyerahan

Kami menyerahkan perkakasan, perisian dan dokumen bagi 2 mesin tuangan seperti berikut.

  • 2 set gateway IoT industri, disambungkan ke PLC mesin tuangan, 1 set bagi setiap mesin
  • Pelayan yang dipasang dengan nimitFlow di dalam kilang
  • 3 set Workflow: merekodkan fail CSV harian, memeriksa sambungan dengan gateway dan memeriksa sama ada nimitFlow masih berfungsi
  • Akses pentadbiran pelayan dari jauh melalui VPN (saluran sambungan rangkaian yang disulitkan) dan Remote Desktop (kawalan komputer dari jauh)
  • Manual pengguna yang menerangkan konfigurasi gateway, cara mengubah lokasi penyimpanan fail, penerima e-mel, kitaran masa bacaan nilai dan cara mengarahkan Workflow berjalan semula apabila terhenti

Hasil yang dapat disahkan daripada ujian dan penerimaan kerja

Sistem pengumpulan data mesin tuangan yang dipasang oleh Inspektion lulus ujian 52 nilai daripada PLC bagi setiap mesin pada kesemua 2 mesin. Ujian integrasi sistem (Integration Test) turut merangkumi perekodan fail CSV dan kesemua 3 set amaran, dan semuanya lulus bagi setiap item.

Wakil pelanggan menandatangani dokumen penerimaan kerja (Exit Criteria) pada bulan Ogos 2025. Kes ini tidak mempunyai angka pengukuran perniagaan, jadi kami hanya melaporkan hasil yang mempunyai dokumen pengesahan. Apa yang diserahkan ialah data operasi mesin tuangan yang direkodkan sebagai fail harian untuk dirujuk semula apabila perlu mengesan punca masalah mesin.

Apakah yang kita pelajari

Kerja ini memberikan 3 prinsip untuk kerja pengumpulan data daripada mesin.

  • Sistem pengumpulan data juga perlu memantau dirinya sendiri. Jika sistem berhenti tanpa sebarang pemberitahuan, pasukan hanya akan mengetahuinya apabila memerlukan data lalu mendapati data itu tiada. Oleh itu, kerja ini mengasingkan Workflow yang memeriksa gateway dan Workflow yang memeriksa nimitFlow daripada Workflow yang merekodkan data.
  • Rangkaian perlu diperiksa di lokasi sebenar mesin. Dalam kerja ini, sambungan mengalami masalah semasa projek dan dapat diselesaikan dengan menukar titik pemasangan peranti rangkaian. Oleh itu, tinjauan isyarat di hadapan mesin patut dilakukan sebelum pemasangan.
  • Senarai nilai yang perlu dikumpul merupakan spesifikasi kerja dan juga kriteria penerimaan. Senarai 52 nilai bagi setiap mesin digunakan untuk mengkonfigurasi gateway dan untuk pemeriksaan penerimaan satu demi satu. Senarai ini patut dipersetujui sebelum kerja bermula supaya kedua-dua pihak menjalankan penerimaan dengan kriteria yang sama.

Cara menggunakan pendekatan ini di kilang anda

Jika mesin anda dikawal oleh PLC tetapi data operasinya masih belum dapat diambil untuk disimpan, anda boleh menggunakan pendekatan yang sama seperti kes ini, iaitu membaca nilai daripada PLC melalui gateway, merekodkannya sebagai fail harian pada pelayan di dalam kilang dan memberikan amaran apabila sambungan terganggu. Perkara yang perlu disesuaikan ialah senarai nilai, sambungan dengan PLC dan rangkaian di tapak.

Bahagian yang boleh digunakan semula dan bahagian yang perlu diubah suai

Bahagian sistemBoleh digunakan semulaPerlu diubah suai apabila
Bacaan nilai daripada PLCSebanyak 1 set gateway bagi setiap mesin membaca nilai daripada lokasi data dalam PLCJika PLC anda daripada model yang berbeza, perlu diperiksa dahulu sama ada PLC itu menyokong sambungan gateway dan sama ada lokasi data bagi nilai yang diperlukan diketahui
Penghantaran dataDihantar melalui Wi-Fi kilang ke pelayan di dalam kilangJika isyarat di lokasi mesin tidak mencukupi, titik pemasangan peranti rangkaian perlu dirancang semula terlebih dahulu
Perekodan dataFail CSV, 1 fail sehari, dengan folder berasingan mengikut mesinJika anda ingin melihat data pada skrin secara masa nyata, bahagian paparan perlu dinilai sebagai tambahan, dan ini tidak termasuk dalam skop kes ini
AmaranWorkflow memeriksa gateway dan memeriksa nimitFlow, beserta e-melPenerima e-mel dan pihak yang bertanggungjawab apabila menerima amaran perlu ditetapkan mengikut struktur pasukan anda
Pentadbiran sistemAkses pentadbiran jarak jauh melalui VPN dan manual penggunaJika dasar rangkaian jabatan IT berbeza, kaedah capaian jarak jauh perlu dipersetujui sebelum pemasangan

Selain bahagian dalam jadual, anda patut menyediakan 2 perkara sebelum kerja bermula.

  • Tentukan lokasi pelayan dan tempat penyimpanan fail sejak awal
  • Rancang prosedur memulakan semula sistem sekiranya berlaku gangguan bekalan elektrik atau pelayan dimatikan

Teknologi yang digunakan

nimitFlowIndustrial IoT GatewayPLCWi-FiFail CSVMakluman e-melVPN / Remote Desktop

Soalan Sering Ditanya

Apakah peranti yang digunakan oleh sistem ini untuk disambungkan ke mesin?

Sistem ini menggunakan gateway IoT industri yang disambungkan ke PLC mesin tuangan, 1 set bagi setiap mesin. Gateway menghantar data melalui Wi-Fi kilang ke pelayan yang dipasang dengan nimitFlow di dalam kilang.

Di manakah data disimpan dan dalam format apakah?

Data disimpan pada pelayan di dalam kilang sebagai fail CSV, 1 fail sehari, dengan folder berasingan mengikut mesin. Fail CSV boleh dibuka dengan perisian hamparan, dan pentadbir boleh menukar lokasi penyimpanan sendiri mengikut manual.

Jika gateway terpadam atau sistem berhenti berfungsi, bagaimanakah perkara itu dapat diketahui?

Sistem menghantar e-mel kepada pentadbir apabila gateway atau nimitFlow tidak dapat dihubungi. Dalam nimitFlow terdapat 2 lagi set Workflow berasingan yang memantau: satu memeriksa sambungan dengan gateway setiap mesin, dan satu lagi memeriksa sama ada nimitFlow masih berfungsi.

Bolehkah sistem ini digunakan pada model mesin lain atau mengumpul nilai lain?

Ia bergantung pada sama ada PLC mesin tersebut menyokong sambungan gateway dan sama ada lokasi data bagi nilai yang diperlukan diketahui. Kami perlu meninjau tapak dan melihat senarai nilai terlebih dahulu sebelum dapat mengesahkannya.

Berapakah anggaran harga dan tempoh?

Tiada harga tetap. Kerja seperti ini dikira berdasarkan bilangan mesin, bilangan nilai yang perlu dikumpul dan keadaan rangkaian di kilang. Hubungi kami untuk mendapatkan sebut harga. Bagi kes ini, tempoh projek mengikut kontrak ialah 2 bulan.

Mahukan sistem seperti ini dalam kerja anda?