Kurz gesagt
Starten Sie ein PCBA-Funktionstestgerät mit einer testbaren Verhaltensliste, nicht mit einem Foto der Platine. Identifizieren Sie die DUT-Revision, die sichere Stromversorgungssequenz, die Anschlussbelegung, die Lasten, die Firmware, die Kommunikation, die Stimuli, die gemessenen Ausgänge und die Pass/Fail-Grenzwerte. Bewahren Sie Gerätehardware, Kabelsatz und Testsoftware unter separaten Versions-IDs auf und notieren Sie dann die genaue Kombination, die für jedes Pilotergebnis verwendet wird.
- Definieren Sie jedes erforderliche Verhalten als Stimulus, Bedingung, Messung, Einheit, Grenzwert und Fehleraktion.
- Teilen Sie Vorrichtungsmechaniken, Kabel-/Schnittstellenbaugruppen, Instrumente, Firmware und Testsoftware in versionierte Elemente auf.
- Verwenden Sie nach Möglichkeit endgültige Anschlüsse für das Produktverhalten. Verwenden Sie den Probe-Zugriff nur für die internen Knoten, die der Test wirklich benötigt.
- Pilotaufzeichnungen müssen DUT, BOM/Baugruppe, Firmware, Vorrichtung, Kabel, Software, Grenzwerte und Ergebnisse identifizieren – nicht nur PASS.
Schreiben Sie die Vorrichtungsbeschreibung als eine Karte vom Produktverhalten bis zu einem wiederholbaren Testaufbau. Benennen Sie die DUT-Revision, die Anschlussbelegung, die sichere Stromversorgungssequenz, Lasten, Firmware, Kommunikationseinstellungen, Stimuli, Messungen und Pass/Fail-Grenzwerte. Geben Sie der Gerätehardware, den Kabelbaugruppen und der Testsoftware separate Versions-IDs. Eine Piloteinheit ist nur dann nützlich, wenn ihr Ergebnis genau auf die Platine, das Programm, die Vorrichtung und die Grenzen zurückgeführt werden kann, die sie erzeugt haben.
Welche Eingaben sind vor der Entwicklung von Funktionstestvorrichtungen erforderlich?
Stellen Sie die aktuelle Produktdefinition sowie eine ausführbare Testliste bereit. Das Mindestpaket umfasst Schaltpläne, BOM, Montage- und mechanische Daten, Anschlussbelegungen, Power-Tree-Informationen, Firmware-/Programmierdateien, Schnittstellenprotokolle, erforderliche Lasten oder simulierte Peripheriegeräte, Sicherheitsbeschränkungen und eine Schritt-für-Schritt-Liste beobachtbarer Verhaltensweisen. Geben Sie für jede Messung den Zustand, den Punkt, die Einheit, die untere und obere Grenze und das Verhalten nach einem Fehler an.
| Eingabegruppe | Was ist bereitzustellen? | Frage es schließt |
|---|---|---|
| DUT Identität | PCBA Nummer/Revision, Variante, Montagezeichnung, BOM und mechanischer Umschlag. | Welches physikalische und elektrische Produkt wird getestet? |
| Schnittstellen | Stecker, Pinbelegung, Gegenstück, Kommunikationsmodus und Signalrichtung. | Wie kontaktiert und kommuniziert das Gerät mit dem DUT? |
| Leistung und Lasten | Versorgungsschienen, Strombegrenzung, Reihenfolge, Entladung, Lasten und Isolierung. | Wie kann der DUT mit Strom versorgt werden, ohne einen Fehler zu verdecken oder Schäden zu verursachen? |
| Software | Firmware-Image, Konfiguration, Programmierer, Testsequenz und Abhängigkeiten. | Welcher Code und Status machen das erwartete Verhalten gültig? |
| Akzeptanz | Stimulus, Messpunkt, Einheit, Grenzwerte, Timing und Fehleraktion. | Was genau ergibt PASS oder FAIL? |
| Aufzeichnungen | Geräte-ID, Zeitstempel, Versionen, Messwerte, Fehlercode und Wiederholungstestverlauf. | Kann das Pilotergebnis später wiederholt und verglichen werden? |

