La tracciabilità MES per una PCBA è il collegamento verificabile tra identità della scheda, revisione di progetto, lotti dei materiali, operazioni eseguite, ricette, risultati di ispezione e test, riparazioni, deviazioni e spedizione. Per una scheda di alimentazione o controllo del raffreddamento, questo collegamento permette di rispondere a tre domande operative: che cosa è stato realmente costruito, quali unità sono esposte a una stessa causa di rischio e quali evidenze autorizzano il rilascio.
Il MES non rende corretto un circuito hot-swap, non convalida da solo una funzione PMBus e non garantisce la prestazione termica del sistema. Registra ed eventualmente blocca l'esecuzione secondo regole già definite. Il progettista e il test owner restano responsabili di requisiti, limiti e copertura; il fornitore è responsabile dell'esecuzione e dei record inclusi nel contratto.
Punti chiave
- Un numero seriale è utile solo se collega revisione, BOM, materiale, stazione, ricetta, test, non conformità e disposizione finale.
- La granularità deve seguire il rischio: lotto o pannello possono bastare per alcuni prodotti; altri richiedono unità, feeder, splice e riferimento montato.
- Ogni stazione deve produrre uno stato non ambiguo. Un
FAILnon può diventare invisibile dopo un retest passato. - Gli interlock devono impedire revisione errata, percorso incompleto, materiale in hold, programma non approvato o test mancante.
- SPI, AOI, raggi X, ICT, flying probe, FCT e PMBus rispondono a difetti diversi; il nome del metodo non equivale a copertura.
- La tracciabilità utile consente sia la ricerca all'indietro dalla scheda ai materiali sia la ricerca in avanti dal lotto a tutte le unità coinvolte.
- Retention, accesso, sicurezza, formato di esportazione e consegna dei dati alla fine del contratto vanno definiti nell'RFQ.
- Un fornitore deve dimostrare il flusso con record campione e una prova di contenimento, non soltanto mostrare una dashboard.
- Tempi e costi aumentano con granularità, integrazioni, serializzazione, fixture, dati grezzi, retention e report personalizzati; le offerte vanno normalizzate su questi elementi.
Contenuto
- Che cosa deve controllare il MES
- Quale granularità di tracciabilità scegliere
- Quali dati collegare al seriale
- Quali input definire prima di NPI
- Come progettare stati e interlock
- Quali campi servono per PCBA di potenza
- Come gestire i gate NPI
- Come costruire la genealogia dei test
- Come inserire PMBus nel test
- Come contenere lotti e anomalie
- Come accettare e proteggere i dati
- Come verificare il fornitore
- Quali fattori guidano costo e lead time
- Cosa includere nell'RFQ
- Come definire il perimetro con HILPCB
- FAQ
Che cosa deve controllare il MES e che cosa resta fuori dal suo perimetro?
Il MES controlla l'esecuzione tra ordine di produzione e unità completata: identifica il prodotto, presenta la revisione corretta, raccoglie eventi, applica il percorso, conserva la genealogia e impedisce il passaggio quando una regola non è soddisfatta. ERP, strumenti di progettazione, macchine e tester partecipano al flusso, ma non sono intercambiabili.
| Dominio | Responsabilità primaria | Dato che deve arrivare al MES | Cosa non prova |
|---|---|---|---|
| ERP o sistema aziendale | Ordine, codice prodotto, quantità, disponibilità e dati commerciali | Ordine di lavoro, codice e revisione autorizzata | Correttezza del layout o copertura dei test |
| PLM/CAD e owner del prodotto | Disegni, BOM, AVL, firmware, specifiche e modifiche | Baseline approvata e caratteristiche critiche | Che la linea abbia eseguito il processo corretto |
| MES | Route, istruzioni, raccolta eventi, genealogy, interlock e disposition | Regole controllate e identificatori coerenti | Prestazione elettrica o termica non misurata |
| Macchine e stazioni manuali | Esecuzione dell'operazione | Ricetta, timestamp, unità, risultato, allarme e dati richiesti | Che il record appartenga alla revisione giusta senza associazione controllata |
| Sistema di test | Stimolo, misura e confronto con limiti | Versione programma, limiti, fixture, risultato e dati selezionati | Adeguatezza del test rispetto ai requisiti del prodotto |
| Qualità e MRB | Hold, analisi, deviazione, rework e rilascio | Motivo, approvatore, azione e unità interessate | Conformità del prodotto finale a obblighi non inclusi nel contratto |
| Owner del prodotto | Requisiti funzionali, sicurezza, affidabilità e conformità | Criteri di accettazione e piano di validazione | Esecuzione produttiva senza record del fornitore |
ISA-95 può essere usato come riferimento per separare i sistemi di manufacturing operations dal livello aziendale. IPC-2591 CFX può facilitare lo scambio standardizzato con apparecchiature e stazioni. Nessuno dei due sostituisce il data contract del progetto: occorre ancora definire campi, unità, revisioni, eventi obbligatori e gestione degli errori.
Quale granularità di tracciabilità scegliere per una PCBA?
La granularità corretta è il livello minimo che consente un contenimento economicamente e tecnicamente credibile. Raccogliere ogni dato disponibile aumenta costi e complessità; raccoglierne troppo pochi costringe invece a mettere in hold interi lotti quando il rischio riguarda poche unità.
| Livello | Collegamento tipico | Quando può essere sufficiente | Limite principale |
|---|---|---|---|
| Lotto | Ordine, lotto PCB, lotto componenti e finestra temporale | Prodotti semplici, rischio contenuto e processo stabile | Contenimento ampio; non distingue le singole unità |
| Pannello | Identità pannello e schede figlie | Difetti legati a fabbricazione, stencil, supporto o processo per pannello | Richiede associazione affidabile dopo depaneling |
| Unità serializzata | Un seriale per PCBA lungo tutte le stazioni | Schede riparabili, test funzionale, field return o configurazioni multiple | Richiede lettura e controllo dell'identità a ogni passaggio critico |
| Material carrier o feeder | Reel, tray, feeder, splice, posizione e intervallo d'uso | Componenti critici, lotti misti o richiami mirati | Il record perde valore se cambio reel e splice non sono acquisiti |
| Reference designator | Lotto o seriale del componente associato a una posizione | Componenti di potenza, programmati, calibrati o ad alto rischio | Costo dati e integrazione più elevati; non sempre supportato dalla linea |
| Parametro o file grezzo | Curva, immagine, waveform o log completo per unità | Analisi avanzata, calibrazione, debug o obbligo cliente | Volume, retention e strumenti di lettura devono essere pianificati |
La decisione deve considerare gravità del guasto, probabilità di causa comune, costo del richiamo, valore dell'unità, riparabilità, requisiti del cliente e capacità reale della linea. Chiedere “tracciabilità completa” senza indicare il livello produce offerte non confrontabili.
Quali dati devono essere collegati al numero seriale della scheda?
Il modello minimo deve permettere di ricostruire la configurazione, il percorso e la decisione di rilascio senza dipendere dalla memoria dell'operatore. Ogni record deve avere identità, origine, timestamp coerente, revisione e relazione con la PCBA o con il gruppo di unità interessato.
| Entità | Campi minimi da concordare | Domanda che deve poter rispondere |
|---|---|---|
| Prodotto | Codice, revisione, variante, ordine e seriale | Quale configurazione era autorizzata? |
| Documenti | BOM, AVL, disegno assembly, istruzione, firmware e versione test | Quali file erano attivi al momento della produzione? |
| PCB nudo | Fabbricante, lotto, data code se richiesto, pannello e unità figlia | Da quale lotto e pannello proviene la scheda? |
| Materiale | MPN, lotto/date code se contrattuale, fornitore approvato, carrier e quantità consumata | Quali unità hanno ricevuto il materiale a rischio? |
| Moisture handling | MSL applicabile, apertura, esposizione, baking e dry storage se richiesti | Il componente sensibile ha seguito il percorso concordato? |
| Processo | Stazione, macchina, programma/ricetta, revisione, inizio/fine e operatore se pertinente | Dove e con quale configurazione è stata eseguita l'operazione? |
| Ispezione e test | Metodo, programma, fixture, limiti, misure necessarie, esito e codice difetto | Che cosa è stato verificato e con quale risultato? |
| Non conformità | Difetto, posizione, severità, allegati, unità e lotto correlati | Quale anomalia ha interrotto il flusso? |
| Rework o riparazione | Istruzione approvata, operazione, materiale aggiunto/rimosso, autore e verifica | Che cosa è stato modificato dopo il primo fallimento? |
| Disposition | Use-as-is, rework, repair, scrap o altra decisione; motivazione e approvazione | Chi ha autorizzato il successivo stato? |
| Spedizione | Stato finale, lotto di spedizione, quantità, data e documenti concordati | Quali seriali sono stati consegnati e con quali evidenze? |
Una relazione mancante non può essere compensata con più colonne. Un log FCT senza seriale, una ricetta senza revisione o un lotto componente senza intervallo di consumo non supportano una ricerca affidabile.
Quali input di progetto e DFT devono essere definiti prima di NPI?
La genealogia dei test nasce prima della fixture. Il team di progetto deve stabilire quali difetti vuole rilevare, quali misure autorizzano il rilascio e quali dati servono per debug, contenimento e field return.
- classificare rail, protezioni, interfacce, sensori, ventole/pompe, circuiti hot-swap e componenti programmati per criticità;
- indicare test point, accesso JTAG o programmazione, connettori di test, load interface e segnali di safe-state;
- fornire limiti nominali e condizioni, non soltanto un valore massimo isolato;
- definire firmware, configurazione, checksum e sequenza di programmazione;
- assegnare proprietà di fixture, software, librerie, sorgenti, golden unit e manutenzione;
- definire serial format, posizione, leggibilità dopo assembly e relazione tra pannello e unità;
- stabilire codici difetto e livelli di dettaglio sufficienti per Pareto e root cause;
- decidere quali valori numerici o file grezzi devono essere conservati oltre al semplice pass/fail;
- indicare regole per retest, ripetizione misura, deviazione, repair e autorizzazione allo scrap;
- collegare ogni caratteristica critica a un metodo di verifica e a un proprietario.
Una revisione DFM/DFA/DFT per sistemi di alimentazione e raffreddamento è utile quando layout, accesso test, masse termiche, meccanica e sequenza di montaggio sono ancora modificabili. Dopo il rilascio dei file, aggiungere tracciabilità non recupera automaticamente l'accesso mancante.
Come progettare stati, route e interlock senza perdere la storia dei fallimenti?
Ogni unità deve avere uno stato corrente e una storia immutabile degli eventi. Il passaggio alla stazione successiva avviene solo quando identità, revisione, route, materiali e risultati richiesti sono coerenti. Un retest passato aggiunge un evento; non cancella il FAIL originario.
| Stato | Significato operativo | Passaggio consentito | Evidenza richiesta |
|---|---|---|---|
PASS |
Operazione completata entro criteri | Stazione successiva prevista | Programma/revisione, risultato, timestamp e identità unità |
FAIL |
Un criterio non è soddisfatto | Diagnosi, MRB o route di rework autorizzata | Limite, misura o codice difetto e dati diagnostici concordati |
HOLD |
Un rischio impedisce temporaneamente l'uso | Solo valutazione e disposition autorizzata | Motivo hold, portata, owner e data di revisione |
REWORK |
L'unità segue un'istruzione approvata per ripristinare conformità | Verifica e retest definiti dall'istruzione | Revisione istruzione, operazione eseguita, materiale e approvatore |
SCRAP |
L'unità è esclusa dal flusso conforme | Nessun ritorno alla route di produzione | Motivo, autorizzazione e controllo fisico/logico |
Gli interlock più utili bloccano:
- codice o revisione non coerenti con l'ordine;
- istruzione, ricetta o programma test non rilasciati;
- materiale scaduto, in hold, non approvato o non attribuito;
- stazione precedente obbligatoria non completata;
- operatore o fixture non autorizzati quando il processo lo richiede;
- non conformità aperta senza disposition;
- retest oltre il numero o la condizione autorizzati;
- mix di seriali, pannelli o varianti incompatibili;
- spedizione con record mancanti o stato diverso da quello concordato.
Il sistema deve anche gestire eccezioni pianificate: rework, percorso alternativo, stazione offline, campionamento e deviazione. Un bypass senza identità, motivo, durata e approvazione rende l'interlock soltanto apparente.
Quali dati sono particolarmente utili per PCBA di potenza e controllo del raffreddamento?
Per queste schede i dati più utili sono quelli che collegano componenti critici, configurazione di potenza, processo assembly e prova funzionale. Non esiste un elenco universale: i campi devono derivare dal design FMEA, dalla strategia di test e dai rischi di approvvigionamento.
| Area | Dati candidati | Perché possono servire | Condizione |
|---|---|---|---|
| MOSFET, controller, driver e sensori | MPN, lotto, carrier, posizione e alternato approvato | Contenere variazioni di componente o fonte | Granularità definita e acquisizione affidabile |
| Magnetici, shunt e protezioni | Identità/lotto, valore o variante e ispezione richiesta | Evitare mix di configurazione e supportare debug | Solo per caratteristiche rilevanti al rischio |
| Componenti programmati | Serial, firmware, checksum, configurazione e risultato | Ricostruire il comportamento installato | Immagine e processo sotto change control |
| Pasta, stencil e reflow | Lotto, stencil/revisione, ricetta e profilo o parametri selezionati | Correlare difetti di giunto e finestre di processo | Limiti e frequenza di acquisizione concordati |
| Press-fit, THT e connessioni di potenza | Tool/fixture, programma, curva o risultato richiesto | Verificare un'operazione meccanica/elettrica critica | Metodo e criteri definiti dal progetto |
| Conformal coating, potting o TIM | Materiale, lotto, ricetta e verifica prevista | Supportare configurazione e controllo del processo | Solo se tali processi sono nel perimetro PCBA/box build |
| FCT di potenza | Rail, carico, corrente, tensione, ripple o protezione richiesta | Documentare la funzione verificata | Condizioni, accuratezza e limiti del test owner |
| Controllo raffreddamento | Ingressi sensore, comando ventola/pompa, tach feedback, allarmi e comunicazione | Verificare la logica di controllo della scheda | Non equivale alla validazione termica del sistema |
La progettazione di dissipatori, cold plate, TIM, coppia di serraggio e correlazione CFD-misure appartiene al percorso di gestione termica in closed-loop. La genealogia MES può conservare i relativi record quando il processo è contrattualizzato, ma non sostituisce il modello termico o la validazione fisica.
Come gestire i dati dal prototipo al rilascio in produzione?
Il primo obiettivo NPI non è raccogliere tutto, ma dimostrare che identità, revisioni, route, test e disposition funzionano insieme. La granularità e l'automazione possono crescere, ma i record dei lotti pilota devono già essere interpretabili.
| Gate | Deliverable dati | Criterio di uscita |
|---|---|---|
| RFQ e fattibilità | Mappa dei dati, livello di tracciabilità, responsabilità e gap di integrazione | Ogni campo critico ha fonte, formato e owner |
| DFM/DFA/DFT | Serializzazione, accesso test, package map, caratteristiche critiche e copertura prevista | Nessun requisito essenziale dipende da accesso non disponibile |
| Configurazione linea | Route, istruzioni, ricette, programmi, fixture e permessi sotto revisione | Unità di prova riceve solo configurazioni autorizzate |
| First article | Genealogia completa di campioni, failure log e report concordati | I record ricostruiscono configurazione e percorso senza correzioni manuali |
| Pilot build | Dati rappresentativi, rework/retest, contenimento simulato e report di eccezione | Ricerca avanti/indietro e interlock dimostrati su casi reali |
| PVT/ramp | Prestazioni di raccolta, gestione downtime, volume dati e tempi di risposta | Il sistema sostiene mix e ritmo previsti senza perdere eventi |
| Rilascio | Baseline, retention, accessi, export e change control | Dati e processo sono accettati insieme alla produzione |
Durante il pilot è utile introdurre almeno un caso controllato: materiale in hold, revisione errata, test fallito o route incompleta. Se il sistema non blocca l'unità e non restituisce l'elenco corretto delle unità coinvolte, la demo nominale non è sufficiente.
Come costruire una genealogia di test che dimostri la copertura?
La genealogia deve registrare non solo l'esito, ma il contesto che rende l'esito interpretabile. Per ogni metodo occorrono versione del programma, fixture o stazione, limiti applicati, unità di misura, timestamp, seriale, codice difetto e regola di retest.
| Metodo | Evidenza utile nel MES | Difetti o rischi supportati | Limite da dichiarare |
|---|---|---|---|
| SPI | Programma, pannello/unità, esito e misure selezionate | Deposito pasta fuori finestra secondo il piano | Non prova il giunto dopo reflow |
| AOI | Programma, immagine o codice difetto, posizione e disposition | Presenza, polarità, orientamento e giunti visibili | Visibilità limitata e dipendenza dalla libreria |
| Raggi X | Setup, unità/posizione, immagine o risultato e criterio | Strutture e giunti nascosti osservabili | Non prova automaticamente continuità o funzione |
| Flying probe/ICT | Programma, coverage, limiti, misure e nodi esclusi | Reti e componenti accessibili | La copertura dipende da accesso, fixture e librerie |
| Programmazione | Immagine, versione, checksum, seriale e risultato | Configurazione firmware installata | Non prova l'intera funzione del prodotto |
| FCT | Procedura, fixture, carico, firmware, limiti, misure e risultato | Funzioni incluse nella specifica test | Non copre requisiti non stimolati o non misurati |
| Stress o burn-in | Profilo, durata, condizioni, unità e risultato | Rischi selezionati dal piano di affidabilità | Non va applicato come controllo generico senza razionale |
La guida ai metodi di test PCB e PCBA aiuta a separare ispezione, continuità e funzione. Per produzioni ripetitive, la pagina sul test ICT è utile per preparare accesso, fixture e coverage; la scelta finale deve comunque seguire il difetto da rilevare e il volume.
Un report “100% tested” è incompleto se non indica 100% di quali unità, con quale programma, quali limiti, quale copertura e quale gestione delle eccezioni. La percentuale di unità sottoposte a un test non coincide con la percentuale di difetti rilevabili.
Come inserire PMBus nel test di produzione senza creare una falsa copertura?
PMBus definisce un protocollo e un insieme di comandi per la gestione dell'alimentazione; non definisce automaticamente il comportamento accettabile della scheda. La revisione applicabile, i comandi implementati e le condizioni di prova devono essere controllati dal product e test owner.
Il pacchetto di test dovrebbe specificare:
- revisione PMBus applicabile e profilo/comandi effettivamente implementati;
- indirizzo, stato iniziale, firmware e configurazione del dispositivo;
- sequenza di accensione, alimentazioni ausiliarie, carico e tempi di stabilizzazione;
- registri da leggere o scrivere, unità, conversioni e tolleranze;
- gestione di
STATUS_*, warning, fault, clear-fault e protezioni; - comportamento previsto per fan/pump control o segnali di raffreddamento, se inclusi;
- limiti per tensione, corrente, temperatura o telemetria solo quando derivati dalla specifica del prodotto;
- correlazione con strumenti calibrati quando la telemetria viene usata come misura;
- dati da conservare: pass/fail, valori chiave, log completo o file diagnostico;
- distinzione tra communication check, calibration, functional test e validation di sistema.
Un semplice ping o una lettura riuscita prova la comunicazione in quella condizione, non la precisione della telemetria, la protezione sotto carico o la risposta termica del prodotto. Queste funzioni richiedono stimoli, strumenti e limiti separati.
Come usare la tracciabilità per contenere un lotto o un'anomalia?
Il contenimento efficace parte da un evento concreto—lotto componente, finestra di processo, ricetta, fixture, programma o codice difetto—e produce un insieme ripetibile di unità coinvolte. Il risultato deve includere WIP, stock, spedito, rework, scrap e unità già restituite quando disponibili.
Ricerca all'indietro da una PCBA
- leggere seriale, revisione e stato finale;
- recuperare lotto PCB, pannello e materiali associati;
- ricostruire stazioni, ricette, operatori/fixture pertinenti e tempi;
- verificare risultati originali, fallimenti, retest e rework;
- collegare spedizione, cliente o configurazione superiore se nel perimetro;
- esportare una storia comprensibile con identificatori stabili.
Ricerca in avanti da una causa potenziale
- definire l'identificatore della causa e l'intervallo valido;
- trovare tutti i carrier, feeder, pannelli o eventi correlati;
- elencare le unità consumatrici e il loro stato corrente;
- applicare hold logico e fisico al perimetro interessato;
- separare unità non iniziate, WIP, finite, spedite e già riparate;
- assegnare ispezione, retest, rework, use-as-is o scrap con approvazione;
- conservare la query, il risultato e la motivazione di chiusura.
La precisione del contenimento va verificata con una prova periodica o durante il pilot. Una risposta veloce ma incompleta può lasciare fuori unità a rischio; una risposta che include tutto il mese di produzione indica una granularità troppo bassa per l'obiettivo dichiarato.
Come accettare qualità, retention, accesso e sicurezza dei dati MES?
Un database popolato non è automaticamente un archivio utilizzabile. Procurement, qualità e IT devono concordare criteri di completezza, disponibilità, protezione e portabilità prima dell'ordine.
| Requisito | Domanda di accettazione | Evidenza utile |
|---|---|---|
| Completezza | Quali campi sono obbligatori per chiudere la stazione? | Report di record mancanti e regola di blocco |
| Unicità | Come si impediscono seriali duplicati o riutilizzati? | Test su duplicato e log dell'evento |
| Coerenza temporale | Quale riferimento orario usano MES, macchine e tester? | Timestamp, timezone e controllo sincronizzazione |
| Integrità | Un risultato può essere sovrascritto? | Audit trail di modifica, retest e approvazione |
| Disponibilità | Cosa accade durante fermo rete o MES? | Procedura offline, riconciliazione e limiti di backlog |
| Retention | Per quanto tempo restano dati e allegati? | Politica contrattuale per tipo di record |
| Accesso | Chi vede, esporta o modifica quali dati? | Ruoli, autenticazione e revisione periodica |
| Sicurezza | Come sono protetti trasferimento, backup e ripristino? | Controlli concordati, prova restore e incident process |
| Residenza e subfornitori | Dove sono memorizzati i dati e chi li tratta? | Elenco sistemi/sedi e approvazione delle terze parti |
| Export | In quale formato si ottiene la genealogia? | Campione CSV/JSON/PDF/API con dizionario campi |
| Fine contratto | Come vengono consegnati o eliminati i dati? | Clausola di portabilità, tempi e conferma di chiusura |
Conservare soltanto PDF può essere sufficiente per alcuni certificati, ma limita ricerche e analisi. Conservare solo dati proprietari via dashboard crea dipendenza. Il contratto può prevedere entrambi: report leggibili per l'accettazione e dati strutturati per contenimento o integrazione.
Come verificare che il fornitore sappia davvero eseguire la tracciabilità richiesta?
La verifica deve seguire una scheda campione dall'ingresso dei dati alla spedizione. Una presentazione commerciale mostra funzioni disponibili; l'accettazione dimostra configurazione, record, eccezioni e responsabilità per il progetto reale.
| Prova | Cosa chiedere | Segnale di rischio |
|---|---|---|
| Baseline prodotto | Importare una revisione e mostrare BOM, documenti, route e test collegati | Correzioni manuali non riportate ai file controllati |
| Serializzazione | Creare pannello e seriali unità, poi verificare lettura e unicità | Etichette generate fuori sistema o duplicate non bloccate |
| Material genealogy | Tracciare un reel, uno splice o un materiale in hold verso le unità | Lotto registrato solo a livello ordine senza consumo |
| Route/interlock | Tentare stazione fuori sequenza, revisione errata o programma non approvato | Bypass libero o approvazione non auditabile |
| Test genealogy | Mostrare fallimento, misura, limite, versione programma e retest | Il pass successivo sostituisce il fallimento precedente |
| Rework/MRB | Aprire una non conformità, applicare disposizione e tornare al test previsto | Riparazione annotata in testo libero senza istruzione/revisione |
| Contenimento | Cercare avanti e indietro un identificatore noto | Risultati incompleti o dipendenti da un singolo operatore |
| Export | Consegnare record e allegati nel formato concordato | Solo screenshot o accesso temporaneo alla dashboard |
| Downtime | Simulare perdita di connessione e riconciliazione | Produzione continua senza controllo delle identità o eventi persi |
| Change control | Aggiornare BOM, ricetta o programma e verificare l'effettività | Vecchie e nuove revisioni disponibili senza regola di attivazione |
La qualifica può essere documentale, remota o onsite in base al rischio. Per un servizio di assemblaggio SMT o turnkey assembly, chiedere quali operazioni, stazioni e subfornitori entrano davvero nella stessa genealogia. “End-to-end” deve indicare un punto iniziale, un punto finale e le interfacce non coperte.
Quali fattori guidano costo e lead time della tracciabilità MES?
Il costo non dipende soltanto dalla licenza software. Dipende da quanti identificatori devono essere applicati e letti, quante sorgenti devono essere integrate, quale volume dati viene conservato e quante eccezioni devono essere configurate e validate.
| Driver | Impatto possibile | Domanda per normalizzare l'offerta |
|---|---|---|
| Livello di granularità | Più scansioni, dati e associazioni | Lotto, unità, feeder o reference designator? |
| Etichetta e marking | Materiale, tempo ciclo, leggibilità e fixture | Chi definisce formato, posizione e verifica? |
| Integrazione macchine | Driver, mapping, test e manutenzione | Quali stazioni sono automatiche, manuali o escluse? |
| Fixture e programmi | NRE, debug, manutenzione e change control | Proprietà, revisione e aggiornamenti sono inclusi? |
| Dati grezzi | Storage, rete e strumenti di analisi | Si conserva pass/fail, valori selezionati o file completi? |
| Retention e backup | Capacità, replica e restore | Durata per record e allegati? |
| Report/export/API | Configurazione e supporto | Formato standard o report personalizzato? |
| Cybersecurity e accesso | Valutazione, account e segregazione | Quali controlli e quali sedi/subfornitori? |
| Pilot e accettazione | Tempo ingegneristico e casi di prova | Quali scenari devono essere dimostrati prima del rilascio? |
| Mix e changeover | Route, programmi, validazione e rischio errore | Quante varianti e revisioni simultanee? |
Per il lead time, separare preparazione dati, serial/label design, integrazione, fixture/test, configurazione route, pilot, chiusura gap e rilascio. Promettere una data senza distinguere questi percorsi nasconde la dipendenza più lunga.
Cosa includere in un RFQ per tracciabilità MES e test genealogy?
Un RFQ efficace descrive il risultato verificabile, non soltanto la parola “MES”. Il fornitore deve poter stimare flusso, integrazioni, dati, retention e responsabilità senza indovinare il livello di controllo.
Identità e configurazione
- codice prodotto, revisioni e varianti previste;
- volumi prototipo, pilot, ramp e produzione;
- formato seriale, pannello-unità, marking, posizione e regole di unicità;
- BOM/AVL, firmware, documenti e sistema che mantiene la baseline;
- materiali o reference designator da tracciare con granularità superiore.
Route e processo
- flow SMT/THT, programmazione, coating/potting, box build e stazioni esterne;
- stazioni obbligatorie, campionarie, alternative e di rework;
- eventi e parametri da raccogliere per ogni stazione;
- interlock per revisione, materiale, qualifica, programma, hold e percorso;
- procedura per downtime, dati offline e riconciliazione.
Ispezione e test
- matrice difetto-metodo-copertura per SPI, AOI, raggi X, ICT/flying probe, FCT e altri test;
- proprietario di fixture, programmi, limiti, golden unit, firmware e manutenzione;
- misure e file grezzi da conservare, unità e precisione richiesta;
- PMBus: revisione, comandi, condizioni, limiti, fault e risultati richiesti;
- regole per failure code, retest, debug, repair e verifica post-rework.
Qualità e contenimento
- stati
PASS,FAIL,HOLD,REWORKeSCRAPo equivalenti; - autorità MRB, tipi di disposition e firme/approvazioni richieste;
- ricerca avanti/indietro e tempo di risposta atteso per una query concordata;
- gestione WIP, stock, spedito, RMA e subfornitori;
- report di completezza, record mancanti e audit trail.
Dati e contratto
- durata di retention distinta per risultati, misure, immagini e allegati;
- ruoli, accesso cliente, sicurezza, backup, restore e gestione incidenti;
- residenza dati e soggetti terzi autorizzati;
- formato export, dizionario campi, API o report richiesti;
- proprietà e consegna dei dati alla fine dell'ordine o del contratto;
- criteri del pilot e test di accettazione del flusso MES.
Offerta e deliverable
- NRE per integrazione, etichette, fixture, programmi e report;
- costi ricorrenti per scansione, storage, retention e supporto;
- assunzioni, esclusioni e stazioni non collegate;
- lead time per configurazione, pilot, correzione gap e rilascio;
- campione del genealogy report e del file export;
- change-control per BOM, ricette, route, test e trasferimento di sito.
Come definire il perimetro di tracciabilità con HILPCB?
HILPCB può valutare fabbricazione PCB, assembly, sourcing e test nel perimetro concordato, ma il livello di tracciabilità e i deliverable devono essere confermati sui file e sull'RFQ del progetto. Non si deve presumere che ogni macchina, processo speciale, componente, immagine o misura sia acquisito automaticamente.
Per una valutazione utile, inviare almeno BOM/AVL, dati assembly, quantità e mix, caratteristiche critiche, serial format, route prevista, matrice di test, requisiti PMBus, retention ed esempio di export desiderato. Indicare inoltre quali dati devono restare sotto proprietà del cliente e quali subfornitori o processi esterni richiedono visibilità.
Quando il progetto include cablaggi, enclosure, ventole, pompe o collaudo superiore, chiarire se il perimetro termina alla PCBA o prosegue nel box build assembly. La conformità, la sicurezza e la validazione del prodotto finale restano in capo all'organizzazione responsabile salvo deliverable contrattuali specifici.
Domande frequenti sulla tracciabilità MES per PCBA
Qual è la differenza tra serializzazione e tracciabilità MES?
La serializzazione assegna un'identità univoca alla PCBA. La tracciabilità collega quell'identità a revisione, materiali, stazioni, ricette, test, non conformità, rework e spedizione. Un'etichetta senza relazioni controllate identifica la scheda, ma non ricostruisce come è stata prodotta.
Tutte le PCBA devono avere tracciabilità a livello di singolo componente?
No. Il livello deve seguire il rischio e il contenimento necessario. Per alcuni prodotti bastano lotto, pannello e unità; per componenti critici, programmati o soggetti a richiami mirati può essere utile associare feeder, splice o reference designator. La capacità reale della linea va verificata.
Il MES può garantire l'affidabilità di una scheda di potenza?
No. Può applicare route, impedire configurazioni non autorizzate e conservare evidenze di processo e test. Affidabilità elettrica, termica e di sistema dipende da progetto, componenti, processo, copertura di verifica e condizioni d'uso definite dal product owner.
Quali dati minimi deve contenere un genealogy report PCBA?
Almeno seriale, codice/revisione, ordine, lotto PCB, materiali critici concordati, stazioni e ricette, programmi di ispezione/test, risultati, fallimenti, retest, rework, disposition e stato di spedizione. Ogni record deve avere timestamp e origine interpretabili.
Un risultato PASS dopo retest può sostituire il primo FAIL?
No. Il nuovo pass deve essere aggiunto alla storia insieme al fallimento iniziale, alla diagnosi, all'eventuale rework e all'autorizzazione. Sovrascrivere il primo risultato impedisce analisi di resa, root cause e valutazione dell'efficacia della riparazione.
Che cosa deve bloccare un interlock MES?
Tipicamente revisione o codice errati, materiale in hold o non approvato, route incompleta, programma non rilasciato, operatore/fixture non autorizzati, test mancante e non conformità senza disposition. Bypass ed eccezioni devono essere limitati, motivati e registrati.
IPC-2591 CFX rende automaticamente completa la tracciabilità?
No. CFX può standardizzare la comunicazione tra apparecchiature, processi e stazioni, ma completezza e significato dipendono dai messaggi supportati, dal mapping dei campi, dagli identificatori e dalle regole del progetto. Le stazioni manuali o legacy possono richiedere integrazioni diverse.
Come si prova la ricerca avanti e indietro?
Scegliere un seriale noto e ricostruire materiali, processi, test e spedizione; poi scegliere un lotto, una ricetta o una finestra temporale e ottenere tutte le unità coinvolte. Il risultato va confrontato con record indipendenti e deve includere WIP, stock, rework e spedito nel perimetro concordato.
Un test PMBus riuscito prova che la scheda di potenza funziona correttamente?
Non da solo. Una comunicazione riuscita prova soltanto lo scambio previsto in quella condizione. Telemetria, protezioni, risposta sotto carico, fault handling e controllo ventola/pompa richiedono comandi, stimoli, strumenti, limiti e firmware definiti dalla specifica del prodotto.
Per quanto tempo devono essere conservati i dati MES?
Non esiste una durata universale. Retention deve seguire vita del prodotto, garanzia, obblighi cliente, rischio di field return, dimensione dei file e costi. È utile definire periodi diversi per eventi strutturati, valori di test, immagini e file grezzi.
Qual è il modo migliore per confrontare due offerte MES/PCBA?
Usare lo stesso livello di granularità, numero di stazioni, integrazioni, retention, dati grezzi, report, accessi, pilot e responsabilità su fixture/test. Separare NRE e costi ricorrenti e registrare le esclusioni: spesso una proposta economica copre meno genealogia o meno portabilità.
Quali prove chiedere al fornitore prima del rilascio in produzione?
Chiedere una unit history completa, un fallimento con retest o rework, un interlock dimostrato, una ricerca avanti/indietro, un export nel formato concordato e una prova di downtime/riconciliazione. Le evidenze devono provenire dal flusso rappresentativo del progetto, non solo da una demo standard.
Conclusione
Una tracciabilità MES utile per PCBA di potenza non è una raccolta indiscriminata di dati. È un sistema di relazioni e regole che mantiene coerenti identità, revisione, materiali, route, test e disposition e che permette di contenere rapidamente una causa comune senza cancellare la storia delle eccezioni.
Il risultato si progetta insieme al prodotto: granularità dal rischio, DFT dalla copertura, stati dal processo, retention dal ciclo di vita e RFQ dalle evidenze necessarie all'accettazione. Quando questi elementi sono espliciti, progettisti, NPI, qualità e procurement possono valutare il fornitore sullo stesso insieme di risultati verificabili.
