Bagaimana cara mencadangkan file pemrograman mesin SMT?

Hai, rekan-rekan penggemar SMT! Jika Anda menjalankan operasi SMT, atau bahkan hanya sibuk menjaga armada mesin SMT tetap berjalan, Anda pasti tahu betapa mengubah permainan file pemrograman tersebut. Itu bukan hanya bit dan byte acak—itu adalah saus rahasia yang memberi tahu Anda di mana tepatnya untuk meletakkan setiap resistor, kapasitor, dan IC pada PCB. Jika semuanya kacau, Anda akan melihat papan-papan yang rusak, tenggat waktu yang terlewat, dan banyak waktu larut malam untuk memecahkan masalah penempatan chip yang tidak selaras. Sebagai pemasok mesin SMT, saya telah melihat secara langsung betapa mudahnya tim tertidur dalam mencadangkan file-file ini… hingga terjadi bencana. Mari kita telusuri cara mencadangkan file pemrograman mesin SMT seperti seorang profesional, tidak perlu jargon mewah.

Pertama, mari kita perjelas apa yang sedang kita bicarakan di sini. File pemrograman SMT bukanlah satu ukuran untuk semua. Anda memiliki file khusus pekerjaan—seperti file .csv atau .xml yang mencantumkan koordinat X/Y setiap komponen, rotasi, dan tipe komponen untuk satu proses PCB. Lalu ada pemrograman tingkat mesin, hal-hal seperti konfigurasi nosel, pengaturan pengumpan, dan kalibrasi penglihatan yang membuat pengambilan dan penempatan Anda berjalan lancar. Jangan lupa juga file proyek dari perangkat lunak desain Anda—hubungan antara tata letak PCB Anda (lihat tips untuk menghindari kesalahan umum di sanaMendesain Untuk SMT: Menghindari Kesalahan Umum Tata Letak PCB) dan kode mesin Anda yang menyatukan semuanya. Ada pelanggan yang menelepon saya dengan panik karena mereka secara tidak sengaja menimpa file pekerjaan mereka di tengah produksi—ternyata mereka hanya menyimpannya di hard drive lokal mesin, yang rusak seminggu kemudian. Itulah kesalahan sebenarnya yang kami perbaiki hari ini.

How To Select An Environmental Monitoring System For SMT Workshop?

Langkah pertama: Jangan hanya mengandalkan penyimpanan internal mesin. Saya tahu, akan lebih mudah untuk menekan "simpan" langsung di HMI Andapenempatan chipatau pilih-dan-tempat, namun drive tersebut berukuran kecil, dan tidak dibuat untuk penyimpanan jangka panjang dan berlebihan. Saya telah melihat mesin pelanggan mendapatkan pembaruan OS buruk yang menghapus semua file yang disimpan, tidak ada pemulihan yang mungkin dilakukan. Jadi aturan pertama: setiap file pemrograman, setiap pekerjaan, setiap konfigurasi mesin harus disimpan di suatu tempat di luar mesin itu sendiri. Saya merekomendasikan dua lokasi terpisah di luar lokasi.

Tunggu, mari kita uraikan jenis file yang perlu Anda cadangankan, karena Anda tidak dapat mencadangkan file yang tidak diberi label dengan benar. Untuk setiap pekerjaan produksi PCB, Anda memerlukan tiga file inti: 1) File ekspor CAD PCB (seperti file Gerber atau ODB++) yang digunakan tim pemrograman untuk menghasilkan kode SMT. 2) File program khusus mesin (biasanya .prg atau .job untuk sebagian besar merek pick-and-place) yang dimuat langsung ke mesin Anda. 3) BOM (bill of material) yang terkait dengan program itu—jika BOM Anda tidak cocok dengan program tersebut, Anda menempatkan resistor yang salah, titik. Kemudian, untuk setiap mesin SMT, Anda memerlukan cadangan utama pengaturannya: peta nosel, kalibrasi pengumpan, pengaturan sistem penglihatan, profil kecepatan dan akselerasi. Dengan begitu, jika mesin diganti atau perlu dibangun kembali secara menyeluruh, Anda tidak perlu menghabiskan waktu berhari-hari untuk menyiapkannya dari awal.

Sekarang, bagaimana cara memindahkan file-file ini dari mesin dengan aman. Sebagian besar mesin SMT modern memiliki port USB atau konektivitas jaringan internal—gunakanlah! Tapi tidak hanya mencolokkan drive USB dan pergi begitu saja. Saya selalu memberitahu pelanggan untuk menguji apakah file tersebut benar-benar ditransfer. Setelah Anda menyimpan file ke USB, buka file tersebut di komputer Anda untuk memastikan file tersebut tidak rusak. Saya memiliki banyak tim yang menganggap transfer berhasil, hanya untuk menemukan bahwa file tersebut adalah placeholder 0KB. Jika mesin Anda berada di jaringan pabrik, atur transfer otomatis terjadwal ke server pusat. Ini jauh lebih sedikit pekerjaan dibandingkan memindahkan file secara manual setiap kali tugas baru dijalankan. Saya pernah bekerja dengan tim yang memiliki 15 mesin SMT, dan operator mereka memindahkan file secara manual setiap selesai shift—mereka melewatkan tiga pencadangan dalam sebulan, dan ketika drive mesin rusak, mereka kehilangan 8 file pekerjaan khusus untuk pesanan klien. Jangan menjadi tim itu.

