Lompat ke kandungan utama
ENGINEERING IDEAS INTO REALITY

Sistem pengiraan bilangan suntikan acuan dan peringatan penyelenggaraan (Mold PM) untuk pengeluar komponen automotif di Thailand dan Kemboja

Pelanggan: Pengeluar bahagian kenderaan (konglomerat Jepun)

Mold Shot PM Monitoring ialah aplikasi web pengiraan bilangan suntikan acuan untuk kilang pengacuan suntikan. Aplikasi ini menggabungkan bilangan suntikan daripada mesin Toshiba dan JSW bagi setiap acuan pada satu halaman, memaparkan status OK / Warning / PM (tiba masa penyelenggaraan pencegahan), serta menghantar e-mel apabila jadual penyelenggaraan semakin hampir. Kami menyerahkan sistem ini kepada pengeluar komponen automotif di Thailand pada 2021 dan memasangnya di tapak pengeluaran di Kemboja pada 2022.

Industri
Automotif
Tahun
2021–2022
Skop pekerjaan
Aplikasi web 5 bahagian (halaman pemantauan shot, senarai pengguna yang diberi hak akses dan e-mel, tetapan Mold PM, templat e-mel amaran, sejarah) pada IPC Server dengan sistem pengendalian Windows 10 untuk 2 kilang di Thailand pada tahun 2021, dan kerja susulan pada tahun 2022: melaraskan skrin dan memasang sistem di pangkalan pengeluaran di Kemboja

Ringkasan

  • Mold Shot PM Monitoring ialah aplikasi web yang mengira shot acuan daripada fail mesin suntikan Toshiba (IPAQ3) dan JSW (NET100) bagi setiap Part No. (kod komponen), kemudian membandingkannya dengan kitaran penyelenggaraan (STD PM Shot) yang ditetapkan sendiri oleh pengguna.
  • Skrin memaparkan status semua acuan sebagai bar OK / Warning / PM dan menghantar amaran e-mel kepada penerima yang dipilih; sehingga 5 syarat boleh ditetapkan bagi setiap acuan.
  • Penetapan semula bilangan shot selepas penyelenggaraan memerlukan pengesahan 2 pihak, dan setiap penetapan semula direkodkan pada halaman sejarah yang boleh dieksport sebagai fail Excel.
  • Ujian penutupan projek membandingkan jumlah shot mesin setiap jenama dengan fail laporan mesin itu sendiri; jumlah bagi 2 jenama tersebut sepadan.
  • Kilang kedua di Thailand menggunakan program yang sama seperti kilang pertama, dan pasukan pelanggan sendiri menyediakan rangkaian yang menghubungkan mesin suntikan dengan IPC Server.
01

Masalah di tapak

Mesin suntikan Toshiba milik pelanggan menyimpan data shot (shot ialah satu kali suntikan) dalam program IPAQ3, manakala mesin JSW menyimpannya dalam program NET100, dan kedua-duanya menggunakan format fail yang berbeza. Oleh itu, pelanggan tidak dapat melihat bilangan shot semua acuan berbanding kitaran penyelenggaraan pada satu halaman, dan memerlukan amaran e-mel apabila acuan hampir tiba kitarannya.

02

Apa yang kami lakukan

Kami membangunkan aplikasi web Mold Shot PM Monitoring pada IPC Server (komputer industri yang digunakan sebagai pelayan) di kilang. Aplikasi ini membaca fail daripada IPAQ3, menukar fail FDB daripada NET100 kepada CSV dan mengira shot bagi setiap Part No. (kod komponen). Sistem memaparkan status OK / Warning / PM berbanding kitaran yang ditetapkan oleh pengguna dan boleh menghantar amaran e-mel sehingga 5 syarat bagi setiap acuan. Penetapan semula bilangan shot selepas penyelenggaraan pula memerlukan pengesahan 2 pihak dan direkodkan pada halaman sejarah.

03

Hasil

Dalam ujian penutupan projek, bilangan shot yang dibaca oleh sistem sepadan dengan fail laporan mesin Toshiba dan JSW, dan pelanggan mengesahkan bahawa sistem memenuhi kesemua 5 perkara keperluan. Kami menutup projek di 2 kilang di Thailand pada tahun 2021, dan pada tahun 2022 menerima kerja susulan untuk melaraskan skrin serta memasang sistem di pangkalan pengeluaran di Kemboja.

Latar belakang masalah

