Пекин Huawei Копринен път Електронен Технология Co., ООД

Как да архивирам SMT програмни файлове?

Здравейте, колеги SMT ентусиасти! Ако изпълнявате SMT операция или дори сте дълбоко в плевелите, поддържайки SMT машинен парк в работно състояние, знаете колко променящи играта са тези програмни файлове. Това не са просто произволни битове и байтове – те са тайният сос, който ви казва да изберете и поставите точно къде да поставите всеки резистор, кондензатор и интегрална схема на печатна платка. Объркате ги и гледате бракувани дъски, пропуснати крайни срокове и много късни нощи за отстраняване на неизправности при неправилно подравнено устройство за поставяне на стружки. Като доставчик на SMT машини, видях от първа ръка колко лесно екипите заспиват при архивиране на тези файлове… докато не се случи бедствие. Нека разгледаме точно как да архивирате SMT машинни програмни файлове като професионалист, без да е необходим изискан жаргон.

Първо, нека изясним за какво изобщо говорим тук. SMT програмните файлове не са универсални. Разполагате със специфичните за работата – като .csv или .xml файлове, които изброяват X/Y координатите на всеки компонент, въртенето и типа на компонента за едно изпълнение на печатна платка. След това има програмиране на ниво машина, неща като конфигурации на дюзи, настройка на захранващи устройства и калибриране на зрението, които правят вашето вземане и поставяне да работи гладко. Не забравяйте и проектните файлове от вашия софтуер за проектиране - тези връзки между оформлението на вашата печатна платка (вижте съвети за избягване на често срещани грешни стъпки там вПроектиране за SMT: Избягване на често срещани грешки при оформлението на печатни платки) и вашият машинен код са това, което свързва всичко заедно. Имах клиент, който ми се обади паникьосан, защото случайно презаписа работния си файл по време на производството – оказа се, че са го запазили само на локалния твърд диск на машината, който се срина седмица по-късно. Това е точно грешката, която поправяме днес.

How To Select An Environmental Monitoring System For SMT Workshop?

Първа стъпка: Не разчитайте единствено на вътрешната памет на машината. Знам, че е удобно да натиснете „запазване“ директно на HMI на вашияПоставяне на чиповеили pick-and-place, но тези устройства са малки и не са създадени за дългосрочно излишно съхранение. Виждал съм машина на клиент да получава лоша актуализация на операционната система, която изтрива всички запазени файлове, не е възможно възстановяване. И така, първо правило: всеки програмен файл, всяка работа, всяка конфигурация на машината трябва да бъдат записани някъде извън самата машина. Препоръчвам две отделни локации извън обекта точно пред портата.

Изчакайте, нека разбием типовете файлове, които трябва да архивирате, защото не можете да архивирате това, което не сте етикетирали правилно. За всяка производствена работа на печатни платки са ви необходими три основни файла: 1) Файлът за експортиране на PCB CAD (като Gerber или ODB++ файл), който екипът по програмиране е използвал за генериране на SMT кода. 2) Специфичният за машината програмен файл (обикновено .prg или .job за повечето марки pick-and-place), който се зарежда директно на вашата машина. 3) BOM (списък на материалите), свързан с тази програма—ако вашият BOM не съответства на програмата, вие поставяте грешни резистори, точка. След това за всяка SMT машина се нуждаете от основно архивиране на нейните настройки: карта на дюзите, калибриране на захранващото устройство, настройки на визуалната система, профили на скоростта и ускорението. По този начин, ако една машина бъде сменена или се нуждае от пълно възстановяване, не е нужно да прекарвате дни, за да я настройвате от нулата.

Сега, как наистина да преместите тези файлове от машината безопасно. Повечето съвременни SMT машини имат вградени USB портове или мрежова свързаност - използвайте ги! Но не просто включете USB устройство и си тръгнете. Винаги казвам на клиентите да тестват дали файлът наистина е прехвърлен. След като запишете файл на вашия USB, отворете го на компютъра си, за да се уверите, че не е повреден. Имах толкова много екипи, които смятаха, че прехвърлянето работи, само за да открият, че файлът е 0KB контейнер. Ако вашето устройство е във вашата фабрична мрежа, настройте планирано автоматично прехвърляне към централен сървър. Това е много по-малко работа, отколкото ръчното преместване на файлове всеки път, когато се изпълнява нова задача. Веднъж работих с екип, който имаше 15 SMT машини и операторът им преместваше ръчно файлове след всяка смяна – пропуснаха три резервни копия за един месец и когато устройството на машина се срина, те загубиха 8 персонализирани файла за задания за клиентска поръчка. Не бъдете този отбор.