Selanjutnya, aturan pencadangan 3-2-1, yang pada dasarnya merupakan standar emas untuk semua file digital, dan juga berfungsi sempurna untuk file pemrograman SMT. Mari kita terjemahkan ke istilah SMT: 3 salinan dari setiap file yang Anda butuhkan. 2 jenis penyimpanan berbeda (jadi tidak boleh ada dua hard drive dari merek yang sama, misalnya—gabungkan SSD eksternal dan drive penyimpanan yang terhubung ke jaringan (NAS)). 1 salinan disimpan di luar lokasi. Tunggu, ada apa di luar sini? Tidak harus di seluruh negeri, tetapi harus di tempat yang bukan di pabrik Anda. Jika pabrik Anda kebanjiran atau terbakar, NAS di lokasi Anda juga akan hilang. Di luar situs bisa berupa folder penyimpanan cloud seperti Google Drive atau Dropbox, atau bahkan drive sekunder di rumah anggota tim (tapi pastikan itu dienkripsi! Kita akan membahasnya nanti). Untuk operasi SMT dengan banyak mesin, hal ini tidak dapat dinegosiasikan. Kami telah meminta Mesin SMT Huawei Guochuang masuk ke fasilitas yang mengalami kerusakan server, dan satu-satunya cara mereka kembali online adalah karena tim mereka telah mengikuti proses pencadangan di luar lokasi dengan benar—lihatKinerja Mesin SMT Huawei Guochuanguntuk melihat seberapa andal perangkat keras SMT modern, namun perangkat keras yang andal sekalipun pun gagal, jadi cadangan adalah jaring pengaman Anda.

Berbicara tentang penyimpanan cloud, ini adalah pilihan bagus untuk penyalinan di luar situs, tetapi pastikan Anda mengatur file dengan benar. Jangan hanya membuang semua file pemrograman SMT ke dalam satu folder besar. Beri nama folder berdasarkan nomor mesin, nomor pekerjaan, tanggal, dan nomor komponen PCB. Misalnya, “Chip Placer 3 / Pekerjaan 1245 / 20-05-2024 / Papan Kontrol LED”. Dengan begitu, ketika Anda memerlukan file tersebut 6 bulan kemudian untuk pemesanan berulang, Anda tidak perlu menyaring 1000 file acak untuk menemukannya. Kami juga menyarankan untuk membuat cadangan file segera setelah Anda selesai memprogram pekerjaan baru, bahkan sebelum Anda menjalankannya untuk produksi. Dengan begitu, jika terjadi kesalahan selama penyiapan, Anda masih memiliki file asli yang bersih.

Bagaimana dengan mesin SMT lama yang tidak memiliki konektivitas jaringan atau port USB? Saya tahu tidak semua fasilitas memiliki yang baruJalur perakitan PCB dengan LEDbelum ada peningkatan—beberapa masih memiliki mesin pick-and-place lama yang hanya menggunakan floppy disk atau port serial. Untuk itu, Anda harus melakukan transfer manual, namun menjadikannya proses yang terdokumentasi. Tetapkan operator tertentu untuk mencadangkan file setiap kali pekerjaan diubah, dan catat setiap cadangan: nomor pekerjaan, tanggal, siapa yang melakukannya, di penyimpanan apa. Simpan lembar catatan fisik (dan lembar digital) agar tidak terjadi kebingungan. Saya telah melihat mesin lama bekerja dengan baik selama bertahun-tahun, tetapi media penyimpanannya (seperti drive Zip lama) berhenti diproduksi, jadi setelah Anda mentransfer file, segera simpan ke drive modern. Jangan biarkan di disket asli—floppy tersebut membusuk lebih cepat dari yang Anda perkirakan.

Hal besar lainnya: kontrol versi. Berapa kali Anda merevisi tata letak PCB, mengubah penempatan komponen, dan menyimpan file program lama? Jika Anda tidak melacak versinya, Anda mungkin secara tidak sengaja menggunakan file lama dan usang untuk menjalankan produksi baru. Saat Anda mencadangkan file, beri nama dengan nomor versi: Job1245_v1.0, Job1245_v1.1 (direvisi karena perubahan komponen), Job1245_v1.2 (sedikit perubahan pada rotasi). Dengan begitu, Anda selalu dapat kembali ke versi yang benar jika terjadi kesalahan. Saya pernah memiliki pelanggan yang menyimpan file program dengan kesalahan ketik, dan karena mereka tidak melacak versinya, mereka menjalankan seluruh batch papan dengan komponen yang diputar 90 derajat salah—membebani biaya $10k untuk suku cadang yang dibuang. Kontrol versi itu penting.

