FCT-Test: Funktionsprüfung von Leiterplatten
Abbildung 1. FCT-Test für PCBA
Letzte Aktualisierung: Mai 2026 · Ein Leitfaden für Produktionstests für Hardware-Ingenieure, Testentwickler und Beschaffungsteams
An FCT-Test Der Funktionstest (Functional Circuit Test, FCT) schaltet eine vollständig bestückte Platine ein und testet sie so, wie sie im fertigen Produkt verwendet wird. Anschließend wird geprüft, ob die tatsächlichen Ausgänge dem erwarteten Verhalten entsprechen. Während der In-Circuit-Test (ICT) fragt: „Sind alle Komponenten korrekt und angeschlossen?“, stellt der FCT die wichtigere Frage: „Erfüllt die Platine ihre Funktion?“ Er ist üblicherweise die letzte elektrische Prüfinstanz vor dem Versand und funktioniert nur dann optimal, wenn Testzugriffe, Stimuluspunkte und klare Gut/Schlecht-Grenzwerte von Anfang an in die Platine integriert sind.
Was ist ein FCT-Test (Funktionsschaltungstest)?
Der Funktionstest betrachtet die Platine als funktionierende Einheit und nicht als Ansammlung von Bauteilen. Ein typischer Funktionstest legt die Eingangssignale an, die das Produkt später erhält – Versorgungsspannung, Takt, Steuersignale, Sensorsignale, Kommunikationspakete – und misst die Reaktionen anhand einer Spezifikation: Ausgangsspannungen und -ströme, Timing, Frequenz, Kommunikationsantworten, Display- oder LED-Zustände, Relaisansteuerung, HF-Leistung usw. Das Ergebnis ist ein einfaches Urteil – bestanden oder nicht bestanden – basierend auf den aufgezeichneten Messwerten.
Da FCT auf einer bestückten, mit Strom versorgten Platine läuft, bestätigt es nicht nur, dass die richtigen Komponenten vorhanden sind, sondern auch, dass sie richtig zusammenarbeitenDie Firmware startet, der Regler hält seinen Sollwert unter Last, die Funkverbindung funktioniert, der ADC liefert Messwerte im zulässigen Bereich, die Kalibrierung ist gültig. Das sind die Nachweise, die den meisten Kunden vor dem Versand eines Geräts wirklich wichtig sind.
FCT vs. ICT vs. AOI vs. Röntgen vs. Flying Probe
FCT ist eine Stufe in einer mehrstufigen Teststrategie. Jede Methode beantwortet eine andere Frage, und sie ergänzen sich, sind aber nicht austauschbar.
| Test | Fragen, die es beantwortet | Angetrieben? | Am besten bei |
|---|---|---|---|
| FCT (funktional) | Erfüllt die Platine ihre Funktion? | Ja | Systemverhalten, Firmware, Kalibrierung, Kommunikation |
| ICT (im Schaltkreis) | Sind alle Komponenten korrekt und miteinander verbunden? | Teilweise | Bauteilwerte, offene und kurze Ausgänge, Polarität |
| AOI | Sieht es korrekt gebaut aus? | Nein | Lötfehler, fehlende/falsch ausgerichtete Teile |
| Röntgenstrahl | Sind verdeckte Fugen gut? | Nein | BGA/QFN-Verbindungen, Lufteinschlüsse, interne Kurzschlüsse |
| Fliegende Sonde | Elektrische Prüfung ohne Leuchte? | Teilweise | Elektrischer Test bei niedriger/mittlerer Lautstärke, keine Kosten für das Nagelbett |
Eine gängige Produktionskombination besteht aus AOI und/oder Röntgenprüfung zur Sicherstellung der Bauqualität, ICT oder Flying Probe zur elektrischen Abdeckung und FCT als abschließender Funktionsprüfung. Bei kleineren oder schnelllebigen Projekten wird ICT mitunter ausgelassen und stattdessen auf AOI plus FCT gesetzt.
Wie funktioniert eine Funktionsteststation (FCT-Station)?
Eine Funktionsprüfstation besteht aus drei Kernkomponenten, die zusammenarbeiten:
- Eine Prüfvorrichtung. Die Platine wird in eine spezielle Vorrichtung eingesetzt – oft mit federbelasteten „Pogo“-Stiften, die Testpads kontaktieren, sowie passenden Steckverbindern –, die Strom und Signale liefert und die Ausgänge ausliest. Die Vorrichtung emuliert die reale Bedienoberfläche der Platine.
- Instrumentierung und Ein-/Ausgabe. Programmierbare Stromversorgungen, elektronische Lasten, ein DMM/DAQ, Signalquellen, Kommunikationsschnittstellen (UART, SPI, I²C, USB, CAN, Ethernet) und manchmal HF-Instrumente legen Stimuli an und erfassen Messwerte.
- Ein Testprogramm. Die Software steuert den Testablauf: Einschalten, ggf. Firmware laden, die einzelnen Funktionsprüfungen der Reihe nach durchführen, jeden Messwert mit seinem Grenzwert vergleichen, die Daten protokollieren und das Ergebnis (bestanden/nicht bestanden) ermitteln. Sie steuert außerdem alle während des Tests durchgeführten Programmier- oder Kalibrierungsschritte.
In der Praxis platziert der Bediener die Platine, die Vorrichtung schließt sich, das Programm führt eine Abfolge von Schritten innerhalb von Sekunden bis zu einigen Minuten aus, und für diese Seriennummer wird ein Ergebnis (bestanden/nicht bestanden) sowie ein Testdatensatz erstellt.
Wo FCT in den Testablauf der Leiterplattenfertigung passt
FCT ist normalerweise die Ende der Linie Elektrische Prüfung – die letzte Funktionsprüfung der Platine, bevor sie verpackt oder in eine übergeordnete Baugruppe eingebaut wird. Ein typischer Ablauf sieht folgendermaßen aus:
- SMT-/Durchsteckmontage
- AOI (und Röntgenaufnahme für BGA/verdeckte Fugen)
- ICT- oder Flying-Probe-Test (elektrische Abdeckung auf Komponentenebene)
- Programmierung/Kalibrierung im eingebauten Zustand (falls erforderlich)
- FCT – Funktionsprüfung anhand der Spezifikation
- Endkontrolle, Serialisierung, Verpackung
Da FCT erst spät erfolgt, sind die Kosten eines zuvor unentdeckten Defekts zu diesem Zeitpunkt am höchsten – was ein weiterer Grund dafür ist, dass sich vorgelagerte Qualitätskontrollen und gut konzipierte Funktionstests im nachgelagerten Bereich gleichermaßen auszahlen.
Was ein FCT-Test aufdeckt, was andere Tests übersehen
- Firmware- und Softwarefehler — falsches Image, Bootvorgang fehlgeschlagen, fehlerhafte Konfiguration, fehlende Kalibrierungsdaten.
- Parametrische Ausfälle — ein Regler, der im Leerlauf innerhalb der Toleranz liegt, aber unter realer Last abfällt; ein Oszillator, der leicht von der Frequenz abweicht; ein analoger Kanal, der einen Messwert außerhalb des zulässigen Bereichs liefert.
- Kommunikations- und Schnittstellenfehler — ein Bus, der zwar Daten zählt, diese aber nicht korrekt weiterleitet, ein Stecker mit zeitweiligem Kontakt.
- Interaktionsfehler — Die einzelnen Komponenten funktionieren einwandfrei (die ICT-Prüfung besteht sie also), versagen aber gemeinsam unter realen Betriebsbedingungen.
- Kalibrierung und Trimmung — FCT führt regelmäßig Kalibrierungen durch und überprüft diese, um sicherzustellen, dass jedes Gerät den Spezifikationen entspricht.
Hier liegt die Lücke, die rein visuelle, Röntgen- oder Bauteilprüfungen hinterlassen: Eine Platine kann perfekt gefertigt sein und dennoch als Produkt nicht funktionieren. Die Funktionsprüfung (FCT) schließt diese Lücke.
Wie man eine Platine für Funktionstests (DFT) entwirft
Funktionstests, die nach dem Festlegen des Layouts hinzugefügt werden, sind teuer und fehleranfällig, da der Platine möglicherweise der Zugang zu Prüfspitzen, Programmierschnittstellen oder messbaren Grenzwerten fehlt. Testgerechtes Design bedeutet, Folgendes zu planen: bevor Sie geben Dateien frei:
- Testpunkte auf den Netzen, die der Test erreichen muss - Stromschienen, Schlüsselsignale, Masseanschlüsse - dimensioniert und beabstandet für Pogo-Pins, wenn möglich auf einer Seite.
- Programmier-/Debug-Zugriff — eine Stiftleiste oder Lötpads für ISP/JTAG/SWD, damit Firmware geladen und das Gerät im Test überprüft werden kann.
- Boundary Scan (JTAG) Wo dichte BGAs die physikalische Prüfung einschränken, um Verbindungen ohne Nägel an jedem Netz zu testen.
- Definierte Bestehens-/Nichtbestehensgrenzen — Jeder Funktionstest benötigt einen numerischen Grenzwert (Spannung, Stromstärke, Zeitmessung, Frequenz, Kommunikationsreaktion), nicht ein vages „funktioniert/funktioniert nicht“.
- Vorrichtungsfreundliche Mechanik — Werkzeugbohrungen, Sperrbereiche um hohe Teile, ein leicht zugänglicher Kantenverbinder und eine klare Platinenausrichtung.
- Reiz und Beobachtbarkeit — eine Möglichkeit, Eingaben einzuspeisen (z. B. einen Selbsttestmodus, einen Testanschluss) und Ausgaben auszulesen, ohne das Produkt zu zerlegen.
| DFT-Element | Warum das für FCT wichtig ist |
|---|---|
| Barrierefreie Testpads | Stabiler, wiederholbarer Kontakt für Stimulation und Messung |
| Programmierkopf / Programmierpads | Firmware laden und Kalibrierung an der Teststation durchführen |
| Selbsttest / Testmodus in der Firmware | Ermöglicht dem Vorstand, schnell über den internen Status zu berichten. |
| Dokumentierte Bestehens-/Nichtbestehensgrenzen | Beseitigt Unklarheiten zwischen Käufer und Hersteller |
| Werkzeuglöcher und Sperrkanten | Zuverlässige Vorrichtungsausrichtung und Kontaktkraft |
Aufbau und Validierung des FCT-Testprogramms
Ein Funktionstest ist nur so zuverlässig wie sein Programm und seine Grenzen. Es empfiehlt sich, die Testsequenz parallel zu den ersten Prototypen zu entwickeln und sie anschließend zu validieren. erster Artikel Chargenprüfung vor Produktionsbeginn. Die Validierung prüft zwei wichtige Fehlermodi: Fehlschläge (gute Vorstände werden abgelehnt, was Ertrag und Vertrauen zerstört) und Fluchten (Fehlerhafte Platinen werden durchgelassen, der gefährlichere Fall). Die Grenzwerte werden mit einem Sicherheitsabstand zu den tatsächlich gemessenen Verteilungen eingestellt, und die Wiederholgenauigkeit der Prüfvorrichtung wird überprüft, sodass der Test die Platine und nicht die Prüfvorrichtung misst.
Zur Rückverfolgbarkeit werden Seriennummer, Firmware-Version und Messergebnisse jedes Geräts protokolliert. Diese Aufzeichnungen unterstützen die Fehleranalyse im Feld, Nachbestellungen und Audits – und sind genau die Art von Daten, die ausländische Kunden bei der Beschaffung von einem Auftragsfertiger anfordern sollten.
Einschränkungen des FCT-Tests und wie man Tests kombiniert
- Die Diagnose kann grob sein. FCT zeigt an, dass eine Platine eine Funktion nicht ausgeführt hat; die fehlerhafte Komponente wird jedoch nicht immer genau lokalisiert. Die Kombination mit ICT/Flying Probe und AOI ermöglicht eine schnellere Eingrenzung der Fehlerursache.
- Kosten für Ausrüstung und Programm. Die Entwicklung kundenspezifischer Vorrichtungen und Testsoftware ist zeit- und kostenintensiv, daher greift man bei sehr geringen Stückzahlen manchmal auf einfachere Inbetriebnahmeverfahren plus AOI/Röntgen zurück.
- Der Umfang entspricht dem, was Sie geschrieben haben. Ein Funktionstest prüft lediglich, was das Programm ausführt; Lücken im Testplan bedeuten Lücken in der Testabdeckung. Definieren Sie die Zielfehlerliste bewusst.
- Es handelt sich nicht um einen Zuverlässigkeitstest. FCT bestätigt die Funktionsfähigkeit einer Platine; Burn-in, Thermal Cycling oder HALT sind separate Schritte zur Lebensdauer- und Belastungsprüfung.
Die effektivste Strategie kombiniert verschiedene Methoden, um dem Risiko und dem Volumen des Produkts gerecht zu werden: Qualitätskontrolle der Fertigung im Vorfeld, elektrische Prüfung in der Mitte und Funktionsabnahme am Ende.
FCT-Prüfdienstleistungen bei Highleap Electronics
Highleap-Elektronik ist ein in China ansässiger Hersteller von Leiterplatten und bestückten Leiterplatten (PCBA), der Funktionstests in die schlüsselfertige Montage für Kunden in den USA, Europa und im asiatisch-pazifischen Raum integriert. Anstatt Tests als bloße Pflichterfüllung zu betrachten, findet die eigentliche Arbeit vor der Fertigung statt – es wird festgelegt, was der Funktionstest nachweisen muss und ob die Leiterplatte dies unterstützt.
- Funktionsprüfung mit kundenspezifischen Vorrichtungen und Testprogrammen, die nach Ihren Vorgaben für Bestanden/Nicht bestanden entwickelt wurden.
- Testdesign (DFT) Überprüfung der Testpunkte, des Programmierzugriffs und der Beschränkungen, bevor die Dateien eingefroren werden.
- In-Circuit-Programmierung und gegebenenfalls die Kalibrierung an der Prüfstation.
- Komplementärmedizin AOI, Röntgen, ICT und E-Test für eine mehrschichtige Testabdeckung mit Testprotokollen pro Einheit zur Nachverfolgbarkeit.
Abbildung 2. FCT-Test für PCBA-Details
Häufig gestellte Fragen zum FCT-Test
Wofür steht FCT?
FCT steht für Functional Circuit Test (häufig kurz Funktionstest). Er überprüft, ob eine vollständig montierte und mit Strom versorgte Platine ihre vorgesehene Funktion anhand definierter Kriterien (bestanden/nicht bestanden) erfüllt.
Worin besteht der Unterschied zwischen FCT und ICT?
Der In-Circuit-Test (ICT) prüft einzelne Bauteile und Verbindungen – Werte, Unterbrechungen, Kurzschlüsse, Polarität – üblicherweise mit einem Nagelbett. Der Funktionstest (FCT) prüft, ob die bestückte Platine als System funktioniert, einschließlich Firmware, Kalibrierung und Kommunikation. Beide Tests ergänzen sich: Der ICT findet Bauteilfehler, der FCT bestätigt die Funktion.
Ist FCT immer erforderlich?
Nicht immer, aber dringend empfohlen für alle Platinen, deren Funktionsfähigkeit vor dem Versand nachweislich gegeben sein muss. Sehr einfache Platinen oder solche mit sehr geringen Stückzahlen benötigen mitunter AOI plus einen Inbetriebnahmetest, während Produkte mit Firmware, Kalibrierung oder kritischen Funktionen fast immer FCT beinhalten.
Was muss ich bereitstellen, um einen Funktionstest einzurichten?
Eine Testspezifikation mit Grenzwerten für Bestanden/Nicht bestanden, der Firmware und dem Programmierverfahren, einer Beschreibung der Ein-/Ausgänge und der Betriebsbedingungen, den Positionen der Anschlüsse und Testpunkte sowie dem angestrebten Durchsatz. Damit lassen sich eine Prüfvorrichtung und ein Testprogramm entwerfen und an einer Erstmusterserie validieren.
Kann FCT ICT und AOI ersetzen?
Nein. FCT bestätigt zwar die Funktion, kann aber nicht lokalisieren, welches Bauteil defekt ist, und prüft die Lötqualität nicht wie AOI oder Röntgen. Die zuverlässigste Strategie kombiniert diese Verfahren: Prüfung der Verarbeitungsqualität, ICT/Flying Probe zur elektrischen Abdeckung und FCT zur Funktionsfreigabe.
Wie lange dauert ein Funktionstest pro Platine?
Die Dauer variiert typischerweise von wenigen Sekunden bis zu einigen Minuten, je nachdem, wie viele Funktionen ausgeführt werden und ob Programmierung oder Kalibrierung an derselben Station durchgeführt wird. Das Testprogramm ist so abgestimmt, dass ein optimales Verhältnis zwischen Testabdeckung und Zykluszeit erreicht wird.
Kann ein in China ansässiger Hersteller Funktionstests für im Ausland erhältliche Produkte durchführen?
Ja, vorausgesetzt, der Hersteller kann die Prüfvorrichtung und das Testprogramm entwickeln und validieren, die Spezifikationen klar und verständlich auf Englisch kommunizieren, Firmware-Revisionen kontrollieren und Testprotokolle für jedes einzelne Gerät liefern. Die besten Ergebnisse erzielt man, wenn man den Lieferanten frühzeitig als Testpartner einbezieht – beispielsweise durch die gemeinsame Nutzung von Grenzwerten und Selbsttest-Hooks.
Empfohlen Beiträge
Isola Astra MT77 Leiterplattenfertigung
Abbildung 1. Isola Astra MT77 LeiterplattenfertigungIsola Astra...
Nelco N4000-13 Leiterplattenmaterial- und Fertigungsleitfaden | Highleap Electronics
Abbildung 1. Nelco N4000-13 Leiterplatte. Die Nelco N4000-13 Leiterplatte ist eine...
Kupferkaschiertes Laminat: Vollständiger Materialauswahlleitfaden für Leiterplattenentwickler
Alle elektrischen Eigenschaften, die in einem gedruckten... von Bedeutung sind...
Einblick in eine chinesische Keramik-Leiterplattenfabrik: Prozesskontrolle in den Bereichen Leistungselektronik/LED/HF/Medizintechnik
Inhaltsverzeichnis Einblick in eine chinesische Fabrik für keramische Leiterplatten: Wie...
So erhalten Sie ein Angebot für Leiterplatten
Wir führen eine DFM/DFA-Analyse für Sie durch und senden Ihnen anschließend einen Bericht zu. Sie können Ihre Dateien sicher über unsere Website hochladen. Für ein Angebot benötigen wir folgende Informationen:
-
- Gerber, ODB++ oder .pcb, Spezifikation.
- Stückliste, wenn Sie eine Montage benötigen
- Die Menge
- Wendezeit
Für PCBA-Dienstleistungen geben Sie bitte Ihre Stückliste (BOM) und alle spezifischen Montageanweisungen an. Wir bieten auch DFM/DFA-Analysen an, um Ihre Designs hinsichtlich Herstellbarkeit und Montage zu optimieren und so einen reibungslosen Produktionsprozess zu gewährleisten.