Wie sollten DUT-Schnittstellen, Strom, Lasten und Kommunikation definiert werden?
Definieren Sie jede Schnittstelle nach Pin, Richtung, elektrischem Zustand und Testzweck. Benennen Sie für einen Steckverbinder das passende Teil oder den gesteuerten Adapter, die Pinbelegung, die Kodierung, die Einsteckmethode und die Lebensdauer. Geben Sie für die Leistung Nenneingang, Strombegrenzung, Polaritätsschutz, Sequenzierung, Einschwingzeit und eine sichere Möglichkeit zur Entfernung gespeicherter Energie an. Identifizieren Sie für eine Last oder ein simuliertes Peripheriegerät die Betriebsmodi und Toleranzen, anstatt „Normale Last anschließen“ zu schreiben.
Für Kommunikationstests sind Protokoll, physikalische Schicht, Adresse, Bitrate, Terminierung, Befehl, erwartete Antwort und Zeitüberschreitung erforderlich. Für analoge Messungen sind Punkt, Referenz, Bandbreite oder Einschwingbedingung, Einheit und Grenzwerte erforderlich. Digitale I/Os benötigen den Pull-Status, den Antriebspegel und ob das Gerät stimuliert, beobachtet oder beides. Diese Details verwandeln einen Funktionsanspruch wie „USB funktioniert“ in einen wiederholbaren Vorgang.
Wie bleiben Vorrichtung, Testprogramm, Kabel und Produktversionen aufeinander abgestimmt?
Geben Sie jedem Artikel eine eigene Revision und speichern Sie die genehmigte Kombination in einer Kompatibilitätstabelle. Die mechanische Baugruppe der Vorrichtung kann sich ohne Softwareänderung ändern; Die Pinbelegung eines Kabels kann geändert werden, ohne dass der DUT bewegt werden muss. Die Firmware kann erwartete Nachrichten oder das Timing ändern, ohne die Platine zu verändern. Eine gemeinsame Bezeichnung wie „FCT v2“ verbirgt diese Unterschiede.
| Artikel | Versionsidentität | Kompatibilitätsfeld | Änderung, die überprüft werden muss |
|---|---|---|---|
| DUT | PCB/PCBA Teil, Revision und Variante | Unterstützter Geräte-/Kabel-/Programmsatz | Stecker-, Schienen-, I/O-, Komponenten- oder mechanische Änderung |
| Vorrichtungshardware | Überarbeitung der Gerätemontage und Verkabelung | DUT Umschlag und Zugangskarte | Ortungs-, Stütz-, Sonden-, Verriegelungs- oder Verkabelungswechsel |
| Kabel-/Schnittstellenset | Überarbeitung des Kabelteils und der Pinbelegung | Stecker- und Signalbelegung | Gegenstück, Verkabelung, Abschirmung oder Lastwechsel |
| Testsoftware | Anwendungs- und Ablaufüberarbeitung | Beschränkt Datei, Geräteeinrichtung und DUT-Firmware | Schritt-, Befehls-, Timing-, Berechnungs- oder Grenzwertänderung |
| DUT-Firmware | Bild-/Konfigurations-ID und Prüfsumme | Erwartetes Protokoll und Verhalten | Boot-, Schnittstellen-, Kalibrierungs- oder Ausgangsänderung |

