Свяжитесь с нами
Обсудим проект или проконсультируем
Блог

Один из заказчиков сообщает, что устройство перестало работать через три месяца после установки. На складе лежат похожие изделия, но никто не знает, какие компоненты стоят в конкретном экземпляре, какая версия прошивки загружена и каким тестом его проверяли. По одной жалобе приходится останавливать всю партию. Прослеживаемость помогает сузить круг поиска: связать неисправное устройство с его производственной историей и понять, затрагивает ли проблема остальные изделия.

Что такое прослеживаемость на практике

Речь не о красивой наклейке с серийным номером. Прослеживаемость — это возможность по номеру готового изделия восстановить хотя бы ревизию платы, версию спецификации, партию ключевых компонентов, версию прошивки, этапы сборки и результаты проверки. В обратную сторону система должна отвечать на другой вопрос: какие изделия получили компонент из определённой поставки. Именно этот поиск нужен, если поставщик уведомил о дефекте партии.

Масштаб записи зависит от цены отказа и размера выпуска. Для небольшого опытного заказа достаточно журнала партий; для ответственной серийной продукции требуется более подробная связь. Собирать все данные подряд бессмысленно, если никто не сможет применить их при разборе неисправности. Начните с перечня решений, которые предстоит принимать по записям: гарантийный ремонт, отзыв отдельных партий, проверка поставщика, анализ нестабильного процесса.

Какой идентификатор наносить на плату и изделие

Номер должен быть уникальным, считываемым после всех операций и связанным с записью в журнале. На плате можно предусмотреть место для маркировки или этикетки ещё во время проектирования печатной платы. Его не размещают под компонентами, внутри зоны пайки или там, где этикетку закроет корпус. Если у устройства несколько плат, отдельно задают правила связи номера каждой платы с номером законченного изделия.

Способ нанесения выбирают по материалу, условиям эксплуатации и технологическому процессу: печать на этикетке, маркировка корпуса, лазерная маркировка по согласованной поверхности. Штрихкод или двумерный код ускоряет считывание, но рядом может потребоваться обычная человекочитаемая надпись. Сам код не должен раскрывать чувствительные производственные данные: он служит ключом к записи, а не заменой базы.

Какие сведения фиксировать при сборке

  • Конфигурация: номер заказа, ревизия PCB, BOM, вариант изделия и разрешённые замены.
  • Материалы: поставщик и номер партии для компонентов, по которым может понадобиться обратный поиск.
  • Процесс: дата монтажа, участок, программа оборудования и применённый профиль пайки, если эти данные влияют на расследование.
  • Программное обеспечение: версия или контрольная сумма установленного образа и запись об успешной загрузке.
  • Контроль: версия тестовой программы, измеренные значения для критических параметров, итоговый статус и сведения о доработке.

Не обязательно сохранять персональные данные каждого сотрудника там, где для задачи хватает идентификатора рабочего места или операции. Срок хранения и доступ к журналу согласуют с заказчиком исходя из срока эксплуатации и условий договора. Если одна и та же схема испытывается на нескольких ревизиях платы, версия самой тестовой программы становится столь же важной, как результат «годен».

Как организовать запись без лишней ручной работы

Наиболее частая ошибка — заводить журнал в конце смены по памяти. Данные быстро перестают совпадать с реальными изделиями. Лучше привязывать запись к естественным точкам процесса: при выдаче комплекта деталей, после установки компонентов, при загрузке прошивки, на функциональном тесте и перед упаковкой. Сканирование номера перед испытанием позволяет системе автоматически связать измерения с конкретной платой.

При ручном вводе стоит ограничить свободный текст и предусмотреть справочники для ревизий и статусов. Тогда не появятся варианты «rev A», «A1» и «первая ревизия», описывающие одно и то же. Для небольшой серии можно использовать контролируемую таблицу с правами доступа и резервной копией. Но даже простая таблица требует правил: кто её заполняет, что делать при пропущенной операции и как исправлять ошибочную запись без утраты истории.

Что делать с доработанными и повторно проверенными платами

Изделие, которое не прошло тест с первого раза, не должно автоматически превращаться в «годное» после ремонта без следа. В истории фиксируют причину отказа, заменённые элементы, номер инструкции по доработке и повторный результат испытаний. Если критерии приёмки изменились, сохраняют сведения о том, по какой версии программы и каким пределам оценивали изделие. Это помогает отличать дефект компонентов от ошибки процесса и повторяющейся неисправности конструкции.

Продумать набор измерений полезно одновременно с тестовой оснасткой. Статья о подготовке устройства к функциональным испытаниям объясняет, как заложить удобную проверку в конструкцию. Здесь к этой проверке добавляется конкретный вопрос: к какому экземпляру относятся её результаты.

Как проверить систему до большого тиража

Проведите пробный поиск в обе стороны. Возьмите случайный серийный номер и попробуйте восстановить конфигурацию, партию ключевого компонента и результат теста. Затем возьмите номер партии компонента и найдите все изделия, в которые он попал. Если на один из вопросов ответ находится только после звонков мастеру и поиска старых писем, процесс пока не обеспечивает прослеживаемость.

Какие ошибки проявятся при расследовании отказа

Типовой сбой — несколько изделий с одной маркировкой после замены платы или корпуса. Если идентификатор переносится на новый узел, в системе надо сохранить связь со старым номером и отметить дату ремонта. Другая проблема — указание общей закупочной партии вместо партии конкретного компонента, выданной на рабочее место. Тогда при уведомлении поставщика нельзя установить точный круг изделий. Проверяйте записи на нескольких реальных заказах, пока объём производства невелик и ошибки можно исправить без пересмотра большого архива.

Прослеживаемость также помогает в анализе процесса. Если у изделий с одного рабочего места чаще повторяется отказ, можно сравнить их ревизии и измерения, проверить оснастку и условия сборки. Однако совпадение не доказывает причину само по себе: похожий результат бывает связан с партией компонентов или программой испытаний. Записи должны позволять сопоставить эти факторы, а решение о корректирующих действиях принимают после технической проверки.

В «Электроника+» можно обсудить контрактную сборку печатных плат и требования к идентификации изделий на производстве. Напишите на Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в вашем браузере должен быть включен Javascript. или позвоните +7 903 888-66-64. По связанным вопросам рекомендуем статьи о тестовых точках и DFT и о функциональных испытаниях.