Cum se face o copie de rezervă a fișierelor de programare a mașinii SMT?

Bună, colegi pasionați de SMT! Dacă desfășurați o operațiune SMT, sau chiar în adâncul buruienilor, mențineți o flotă de mașini SMT în funcțiune, știți cât de importante sunt acele fișiere de programare. Aceștia nu sunt doar biți și octeți aleatoriu – sunt sosul secret care vă spune exact unde să puneți fiecare rezistor, condensator și circuit integrat pe un PCB. Încurcă-le și te uiți la plăci casate, termene limită ratate și o mulțime de nopți târzii care depanează un plasator de cipuri nealiniat. În calitate de furnizor de mașini SMT, am văzut direct cât de ușor dorm echipele pentru a face copii de siguranță ale acestor fișiere... până când se produce un dezastru. Să vedem exact cum să faceți backup fișierelor de programare a mașinii SMT ca un profesionist, fără jargon elegant.

În primul rând, să lămurim despre ce vorbim chiar aici. Fișierele de programare SMT nu sunt unice pentru toate. Le aveți pe cele specifice jobului, cum ar fi fișierele .csv sau .xml care listează coordonatele X/Y ale fiecărei componente, rotația și tipul de componentă pentru o singură rulare PCB. Apoi mai sunt programarea la nivel de mașină, lucruri precum configurațiile duzelor, configurarea alimentatoarelor și calibrarea vizuală care fac ca alegerea și locul să funcționeze fără probleme. Nu uitați și fișierele de proiect din software-ul dvs. de proiectare - acele legături dintre aspectul PCB-ului dvs. (consultați sfaturi despre evitarea pașilor greșiți obișnuiți acolo înProiectare pentru SMT: evitarea greșelilor comune de layout PCB) și codul dvs. de mașină sunt cele care leagă totul. Am avut un client care mă sună în panică pentru că și-a suprascris accidental fișierul de lucru la jumătatea producției – se pare că l-au salvat doar pe hard disk-ul local al mașinii, care s-a prăbușit o săptămână mai târziu. Aceasta este exact greșeala pe care o reparăm astăzi.

How To Select An Environmental Monitoring System For SMT Workshop?

Pasul unu: nu vă bazați doar pe stocarea internă a aparatului. Știu, este convenabil să apeși pe „salvare” direct pe HMI-ul tăuChip Placersau pick-and-place, dar acele unități sunt minuscule și nu sunt construite pentru stocare redundantă pe termen lung. Am văzut că mașina unui client a primit o actualizare proastă a sistemului de operare care a șters toate fișierele salvate, nu este posibilă recuperarea. Deci prima regulă: fiecare fișier de programare, fiecare lucrare, fiecare configurație a mașinii trebuie salvate undeva în afara mașinii în sine. Recomand două locații separate, în afara amplasamentului, chiar lângă poartă.

Așteptați, să defalcăm tipurile de fișiere pe care trebuie să le faceți backup, pentru că nu puteți face backup pentru ceea ce nu etichetați corect. Pentru fiecare lucrare de producție PCB, aveți nevoie de trei fișiere de bază: 1) Fișierul de export PCB CAD (cum ar fi un fișier Gerber sau ODB++) pe care echipa de programare l-a folosit pentru a genera codul SMT. 2) Fișierul de program specific mașinii (de obicei .prg sau .job pentru majoritatea mărcilor pick-and-place) care se încarcă direct pe mașina dvs. 3) BOM (lista de materiale) legată de programul respectiv - dacă BOM-ul dvs. nu se potrivește cu programul, plasați rezistențele greșite, punct. Apoi, pentru fiecare mașină SMT, aveți nevoie de o copie de rezervă principală a setărilor sale: harta duzelor, calibrarea alimentatorului, setările sistemului de viziune, profilele de viteză și accelerație. În acest fel, dacă o mașină este schimbată sau are nevoie de o reconstrucție completă, nu trebuie să petreceți zile întregi instalându-l de la zero.

Acum, cum să mutați aceste fișiere de pe mașină în siguranță. Majoritatea mașinilor SMT moderne au porturi USB încorporate sau conectivitate la rețea - folosește-le! Dar nu doar conectați o unitate USB și plecați. Întotdeauna le spun clienților să testeze dacă fișierul a fost transferat efectiv. După ce salvați un fișier pe USB, deschideți-l pe computer pentru a vă asigura că nu este corupt. Am avut atât de multe echipe care cred că un transfer a funcționat, doar pentru a descoperi că fișierul era un substituent de 0KB. Dacă aparatul dvs. se află în rețeaua din fabrică, configurați un transfer automat programat către un server central. Aceasta este mult mai puțină muncă decât mutarea manuală a fișierelor de fiecare dată când rulează o nouă lucrare. Am lucrat odată cu o echipă care avea 15 mașini SMT, iar operatorul lor muta manual fișierele după fiecare tură – au ratat trei copii de siguranță într-o lună și, atunci când unitatea unei mașini s-a prăbușit, au pierdut 8 fișiere de job personalizate pentru o comandă de client. Nu fi acea echipa.

