
UTP Software
Das UTP Software Framework spiegelt die softwareseitige Umsetzung eines einheitlichen Konzeptes für Prüfsysteme im unserem Hause wider. Durch die Verwendung einer modularen Softwarearchitektur ermöglicht dieses Testsoftware-Framework einen einheitlichen Zugriff auf verschiedenste Hard- und Softwareressourcen. Der Zugriff kann lokal sowie über entfernte Systeme stattfinden.
Die Verwendung von Plugins gewährleistet eine exakt zugeschnittene Softwareumgebung und erlaubt gleichzeitig eine einfache Aktualisierung und Erweiterung.
Bei der Entwicklung des UTP Software Frameworks steht eine leichte Einbindung der Programmiersysteme LabVIEW sowie TestStand von National Instruments im Vordergrund.
Folgende Plugins bilden das Grundgerüst des UTP Software Frameworks:
Desweiteren existieren Plugins für die Ansteuerung von Digital I/Os, Netzteilen, Digital-Multimetern, Scopes etc.
Mit NI Teststand als ausführendem Sequenzer und dem Einsatz von externen Bibliotheken diverser Programmiersysteme, wie z.B. LabVIEW, CVI, C/C++ oder .NET können flexible Prüfsequenzen für unterschiedliche Produktionsprozesse mit dem UTP Software Framework umgesetzt werden.
Diese Abläufe finden ihre Anwendung beispielsweise bei der automatischen optischen Inspektion, dem In-Circuit-Test, dem Funktionstest, sowie Analyse- und Reparaturplätzen.
Die Verwendung von Plugins gewährleistet eine exakt zugeschnittene Softwareumgebung und erlaubt gleichzeitig eine einfache Aktualisierung und Erweiterung.
Bei der Entwicklung des UTP Software Frameworks steht eine leichte Einbindung der Programmiersysteme LabVIEW sowie TestStand von National Instruments im Vordergrund.
Folgende Plugins bilden das Grundgerüst des UTP Software Frameworks:
- NOFFZ UTP Test Execution Frontend
- Anpassbare Oberfläche (erweiterbar durch kundenspezifische Vorgaben)
- Auswahl der zu produzierenden Produktvariante
- Steuerung von Testerübergreifenden parallel ablaufenden Testvorgängen
- Anzeige des Testvorgangs - NOFFZ UTP Inbound Daten Management
- Datenbankgestützte Konfiguration von Tester, Benutzer und Produktvarianten
- Parameter und Grenzwerteinrichtung
- Import- und Export Funktionalität
- Erweiterungsmöglichkeit des UTP Test Execution Frontend um eine Konfigurationsoberfläche - NOFFZ UTP Outbound Data Management
- Ablage ausgewählter Testergebnisse in einer einheitlichen Struktur
- Erweiterungsmöglichkeit des UTP Test Execution Frontend um eine Oberfläche zur Anzeige von Testvorgängen - NOFFZ UTP Statistik
- Schnittstellen zum UTP Outbound Data Management
- Einfache Statistische Auswertung basierend auf Daten vom UTP Outbound Data Management Modul
- Yield, cpk Analysen und Histogramm Darstellung aller Messwerte
- Auswahl auf Tester, Produkt und Maschinenebene
- Erweiterungsmöglichkeit des UTP Test Execution Frontend um eine Oberfläche zur Anzeige der Statistikdaten
Desweiteren existieren Plugins für die Ansteuerung von Digital I/Os, Netzteilen, Digital-Multimetern, Scopes etc.
Mit NI Teststand als ausführendem Sequenzer und dem Einsatz von externen Bibliotheken diverser Programmiersysteme, wie z.B. LabVIEW, CVI, C/C++ oder .NET können flexible Prüfsequenzen für unterschiedliche Produktionsprozesse mit dem UTP Software Framework umgesetzt werden.
Diese Abläufe finden ihre Anwendung beispielsweise bei der automatischen optischen Inspektion, dem In-Circuit-Test, dem Funktionstest, sowie Analyse- und Reparaturplätzen.



Vorteile
- Flexible und skalierbare Softwarelösung für Prüfsysteme
- Modulare Softwarearchitektur
- Integrierte Lösung mit TestStand, LabVIEW, .NET, CVI und weiteren Umgebungen
- Schnelle Entwicklungszeiten durch Standardisierung
Zusammenfassung
Die UTP-Software ist eine flexible Softwarelösung zur Erstellung von AOI, FKT, ICT, Analyse- und Reparaturplätzen. Sie ermöglicht eine einfache Integration durch ein modulares Konzept und umfangreichen, vereinheitlichten Schnittstellen.
Eine Besonderheit der UTP Software ist die Datenbankgestützte Architektur mit Typen- und Variantenhandling, als auch Testergebnis- und Reportfunktionalität.