Wie unterscheidet sich der Funktionstest von ICT, Flying Probe und Programmierung?
Der Funktionstest demonstriert nur die kraftvollen Verhaltensweisen, die die Sequenz ausübt. ICT und Flying Probe konzentrieren sich auf zugängliche elektrische Prüfungen auf Struktur- oder Komponentenebene und können dabei helfen, Montagefehler zu lokalisieren. Durch die Programmierung werden Gerätecodes oder Daten geschrieben oder überprüft. Ein Gerät kann Operationen kombinieren, aber die Kombination von Hardware macht ihre Beweise nicht austauschbar.
| Betrieb | Primäre Frage | Typische Eingabe | Was es allein nicht beweist |
|---|---|---|---|
| ICT | Sind ausgewählte begehbare Netze/Komponenten strukturell korrekt? | Vorrichtung, Netzliste, Ziele, Programm und Grenzen. | Vollständiges Endnutzungsverhalten. |
| Fliegende Sonde | Erfüllen ausgewählte erreichbare Netze/Komponenten die programmierten Prüfungen? | CAD/Netzliste, Koordinaten, Zugang und Programm. | Unzugängliche Funktionen oder alle Produktfunktionen. |
| Programmierung | Wurde das beabsichtigte Bild/die beabsichtigten Daten geschrieben und überprüft? | Gerät, Schnittstelle, Image, Konfiguration und Überprüfungsmethode. | Dass jede Hardwarefunktion funktioniert. |
| Funktionstest | Führt der DUT unter den angegebenen Bedingungen das angegebene Verhalten aus? | Leistung, Schnittstellen, Firmware, Reize, Lasten und Grenzen. | Ungetestetes Verhalten oder jeder mögliche Montagefehler. |
Welche Ergebnisse sollte ein PCBA-Pilotaufbau aufzeichnen?
Zeichnen Sie genügend Kontext auf, um ein Ergebnis zu reproduzieren, nicht nur PASS oder FAIL. Erfassen Sie die Serien- oder Pilot-ID des Geräts, PCB/Baugruppenrevision und -variante, BOM-Abweichungsstatus, DUT-Firmware/-Konfiguration, Geräte- und Kabelrevisionen, Testsoftware/Sequenz- und Grenzwertversionen, Instrumentenidentität, wenn die Rückverfolgbarkeit von Messungen wichtig ist, Zeitstempel, Bediener oder Station, Messwerte, Fehlercode, Wiederholungstesthistorie und endgültige Disposition.
Behalten Sie die ersten Fehler. Bei einem Pilotprojekt werden sich am wahrscheinlichsten die Sitzposition der Steckverbinder, die Ausrichtung der Vorrichtungen, die Reihenfolge der Stromversorgung, die Auswahl der Grenzwerte und das Software-Timing ändern. Durch das Löschen früher Läufe werden die Informationen gelöscht, die zur Unterscheidung eines Vorrichtungsproblems von einem Produktproblem erforderlich sind. Markieren Sie ungültige Setup-Läufe explizit, anstatt sie beim Produktdurchlauf neu zu schreiben.