În continuare, regula de rezervă 3-2-1, care este practic standardul de aur pentru toate fișierele digitale și funcționează perfect și pentru fișierele de programare SMT. Să traducem asta în termeni SMT: 3 copii ale fiecărui fișier de care aveți nevoie. 2 tipuri de stocare diferite (deci nu există două hard disk-uri de aceeași marcă, de exemplu, amestecați un SSD extern și o unitate de stocare atașată la rețea (NAS)). 1 copie stocată în afara amplasamentului. Stai, ce este în afara locației aici? Nu trebuie să fie în toată țara, dar ar trebui să fie undeva care nu este în fabrica ta. Dacă fabrica dvs. inundă sau ia foc, și NAS-ul dvs. de la fața locului a dispărut. În afara site-ului ar putea fi un folder de stocare în cloud, cum ar fi Google Drive sau Dropbox, sau chiar o unitate secundară la domiciliul unui membru al echipei (dar asigurați-vă că este criptat! Vom ajunge la asta mai târziu). Pentru o operațiune SMT cu mai multe mașini, acest lucru nu este negociabil. Am făcut ca mașinile Huawei Guochuang SMT să intre în facilități care au avut un blocaj de server și singura modalitate prin care au revenit online a fost că echipa lor a urmat un proces adecvat de backup în afara amplasamentului - verificațiPerformanța mașinilor Huawei Guochuang SMTpentru a vedea cât de fiabil este hardware-ul SMT modern, dar chiar și hardware-ul de încredere eșuează, așa că backup-urile sunt plasa ta de siguranță.

Vorbind despre stocarea în cloud, este o opțiune excelentă pentru acea copie off-site, dar asigurați-vă că vă organizați corect fișierele. Nu aruncați doar toate fișierele de programare SMT într-un folder mare. Numiți folderele după numărul de mașină, numărul lucrării, data și numărul piesei PCB. De exemplu, „Chip Placer 3 / Job 1245 / 2024-05-20 / LED Control Board”. În acest fel, atunci când aveți nevoie de acel fișier 6 luni mai târziu pentru o comandă repetată, nu trebuie să verificați 1000 de fișiere aleatorii pentru a-l găsi. De asemenea, vă recomandăm să faceți copii de siguranță ale fișierelor imediat după ce ați terminat de programat o nouă lucrare, chiar înainte de a o rula pentru producție. În acest fel, dacă ceva nu merge bine în timpul instalării, aveți în continuare fișierul original curat.

Dar mașinile SMT mai vechi care nu au conectivitate la rețea sau porturi USB? Știu că nu toate unitățile sunt noiLinie de asamblare PCB cu LEDupgrade-uri încă — unele au încă mașini vechi de tip pick-and-place care folosesc doar dischete sau porturi seriale. Pentru aceștia, va trebui să faceți transferuri manuale, dar să faceți un proces documentat. Atribuiți unui anumit operator să facă o copie de rezervă a fișierelor de fiecare dată când o lucrare este schimbată și înregistrați fiecare copie de rezervă: numărul lucrării, data, cine a făcut-o, pe ce spațiu de stocare se află. Păstrați o foaie de jurnal fizică (și una digitală), astfel încât să nu existe confuzie. Am văzut mașini vechi funcționând excelent de ani de zile, dar mediile lor de stocare (cum ar fi vechile unități Zip) nu mai sunt fabricate, așa că odată ce transferați fișierul, salvați-l imediat pe o unitate modernă. Nu o lăsați pe discheta originală - acestea putrezesc mai repede decât credeți.

Un alt lucru important: controlul versiunilor. De câte ori ați revizuit un aspect PCB, ați schimbat pozițiile componentelor și ați salvat peste vechiul fișier de program? Dacă nu urmăriți versiunile, este posibil să utilizați accidental un fișier vechi și învechit pentru o nouă execuție de producție. Când faceți copii de siguranță ale fișierelor, denumiți-le cu numerele de versiune: Job1245_v1.0, Job1245_v1.1 (revizuit pentru o modificare a componentei), Job1245_v1.2 (modificare minoră la rotație). În acest fel, puteți reveni oricând la versiunea corectă dacă ceva nu merge bine. Am avut odată un client care a salvat un fișier de program cu o greșeală de tipar și, din moment ce nu a urmărit versiunile, a rulat un lot întreg de plăci cu componente rotite la 90 de grade greșit - i-au costat 10.000 USD în piese casate. Controlul versiunilor este atât de important.