Keamanan mungkin bukan hal pertama yang Anda pikirkan saat memprogram file, tapi itu penting. File pemrograman SMT Anda memiliki informasi kepemilikan: tata letak PCB, penempatan komponen khusus, detail pesanan dari klien. Jika Anda menyimpannya di cloud publik atau drive yang tidak terenkripsi, Anda berisiko mendapatkan informasi tersebut ke tangan yang salah. Pastikan penyimpanan di luar situs atau cloud dilindungi kata sandi dan dienkripsi. Jika Anda menggunakan NAS pusat di jaringan pabrik, tetapkan izin pengguna sehingga hanya tim pemrograman Anda yang dapat mengakses dan memodifikasi file, bukan semua operator. Selain itu, hindari mengirim file melalui email yang tidak aman—gunakan alat transfer file yang dienkripsi untuk transfer internal.

Menguji cadangan Anda adalah langkah yang dilewati sebagian besar tim, dan merupakan langkah yang paling penting. Mencadangkan file tidak ada gunanya jika Anda tidak dapat memulihkannya saat diperlukan. Setiap kuartal, pilih file cadangan secara acak, hapus dari penyimpanan utama Anda, dan pulihkan dari drive luar lokasi Anda untuk memastikan file tersebut berfungsi. Kami selalu menemui klien yang mengatakan “kami telah mencadangkan file selama bertahun-tahun” hanya untuk mengetahui bahwa cadangan mereka rusak atau tidak lengkap saat mereka membutuhkannya. Saya mempunyai klien beberapa bulan yang lalu yang mengira pencadangan jaringan otomatis mereka berfungsi, tetapi drive jaringan gagal dan mereka tidak menyadarinya. Satu-satunya alasan mereka tidak kehilangan data adalah karena mereka memiliki cadangan USB lama di luar situs dari tahun sebelumnya. Jangan menjadi orang seperti itu—uji cadangan Anda secara rutin.

Bagaimana dengan skenario khusus bencana? Katakanlah pabrik Anda mengalami pemadaman listrik yang mematikan semua mesin Anda, atau sebuah mesin rusak dan tidak dapat diperbaiki lagi. Jika Anda memiliki cadangan yang bagus, Anda bisa mendapatkan mesin pengganti, memuat pengaturan master, dan menjalankannya dalam hitungan jam, bukan hari. Jika Anda mengganti mesin lama dengan Chip Placer baru, Anda cukup memuat file pemrograman master alih-alih mengkalibrasi ulang semuanya dari awal. Waktu henti tersebut bertambah dengan cepat—untuk fasilitas SMT skala menengah, setiap jam waktu henti mengakibatkan hilangnya produksi sebesar ribuan dolar. Cadangan bukanlah sebuah biaya, namun merupakan investasi untuk menjaga saluran Anda tetap berjalan.

Satu tip terakhir: gunakan alat yang terintegrasi dengan mesin SMT Anda untuk mengotomatiskan pencadangan. Banyak merek mesin modern (termasuk yang kami suplai) memiliki perangkat lunak bawaan yang secara otomatis menyimpan file pemrograman ke penyimpanan pusat atau cloud saat pekerjaan selesai. Hal ini menghilangkan kesalahan manusia dalam pencadangan manual—tidak perlu lagi lupa menyambungkan USB, tidak ada lagi kesalahan pelabelan file. Jika mesin Anda saat ini tidak memiliki fitur ini, kami dapat membantu Anda menyiapkan alat pencadangan dasar yang berfungsi dengan pengaturan yang ada.

Jika Anda ingin meningkatkan jalur SMT dan menginginkan mesin yang membuat proses pencadangan lebih mudah, kami memiliki opsi untuk setiap fasilitas—mulai dari jalur baru dengan konektivitas canggih hingga mesin lama yang dapat dilengkapi dengan solusi pencadangan sederhana. Apakah Anda memerlukan bantuan menyiapkan sistem penyimpanan pusat untuk memprogram file, atau Anda sedang mencari peralatan SMT yang andal untuk memperbarui saluran Anda, kami siap membantu. Hubungi tim kami untuk membicarakan kebutuhan spesifik Anda dan mendapatkan solusi khusus untuk operasi Anda.


Referensi:

  1. Panduan Pemantauan Lingkungan Pabrik SMT
  2. Laporan Praktik Terbaik Pencadangan File Pemrograman SMT 2024
  3. Studi Kasus Penyimpanan & Pemulihan Data Mesin Pick-and-Place
  4. Praktik Terbaik Efisiensi Jalur Perakitan PCB
  5. Pemantauan Lingkungan Untuk Operasional Bengkel SMT

Kirim permintaan