Следва правилото за архивиране 3-2-1, което всъщност е златният стандарт за всички цифрови файлове и работи перфектно и за SMT програмни файлове. Нека преведем това на SMT термини: 3 копия на всеки файл, от който се нуждаете. 2 различни типа съхранение (така че няма два твърди диска от една и съща марка, например - смесете външен SSD и мрежово устройство за съхранение (NAS)). 1 копие, съхранявано извън сайта. Чакай, какво има тук извън сайта? Не е задължително да е в цялата страна, но трябва да е някъде, което не е във вашата фабрика. Ако вашата фабрика се наводни или се запали, вашият локален NAS също е изчезнал. Извън сайта може да бъде папка за съхранение в облак, като Google Drive или Dropbox, или дори вторично устройство в дома на член на екипа (но се уверете, че е шифровано! Ще стигнем до това по-късно). За SMT операция с множество машини това не подлежи на обсъждане. Накарахме Huawei Guochuang SMT машини да влязат в съоръжения, които са имали срив на сървъра, и единственият начин те да се върнат онлайн беше, защото екипът им е следвал правилен процес на резервно копиране извън сайта – вижтеПроизводителността на Huawei Guochuang SMT машиниза да видите колко надежден е съвременният SMT хардуер, но дори надеждният хардуер се проваля, така че резервните копия са вашата предпазна мрежа.

Говорейки за съхранение в облак, това е чудесна опция за това копие извън сайта, но се уверете, че организирате файловете си правилно. Не просто изхвърляйте всички SMT програмни файлове в една голяма папка. Наименувайте папките по номер на машина, номер на задание, дата и номер на част на PCB. Например „Chip Placer 3 / Job 1245 / 2024-05-20 / LED Control Board“. По този начин, когато имате нужда от този файл 6 месеца по-късно за повторна поръчка, не е нужно да преглеждате 1000 произволни файла, за да го намерите. Също така препоръчваме да архивирате файловете веднага след като приключите с програмирането на ново задание, преди дори да го стартирате за производство. По този начин, ако нещо се обърка по време на настройката, все още имате чистия оригинален файл.

Какво ще кажете за по-старите SMT машини, които нямат мрежова свързаност или USB портове? Знам, че не всяко съоръжение има чисто новиЛиния за монтаж на печатни платки с LEDнадстройки все още - някои все още имат наследени машини за вземане и поставяне, които използват само флопи дискове или серийни портове. За тях ще трябва да правите ръчни прехвърляния, но го направете документиран процес. Задайте конкретен оператор за архивиране на файлове всеки път, когато задание се промени, и регистрирайте всяко архивиране: номер на задание, дата, кой го е направил, на какво хранилище е. Съхранявайте физически дневник (и цифров), за да няма объркване. Виждал съм стари машини да работят чудесно от години, но техните носители за съхранение (като старите Zip устройства) спират да се произвеждат, така че след като прехвърлите файла, запишете го веднага на модерно устройство. Не го оставяйте на оригиналната дискета - те изгниват по-бързо, отколкото си мислите.

Друго важно нещо: контрол на версиите. Колко пъти сте преработвали оформлението на печатна платка, променяли сте разположението на компонентите и сте записвали върху стария програмен файл? Ако не проследявате версиите, може случайно да използвате стар, неактуален файл за нов производствен цикъл. Когато архивирате файлове, наименувайте ги с номера на версията: Job1245_v1.0, Job1245_v1.1 (ревизиран за промяна на компонент), Job1245_v1.2 (малка корекция на ротация). По този начин винаги можете да се върнете към правилната версия, ако нещо се обърка. Веднъж имах клиент, който записа върху програмен файл с печатна грешка, и тъй като не проследиха версиите, пуснаха цяла партида платки с компоненти, завъртяни на 90 градуса погрешно - струваше им $10k в бракувани части. Контролът на версиите е толкова важен.