Securitatea poate să nu fie primul lucru la care te gândești pentru a programa fișiere, dar contează. Fișierele dvs. de programare SMT au informații proprietare: configurații PCB, plasări personalizate ale componentelor, detalii despre comandă de la clienți. Dacă le stocați pe un cloud public sau pe o unitate necriptată, riscați ca informațiile să ajungă în mâini greșite. Asigurați-vă că orice stocare în afara site-ului sau în cloud este protejată prin parolă și criptată. Dacă utilizați un NAS central în rețeaua din fabrică, setați permisiunile utilizatorului, astfel încât numai echipa dvs. de programare să poată accesa și modifica fișierele, nu orice operator. De asemenea, evitați să trimiteți fișiere prin e-mail nesigur - utilizați un instrument de transfer de fișiere care este criptat pentru transferurile interne.

Testarea backup-urilor este pasul pe care majoritatea echipelor îl sări și este cel mai important. Copierea de rezervă a fișierelor este inutilă dacă nu le puteți restaura atunci când este necesar. În fiecare trimestru, alegeți un fișier de rezervă aleatoriu, ștergeți-l din spațiul de stocare principal și restaurați-l de pe unitatea externă pentru a vă asigura că funcționează. Ne întâlnim tot timpul cu clienți care spun „facem copii de rezervă pentru fișiere de ani de zile” doar pentru a afla că backupurile lor sunt corupte sau incomplete atunci când au nevoie de ele. Am avut un client în urmă cu câteva luni care credea că backup-urile automate ale rețelei funcționează, dar unitatea de rețea a eșuat și nu au observat. Singurul motiv pentru care nu au pierdut date a fost pentru că aveau o copie de rezervă USB veche off-site cu un an înainte. Nu fi acea persoană – testează-ți copiile de rezervă în mod regulat.

Dar scenariile specifice dezastrelor? Să presupunem că fabrica dvs. are o întrerupere a curentului care vă elimină toate mașinile sau o mașină este deteriorată fără reparații. Dacă aveți o copie de rezervă bună, puteți obține o mașină de înlocuire, puteți încărca setările principale și o puteți face să ruleze în câteva ore în loc de zile. Dacă schimbați o mașină veche pentru un nou Chip Placer, puteți doar să încărcați fișierele de programare master în loc să recalibrați totul de la zero. Timpul de nefuncționare se adună rapid – pentru o instalație SMT de dimensiuni medii, fiecare oră de nefuncționare costă mii de dolari în pierderi de producție. Backup-urile nu sunt un cost, sunt o investiție pentru a vă menține linia în funcțiune.

Un ultim sfat: utilizați instrumente care se integrează cu mașinile dvs. SMT pentru a automatiza backup-urile. O mulțime de mărci moderne de mașini (inclusiv cele furnizate de noi) au software încorporat care salvează automat fișierele de programare în stocarea centrală sau în cloud atunci când o lucrare este finalizată. Acest lucru elimină eroarea umană din backup-urile manuale - nu mai uitați să conectați un USB, nu mai etichetați greșit fișierele. Dacă mașinile dvs. actuale nu au această funcție, vă putem ajuta să configurați instrumente de rezervă de bază care funcționează cu configurația dvs. existentă.

Dacă doriți să vă actualizați linia SMT și doriți mașini care ușurează procesele de backup, avem opțiuni pentru fiecare unitate – de la linii noi cu conectivitate avansată până la mașini vechi care pot fi adaptate cu soluții de backup simple. Fie că aveți nevoie de ajutor pentru configurarea unui sistem central de stocare pentru fișierele de programare, fie că sunteți în căutarea unui echipament SMT de încredere pentru a vă actualiza linia, suntem aici pentru a vă ajuta. Luați legătura cu echipa noastră pentru a discuta despre nevoile dvs. specifice și pentru a obține o soluție personalizată pentru operațiunea dvs.


Referinte:

  1. Ghid de monitorizare a mediului de fabrică SMT
  2. Raportul privind cele mai bune practici pentru copierea fișierelor de programare SMT 2024
  3. Studii de caz pentru stocarea și recuperarea datelor pe mașină Pick-and-Place
  4. Cele mai bune practici pentru eficiența liniei de asamblare PCB
  5. Monitorizarea mediului pentru operațiunile de atelier SMT

Trimite anchetă