Cabaran kes ini ialah melihat bilangan shot sebenar semua acuan pada satu halaman untuk merancang kitaran penyelenggaraan pencegahan (Preventive Maintenance atau PM, iaitu penjagaan mengikut kitaran sebelum acuan rosak) berdasarkan penggunaan sebenar. Acuan suntikan plastik perlu menjalani penyelenggaraan apabila bilangan shot yang ditetapkan telah dicapai. Data shot sudah ada dalam program mesin suntikan, tetapi terpisah dalam program dan format fail yang berbeza: mesin Toshiba menyimpannya dalam IPAQ3, manakala mesin JSW menyimpannya dalam NET100.

Sebelum kes ini, kami membangunkan sistem pengiraan shot mesin suntikan Toshiba dan JSW fasa pertama untuk pelanggan yang sama. Sistem itu sudah boleh mengira shot bagi setiap Part No., maka kerja dalam kes ini memaparkan data tersebut berbanding kitaran penyelenggaraan dan menambah amaran melalui e-mel.

Apakah Shot dan STD PM Shot?

Shot ialah satu kali suntikan plastik ke dalam acuan, manakala STD PM Shot ialah bilangan shot yang ditetapkan oleh kilang; apabila bilangan ini dicapai, acuan perlu menjalani penyelenggaraan pencegahan.

Keperluan dan kekangan

Sistem perlu berfungsi dengan mesin suntikan Toshiba dan JSW sedia ada di kilang, yang menyimpan data shot dalam format fail yang berbeza. Keperluan dan kekangan utama adalah seperti berikut.

  • Membaca 2 format fail, iaitu fail daripada IPAQ3 bagi mesin Toshiba dan fail FDB daripada NET100 bagi mesin JSW yang perlu ditukar kepada fail CSV terlebih dahulu
  • Berfungsi pada IPC Server di kilang dengan sistem pengendalian Windows 10
  • Pengguna menetapkan sendiri nilai STD PM Shot dan syarat amaran bagi setiap acuan
  • Menghantar amaran e-mel kepada penerima yang ditetapkan apabila acuan hampir tiba kitaran penyelenggaraan
  • Penetapan semula bilangan shot selepas penyelenggaraan memerlukan pengesahan 2 pihak dan mesti mempunyai sejarah untuk semakan kemudian
  • Di kilang kedua di Thailand, pasukan pelanggan sendiri memasang rangkaian VLAN (subrangkaian yang diasingkan khusus untuk sesuatu kerja) yang menghubungkan mesin suntikan dengan IPC Server

Bagaimanakah sistem ini mengira shot daripada mesin suntikan jenama yang berbeza?

Sistem ini mengira shot daripada fail yang telah dihasilkan oleh program mesin suntikan setiap jenama, tanpa memasang sensor tambahan pada mesin. Program pada IPC Server membaca fail daripada IPAQ3 bagi mesin Toshiba dan menukar fail FDB daripada NET100 bagi mesin JSW kepada CSV, kemudian menggabungkan shot bagi setiap Part No. dalam satu format yang sama.

Kami memilih kaedah ini kerana data shot sudah ada dalam fail mesin, dan sistem pengiraan shot fasa pertama telah menggunakan set fail yang sama sebelum ini. Oleh itu, kerja utama ialah menggabungkan fail 2 format supaya boleh dibandingkan, bukan mengumpulkan data baharu daripada mesin.

  1. 1

    Mengambil fail daripada mesin suntikan

    Program pada IPC Server membaca fail laporan daripada IPAQ3 bagi mesin Toshiba dan fail daripada NET100 bagi mesin JSW, dengan menukar fail FDB kepada fail CSV terlebih dahulu.

  2. 2

    Mengira shot bagi setiap Part No.

    Sistem menjumlahkan bilangan shot sebenar (Actual Shot) bagi setiap Part No., kemudian membandingkannya dengan nilai STD PM Shot yang ditetapkan oleh pengguna. Senarai Part No. yang digunakan untuk pengiraan dirujuk daripada sistem pengiraan shot fasa pertama.

  3. 3

    Memaparkan status pada halaman web

    Halaman Mold Shot PM Monitoring memaparkan bar status berwarna OK / Warning / PM, menyusun acuan yang telah tiba kitarannya di bahagian paling atas, dan membolehkan carian mengikut nama acuan, Part No. atau status.

  4. 4

    Menghantar amaran e-mel

    Apabila shot memasuki julat yang ditetapkan, sistem menghantar e-mel kepada penerima yang dipilih bagi setiap syarat. Pengguna boleh memilih sama ada menghantar sekali sahaja atau setiap kali bilangan shot yang ditetapkan dicapai.

  5. 5

    Mengesahkan penetapan semula dan menyimpan sejarah

    Selepas penyelenggaraan acuan, bahagian pengeluaran dan satu lagi pihak yang ditetapkan oleh kilang perlu log masuk ke sistem dan mengesahkan. Setelah pengesahan daripada 2 pihak lengkap, barulah nilai shot ditetapkan semula dan kitaran itu direkodkan pada halaman sejarah.