Was sollte in der kopierbaren Vorrichtungsbeschreibung stehen?
Verwenden Sie eine Zeile pro Testverhalten und eine Versionstabelle für die vollständige Einrichtung. Vermeiden Sie Formulierungen wie „alle Funktionen testen“ oder „normale Grenzwerte“. Sie definieren keine Messgeräteaktion oder Abnahmeentscheidung.
Beispiel für die Vorrichtungsspezifikation: „DUT: [Teil/Revision/Variante]. Schnittstelle: [Stecker/Pinbelegung/Kabel-Rev.]. [Eingang] mit Strombegrenzung [Wert] und Sequenz [Schritte] anlegen. [Ausgang] mit [Last/Modus] belasten. Firmware/Konfiguration [ID/Prüfsumme] installieren und [Bedingung] anregen. [Punkt/Parameter] nach [Einschwingzeit/Zeitfenster] messen. PASS, wenn [Untergrenze] ≤ [Wert und Einheit] ≤ [Obergrenze]. Bei FAIL die Versorgung sicher abschalten, [Code/Wert] aufzeichnen und an [Diagnoseaktion] weiterleiten. Vorrichtungs-, Kabel-, Software-, Grenzwert- und Firmware-Revisionen zusammen mit dem Einheitenergebnis aufzeichnen.“
Wie sollte die Pilotvorrichtung vor der erneuten Produktion validiert werden?
Testen Sie den Aufbau unter bekannten Bedingungen und wiederholen Sie die mechanische und elektrische Abfolge. Überprüfen Sie die Kodierung des Steckers, den Sitz der Platine, die Halterung, die Verriegelungen, die Strombegrenzung, die Entladung und den Bedienerzugang. Führen Sie einen bekannten Referenzzustand sowie absichtliche Unterbrechungs-, Falschverbindungs- oder Grenzgrenzbedingungen aus, die das Gerät sicher simulieren kann. Bestätigen Sie, dass ein wiederholt einwandfreies Gerät stabile Messwerte liefert und dass ein bekannter Fehler durch den vorgesehenen Schritt gemeldet wird.
Das Ergebnis ist ein kompatibler Satz von Vorrichtungen, Kabeln, Testsoftware, Firmware und Grenzwerten sowie eine Liste ungelöster Probleme. Es handelt sich nicht um einen universellen Deckungsprozentsatz. Benutzen Sie die Leitfaden zum Design von Testpunkten für den internen Zugriff und die Methodenvergleich wann ein Strukturtest FCT ergänzen soll. Für eine projektspezifische Route verbinden Sie das fertige Briefing mit PCB Montagetest.
Über den Autor
PCBArise Electronics
PCBArise Electronics veröffentlicht diesen Leitfaden, um Design- und NPI-Teams bei der Vorbereitung klarerer Fertigungsdateien zu unterstützen. Die Anforderungen für jeden tatsächlichen Build werden anhand des aktuellen Designpakets bestätigt.
FAQ
Häufige Fragen
Was ist erforderlich, um eine PCBA-Funktionstestvorrichtung zu entwerfen?+
Stellen Sie die DUT-Teile-/Revisions- und mechanischen Daten, Schaltpläne und Pinbelegungen, sichere Stromsequenz, Lasten oder simulierte Peripheriegeräte, Firmware/Konfiguration, Kommunikationseinstellungen, erforderliche Stimuli und Messungen, Pass/Fail-Grenzen, Ergebnisformat und erwartete Build-Menge bereit.
Sollte eine Funktionstestvorrichtung Produktanschlüsse oder PCB-Testpunkte verwenden?+
Verwenden Sie Produktsteckverbinder, wenn das Ziel darin besteht, Endbenutzerschnittstellen und Steckverhalten zu überprüfen. Fügen Sie Sonden oder internen Zugriff nur für die Leistungssequenzierung, Programmierung, Diagnose oder Messungen hinzu, die über die endgültigen Anschlüsse nicht zugänglich sind. Dokumentieren Sie beide Pfade in der Schnittstellenkarte.
Ist Programmieren dasselbe wie Funktionstest?+
Nein. Beim Programmieren werden Code oder Daten in ein Gerät geschrieben oder überprüft. Beim Funktionstest wird dann definiertes Kraftverhalten geübt. Sie teilen sich möglicherweise eine Station, aber jede benötigt ihre eigene Eingabe, Versionsidentität und ihr eigenes Ergebnis.
Was sollte das Ergebnis eines Pilot-Build-Funktionstests enthalten?+
Erfassen Sie die Geräte-ID, PCB/PCBA-Revision und -Variante, Firmware/Konfiguration, Geräte- und Kabelrevisionen, Testsoftware und Grenzwertversionen, Testbedingungen, Messwerte, Bestanden/Nicht bestanden, Fehlercode, Wiederholungstesthistorie und endgültige Entscheidung.
Wie validiert man ein PCBA-Funktionstestgerät?+
Überprüfen Sie den Sitz, die Anschlüsse, die Halterung, die Verkabelung, die Sicherheit und die Entfernung der Stromversorgung. eine bekannte Referenzbedingung ausführen; Sichere bekannte Fehler anwenden oder Grenzen begrenzen; Wiederholen Sie dieselbe Einheit, um die Stabilität zu beurteilen. und veröffentlichen Sie die genaue kompatible Hardware, Software, Firmware und die festgelegten Grenzwerte.
Technische Referenzen
Für diesen Leitfaden verwendete Quellen
Diese Quellen erläutern die oben besprochenen Standards, Materialien oder Prozessdetails. Überprüfen Sie die aktuelle Revision, wenn Sie sie auf ein neues Design anwenden.
- NI – Grundlagen der Massenverbindung und Befestigung
- Keysight – Trennung von Strukturprüfung und Funktionstest
- Keysight – Integritätsprüfungen von Vorrichtungen und Sonden
- APTPCB – Eingabe- und Berichtskontext für Funktionstests
- GoPCBA – aktuelle Überlegungen zum Vorrichtungsdesign
- GÖPEL electronic – Ankündigung des Test- und Programmiersystems 2026

