3.3 Генеалогия компонентов
Генеалогия компонентов — это полная цифровая история (ДНК) вашего изделия. Если «Отслеживаемость» фиксирует где находился узел, то «Генеалогия» документирует из чего именно он состоит. В случае отказа компонента (например, обнаружения бракованной партии конденсаторов) надежное дерево генеалогии позволяет точечно отозвать только 500 затронутых изделий, а не все 50 000, произведенных за месяц.
Иерархия генеалогии
Заголовок раздела «Иерархия генеалогии»Данные рекомендуется связывать в иерархическую структуру, а не в виде плоского списка. Дерево родительских и дочерних связей обычно выстраивается системой управления производством (MES), проходя от готового изделия до сырья поставщика.
Уровень 1: Готовое изделие (продукт)
Заголовок раздела «Уровень 1: Готовое изделие (продукт)»- Сущность: Сборка верхнего уровня.
- Ключ: Серийный номер (SN).
- Содержит: Корпус, аксессуары и собранную печатную плату (PCBA).
Уровень 2: PCBA (собранная плата)
Заголовок раздела «Уровень 2: PCBA (собранная плата)»- Сущность: Печатная плата после монтажа компонентов (PCBA).
- Ключ: PCBA_ID.
- Связь: PCBA_ID привязывается к серийному номеру (SN) на этапе финальной сборки.
Уровень 3: Монтажная панель (массив)
Заголовок раздела «Уровень 3: Монтажная панель (массив)»- Сущность: Производственная панель, содержащая несколько плат (PCBA).
- Ключ: Panel_ID.
- Назначение: Компоненты монтируются на панель. При ее разделении на отдельные платы система MES должна «клонировать» или наследовать ссылки на компоненты для каждого индивидуального PCBA_ID.
Уровень 4: Позиционное обозначение (RefDes)
Заголовок раздела «Уровень 4: Позиционное обозначение (RefDes)»- Сущность: Конкретное физическое место на печатной плате (например, C14, U20, R4).
- Ключ: RefDes (позиционное обозначение) + Временная метка + Номер партии поставщика.
- Назначение: Фиксация смены катушек (сплайсинга). Когда катушка заканчивается в процессе монтажа (например, катушка A закончилась на компоненте C10, а катушка B начала использоваться для C11), этот уровень фиксирует, к какой партии поставщика относится каждый конкретный компонент на плате. Без этой детализации невозможно установить точную границу между двумя партиями на одной плате.
Уровень 5: Позиция на автомате (источник компонента)
Заголовок раздела «Уровень 5: Позиция на автомате (источник компонента)»- Сущность: Слот на установщике SMT-компонентов (Pick & Place).
- Ключ: Slot_ID + Feeder_ID.
- Назначение: Оборудование отслеживает, какая катушка была установлена в конкретном слоте в момент монтажа компонента.
Уровень 6: Партия поставщика (корень)
Заголовок раздела «Уровень 6: Партия поставщика (корень)»- Сущность: Упаковка сырья (катушка, поддон, пакет).
- Ключ: Номер партии производителя + Дата-код.
- Рекомендация: Необходимо обеспечить, чтобы ни один материал не поступал в производство без уникального внутреннего идентификатора (UID), связанного с данными поставщика.
Фиксация связей: Контрольная блокировка на линии SMT
Заголовок раздела «Фиксация связей: Контрольная блокировка на линии SMT»Наиболее уязвимое звено в цепочке генеалогии — оператор, загружающий материал в автомат. Если он загрузил катушку A, а система считает, что это катушка B, целостность данных нарушается.
Логика проверки (процедура загрузки)
Заголовок раздела «Логика проверки (процедура загрузки)»- Сканирование слота: Оператор сканирует штрих-код слота подачи автомата.
- Сканирование материала: Оператор сканирует штрих-код катушки/компонента.
- Проверка в MES:
- Если номер детали совпадает с активным рецептом для данного слота, система разрешает загрузку.
- При несоответствии система должна инициировать блокировку, остановить оборудование и выдать сигнал об ошибке.
- Связывание: MES фиксирует: Время_начала, Slot_ID, Reel_UID.
- Окончание катушки: Когда катушка опустошается (расчет по счетчику компонентов), MES автоматически завершает связь.
Учет групповых материалов (отслеживаемость по времени)
Заголовок раздела «Учет групповых материалов (отслеживаемость по времени)»Не все материалы имеют индивидуальную маркировку. Паяльная паста, клей и винты часто являются групповыми материалами. Невозможно связать конкретную каплю клея с конкретной платой по серийному номеру.
Стратегия: Привязка ко времени
- Логика: Фиксируется «активное временное окно» использования материала.
- Пример: Оператор сканирует идентификатор контейнера с паяльной пастой в 08:00 (начало использования) и в 12:00 (окончание).
- Результат: Любая плата, обработанная на этом трафаретном принтере в период с 08:00 до 12:00, связывается с данным контейнером паяльной пасты.
- Разрешающая способность: Детализация ниже (уровень партии), но охват — 100%.
Критические операции для обеспечения целостности данных
Заголовок раздела «Критические операции для обеспечения целостности данных»Для сохранения целостности данных необходимо строго регламентировать следующие операции:
- Смена катушки без сканирования: Операторы иногда присоединяют новую катушку к остатку старой ленты, чтобы не останавливать производство.
- Требуемое правило: Смена катушки (сплайсинг) требует обязательного сканирования новой катушки.
- Риск: Если сканирование пропущено, система припишет новые компоненты старой (уже пустой) партии, что разорвет цепочку данных.
- Дозагрузка поддонов:
- Требуемое правило: Поддоны (например, для микросхем) следует рассматривать как независимые «партии». Не рекомендуется дозагружать полупустой поддон компонентами из другой партии. Для загрузки новых компонентов поддон должен быть полностью очищен.
Резюме: Генеалогия компонентов
Заголовок раздела «Резюме: Генеалогия компонентов»| Уровень | Ключевой идентификатор | Критический параметр | Цель |
|---|---|---|---|
| Уровень 4: RefDes | RefDes + Время + Партия поставщика | Фиксация смены катушек (сплайсинг) | Точно связать компонент на плате с партией поставщика. |
| Уровень 6: Партия | Номер партии производителя + Дата-код | Уникальный ID (UID) для сырья | Без UID материал не должен поступать в производство. |
| Контроль загрузки | Slot_ID + Reel_UID | Проверка соответствия рецепту | Блокировка при несоответствии. Запрет смены катушки без сканирования. |
| Групповые материалы | ID контейнера + Временное окно | Привязка по времени использования | Связь всех плат, обработанных в период активности материала. |