Semasa projek dijalankan, penukaran fail FDB menghasilkan data yang tidak lengkap, jadi kami menetapkan program supaya menangguhkan penukaran fail selama 1 hari.

Hasil penyerahan

Kami menyerahkan aplikasi web Mold Shot PM Monitoring 5 bahagian yang dipasang pada IPC Server kilang, bersama program penukaran fail FDB kepada CSV dan amaran melalui e-mel.

  • Halaman pemantauan shot: bar status OK / Warning / PM bagi semua acuan pada satu halaman
  • Senarai pengguna yang diberi hak akses dan e-mel: senarai pengguna yang mempunyai hak akses dalam sistem dan e-mel penerima amaran
  • Tetapan Mold PM: nilai STD PM Shot dan syarat amaran, sehingga 5 syarat bagi setiap acuan
  • Templat e-mel amaran: format mesej e-mel yang dihantar kepada penerima
  • Sejarah: rekod setiap penetapan semula bilangan shot bersama nama pihak yang mengesahkan, dan boleh dieksport sebagai fail Excel

Bagaimanakah sistem ini diperluas daripada kilang pertama ke kilang lain?

Kami memperluas sistem ini dengan menyerahkan program yang sama kepada kilang seterusnya. Di kilang kedua di Thailand, pasukan pelanggan menyediakan rangkaian sendiri. Kerja susulan selepas itu merangkumi pelarasan skrin sistem dan pemasangan di pangkalan pengeluaran di Kemboja. Urutan kerja adalah seperti berikut.

  1. Tahun 2021, kilang pertama di Thailand: penyerahan, ujian dan penutupan projek
  2. Tahun 2021, kilang kedua di Thailand: penyerahan program yang sama seperti kilang pertama dan penutupan projek
  3. Tahun 2022, kerja susulan: pelarasan skrin sistem dan pemasangan di pangkalan pengeluaran di Kemboja

Keputusan yang dapat disahkan daripada ujian penutupan projek

Ujian penutupan projek memeriksa 2 perkara, iaitu jumlah shot yang dikira oleh sistem dan 5 perkara keperluan yang dinyatakan dalam dokumen penutupan projek. Kes ini tidak mempunyai angka pengukuran perniagaan, jadi kami hanya melaporkan hasil yang disokong oleh dokumen.

  • Jumlah shot: ujian membandingkan bilangan shot yang dikira oleh Mold Shot PM Monitoring dengan fail laporan mesin jenama itu sendiri. Jumlah bagi mesin Toshiba dan mesin JSW sepadan dengan fail laporan.
  • Keperluan: pelanggan mengesahkan bahawa sistem memenuhi kesemua 5 perkara keperluan dalam dokumen penutupan projek.

Apakah yang kita pelajari

Kerja ini memberikan 3 prinsip untuk kerja pengiraan shot dan amaran kitaran penyelenggaraan.

  • Mulakan daripada data yang sudah ada pada mesin. Jika program mesin menyimpan data shot, kerja pertama ialah menjadikan fail daripada pelbagai jenama dalam satu format yang sama dan boleh dibandingkan, sebelum mempertimbangkan pemasangan sensor tambahan.
  • Sistem yang membaca fail daripada mesin mesti mengetahui bila fail lengkap, dan mesti menyemak jumlah dengan laporan mesin sebelum penyerahan, seperti yang kami lakukan apabila melaraskan masa penukaran fail FDB dalam kerja ini.
  • Amaran dan penetapan semula mesti dikaitkan dengan pihak bertanggungjawab yang boleh dikenal pasti. Apabila setiap syarat mempunyai penerima yang jelas dan setiap permulaan kiraan kitaran baharu mempunyai pihak yang mengesahkan, pasukan penyelenggaraan boleh menyemak kemudian siapa yang membuat keputusan tentang perkara apa.

Cara menggunakan pendekatan ini di kilang anda