Сигурността може да не е първото нещо, за което мислите за програмиране на файлове, но има значение. Вашите файлове за програмиране на SMT имат собствена информация: оформления на печатни платки, персонализирани разположения на компоненти, подробности за поръчки от клиенти. Ако ги съхранявате в публичен облак или некриптирано устройство, рискувате информацията да попадне в неподходящи ръце. Уверете се, че всяко хранилище извън сайта или в облак е защитено с парола и криптирано. Ако използвате централен NAS във вашата фабрична мрежа, задайте потребителски разрешения, така че само вашият програмен екип да има достъп и да променя файловете, а не всеки оператор. Освен това избягвайте изпращането на файлове по незащитен имейл – използвайте инструмент за прехвърляне на файлове, който е криптиран за вътрешни прехвърляния.

Тестването на вашите резервни копия е стъпката, която повечето екипи пропускат и е най-важната. Архивирането на файлове е безполезно, ако не можете да ги възстановите, когато е необходимо. Всяко тримесечие избирайте произволен архивен файл, изтривайте го от основното си хранилище и го възстановявайте от устройството извън сайта, за да сте сигурни, че работи. Постоянно се сблъскваме с клиенти, които казват „ние архивираме файлове от години“, само за да разберем, че архивите им са повредени или непълни, когато имат нужда от тях. Преди няколко месеца имах клиент, който мислеше, че автоматичното им мрежово архивиране работи, но мрежовото устройство беше повредено и те не забелязаха. Единствената причина, поради която не са загубили данни, е, че са имали старо външно USB архивиране от преди година. Не бъдете този човек – тествайте резервните си копия редовно.

Какво ще кажете за конкретните сценарии за бедствия? Да приемем, че вашата фабрика има прекъсване на електрозахранването, което извади от строя всичките ви машини, или машина се повреди непоправимо. Ако имате добро резервно копие, можете да получите резервна машина, да заредите главните настройки и да я накарате да работи за часове вместо за дни. Ако сменяте стара машина с нова машина за поставяне на чипове, можете просто да заредите главните програмни файлове, вместо да калибрирате отново всичко от нулата. Това време на престой се увеличава бързо – за средно голямо SMT съоръжение всеки час престой струва хиляди долари загубено производство. Архивирането не е разход, а инвестиция в поддържането на работата на вашата линия.

Последен съвет: използвайте инструменти, които се интегрират с вашите SMT машини, за да автоматизирате архивирането. Много съвременни марки машини (включително тези, които доставяме) имат вграден софтуер, който автоматично записва програмни файлове във вашето централно хранилище или облак, когато дадена работа е завършена. Това елиминира човешката грешка при ръчно архивиране – няма повече забравяне да включите USB, няма повече неправилно етикетиране на файлове. Ако настоящите ви машини нямат тази функция, ние можем да ви помогнем да настроите основни инструменти за архивиране, които работят със съществуващата ви настройка.

Ако търсите да надстроите вашата SMT линия и искате машини, които улесняват процесите на архивиране, ние имаме опции за всяко съоръжение – от нови линии с разширена свързаност до стари машини, които могат да бъдат преоборудвани с прости решения за архивиране. Независимо дали имате нужда от помощ при настройването на централна система за съхранение на програмни файлове или търсите надеждно SMT оборудване за актуализиране на вашата линия, ние сме тук, за да ви помогнем. Свържете се с нашия екип, за да разберете вашите специфични нужди и да получите персонализирано решение за вашата операция.


препратки:

  1. SMT Ръководство за наблюдение на фабричната среда
  2. 2024 г. Доклад за най-добрите практики за архивиране на SMT програмен файл
  3. Казуси от практиката за съхранение и възстановяване на машинни данни
  4. Най-добри практики за ефективност на монтажната линия на печатни платки
  5. Мониторинг на околната среда за операции в цех за SMT

Изпрати запитване