Jika kilang anda menentukan kitaran penyelenggaraan acuan berdasarkan bilangan shot, anda boleh menggunakan pendekatan yang sama seperti kes ini, iaitu membaca data shot daripada mesin, menggabungkannya bagi setiap acuan, membandingkannya dengan STD PM Shot, kemudian memberikan amaran melalui e-mel. Perkara yang perlu disesuaikan ialah kaedah membaca data, apabila mesin anda daripada jenama lain atau menyimpan fail dalam format yang berbeza.

Bahagian yang boleh digunakan semula dan bahagian yang perlu diubah suai

Bahagian sistemBoleh digunakan semulaPerlu diubah suai apabila
Pembacaan data shotPembacaan fail daripada IPAQ3 (Toshiba) dan NET100 (JSW)Mesin daripada jenama lain, atau program mesin menyimpan fail dalam format lain: perlu diperiksa dahulu bagaimana data shot boleh dieksport
Pengiraan shot dan statusPengiraan bagi setiap Part No. dan bar status OK / Warning / PMKilang anda memadankan acuan dengan data shot secara berbeza daripada Part No.: kaedah pemadanan perlu dipersetujui dahulu
AmaranSyarat amaran bagi setiap acuan dan pemilihan penerima e-melAcuan anda mempunyai kitaran penyelenggaraan yang berbeza daripada kes ini: perlu menetapkan nilai STD PM Shot dan julat shot baharu bagi setiap status
Penetapan semula dan sejarahPengesahan daripada 2 pihak dan halaman sejarahPihak yang perlu mengesahkan berbeza daripada kes ini: senarai nama perlu ditentukan semula
PemasanganPemasangan pada pelayan di kilangBelum ada rangkaian yang menghubungkan mesin suntikan dengan pelayan: perlu disediakan dahulu

Sebelum memulakan kerja, sediakan 3 perkara ini.

  • Periksa sama ada program mesin suntikan setiap jenama boleh mengeksport fail data shot, dan pada waktu bila fail dihasilkan.
  • Sediakan nilai STD PM Shot bagi setiap acuan, dan tetapkan julat shot bagi setiap status supaya tidak bertindih.
  • Capai persetujuan yang jelas tentang siapa yang menerima e-mel bagi setiap syarat, dan pihak mana yang perlu mengesahkan sebelum bilangan shot ditetapkan semula.

Teknologi yang digunakan

Toshiba IPAQ3JSW NET100Menukar fail FDB NET100 kepada CSV (penukaran ditangguhkan 1 hari)PythonPHP / HTML / CSSIIS Web ServicesIPC Server (Windows 10)Makluman e-mel

Soalan Sering Ditanya

Adakah sensor tambahan perlu dipasang pada mesin suntikan?

Dalam kes ini tidak perlu. Sistem membaca data daripada fail yang telah dihasilkan oleh program IPAQ3 bagi Toshiba dan NET100 bagi JSW. Jika mesin anda mempunyai program pengumpulan data seperti ini, anda boleh bermula dengan membaca fail, tetapi mesin sebenar perlu diperiksa dahulu sebelum pengesahan.

Bolehkah sistem ini digunakan dengan mesin suntikan jenama lain?

Perlu diperiksa dahulu. Sistem yang diserahkan dalam kes ini hanya menyokong Toshiba dan JSW. Bagi jenama lain, kami perlu memeriksa format data shot yang boleh dieksport oleh mesin, kemudian barulah menilai kerja penyambungan tambahan.

Bagaimanakah penetapan semula bilangan shot yang tersilap dicegah?

Nilai shot hanya ditetapkan semula setelah bahagian pengeluaran dan satu lagi pihak yang ditetapkan oleh kilang log masuk ke sistem dan pengesahan daripada 2 pihak tersebut lengkap. Skrin menunjukkan pihak mana yang telah mengesahkan, dan setiap kitaran direkodkan pada halaman sejarah bersama nama pihak yang mengesahkan.

Bolehkah sistem ini diperluas ke kilang lain dalam kumpulan?

Boleh. Sistem dalam kes ini telah diperluas ke 2 lokasi lagi, iaitu kilang kedua di Thailand dan pangkalan pengeluaran di Kemboja. Kilang destinasi perlu terlebih dahulu mempunyai rangkaian yang menghubungkan mesin suntikan dengan pelayan.

Berapakah harga dan tempoh pemasangan?

Harga dan tempoh pemasangan tidak tetap, bergantung pada bilangan dan jenama mesin suntikan serta keadaan rangkaian di tapak. Hubungi kami untuk mendapatkan sebut harga dan pelan kerja selepas tinjauan di tapak.

Mahukan sistem seperti ini dalam kerja anda?