TESTWARE ist eine komplette Prüftechnikoberfläche für WINDOWS zur Erstellung und Ausführung von Prüfabläufen für Elektronikfertigung, Prüfstand und Labor. Prüfaufgaben werden in Prüfschritte unterteilt. Die Summe der Prüfschritte bildet den Prüfablauf. Je Prüfprojekt wird ein Prüfdatensatz mit bis zu 128 Prüfvarianten verwaltet. Typische Anwendungen sind z.B. Baugruppen- oder Geräte-Funktionstest, Incircuittest, Leiterplattentest, Bauteiltest, Einstell- und Abgleichgeräte.
Detail Informationen
Unterschiedliche Prüfschrittfunktionen werden durch entsprechende Prüfschritt-Typen realisiert. Treiber für Hardware mit beliebigem Interface zum PC (z.B. IEC-Interfacekarte, Hardware mit I2C-Bus,…) und beliebige Softwarefunktionen lassen sich unter Benutzung von Visual C++ (ab 6.0 STD Edition) in die TESTWARE-DLL integrieren. TESTWARE-DLL ist als komplettes Visual C++ Projekt mit Templates für sämtliche verfügbaren Funktionen im Lieferumfang enthalten. Das Parameter-Eintragungsformat für die Datenbearbeitung läßt sich über die Treibererstellung frei vom Anwender definieren. Softwareerstellung ist danach für die Prüfdatensatzerstellung und Prüfparametereingabe nicht mehr erforderlich. Jeder Mitarbeiter mit Kenntnissen um Prüfling und Prüfgerät ist somit qualifiziert für die Prüfdatensatzerstellung und -pflege. Die Bedienung von TESTWARE ist Menue- und Mausorientiert, während der Fertigungsprüfung genügt ein numerisches Tastenfeld.
Das Programm erfordert nur kurze Einarbeitungszeit. Hohe Bedienungssicherheit wird durch automatische Backups, umfassende Syntax-Checks während der Datenbearbeitung und unbegrenztes Undo/Redo gewährleistet. Sicherheitsabfragen verhindern unbeabsichtigte Datenverluste.
Mit der hohen Ausführungsgeschwindigkeit (als maximale Ablaufgeschwindigkeit werden mehr als 2.000.000 Prüfschritte/sek auf modernen PCs erreicht) und mit den geringen Anforderungen an die Rechner-Hardware und direktem Zuschnitt auf die Fertigungsprüftechnik unterscheidet sich TESTWARE deutlich von Meß- und Analyse-Software für den Labortisch.
TESTWARE unterstützt die Erstellung von Halbautomaten (manuelle/automatische Prüfvariantenwahl, manuelles Prüflingshandling, automatische Ablaufbereiche mit Halteschritten) und Vollautomaten (Autostart, Prüflings- Varianten und Prüfprojekthandling über den Prüfablauf). Während der Fertigungsprüfung (PRODUKTION) wird der Ablauf nach fehlerhaften Prüfschritten abgebrochen, ein frei definierbarer Fehlerhinweistext wird ausgegeben. Statistikfunktionen stehen zur Verfügung, können über Treiber-Erstellung auch beliebig ergänzt bzw. modifiziert werden.
Die Ausführung jedes Prüfschritts erfolgt in der Weise ‘Steuern, Wartezeit, Typfunktion’. Die TESTWARE-Standardversion hält 5 Prüfschritt-Typen bereit. Hiermit lassen sich alle denkbaren Funktionalitäten realisieren. Beliebige meß- und steuerungstechnische Hardware und Interfaces (natürlich auch vorhandene Eigenentwicklungen) können problemlos eingebunden werden.
Leistungsdaten in der Übersicht:
- Ablauferstellung ohne Softwareerstellung
- Prüfabläufe mit beliebigem Umfang
- Bedingte Ablaufverzweigungen
- Sicherheit für Bediener, Prüfgerät und Prüfling
- Frei definierbare Abschaltsequenz gewährleistet jederzeit sicheren Prüfabbruch
- Komfortables Ablauf-Debugging
- Direkt-Einsprung mit definierten Zwangsablaufschritten
- Prüfschritt vor, zurück, wiederholen, wechseln
- Prüfschrittparameter ändern ohne Prüfabbbruch
- Inbetriebnahme-Ablaufprotokoll auf Bildschirm oder in Datei
- Extrem schnelle Prüfabläufe auch auf langsameren PCs
- Präzises Prüfschritt-Timing mit 1 ms Auflösung
- Prüfablaufdokumentation für ISO900X (programmierbar über DLL-Funktion)
- Programmierbare QMS-Anbindung (bis zu 255 DLL-Funktionen)
- PC-I/O-Zugriff standardmäßig enthalten
- Offene Software-Schnittstelle (komplettes MS-Visual-C++ Projekt tw_dll im Lieferumfang enthalten)
- Beliebige Prüfgerät-Hardwarekomponenten und Interfaces einbindbar (bis zu 255 DLL-Treiber je Thema)
- DLL-Debugging auf Souce-Ebene mit allen Möglichkeiten des Compilers
- Bis zu 255 anwenderspezifische Steuerfunktionen programmierbar (DLL)
- Bis zu 255 anwenderspezifische Messfunktionen programmierbar (DLL)
- Bis zu 255 anwenderspezifische Abfragefunktionen programmierbar (DLL)
- Beliebige Anzahl Prüfprojekte je PC-Verzeichnis, Auswahl auf Tastendruck oder automatisch
- Programmierbare automatische Prüfprojekterkennung und -umschaltung (bis zu 255 DLL-Funktionen)
- Bis zu 128 Prüfablaufvarianten je Prüfprojekt, Auswahl auf Tastendruck oder automatisch
- Programmierbare automatische Prüfvariantenerkennung und -umschaltung (bis zu 255 DLL-Funktionen)
- Bis zu 32-fach Nutzen je Prüfprojekt
- Personalgestützte Prüfplätze bis hin zu Test-Vollautomaten
- Halteschritte
- Visuelle Abgleichkriterien definierbar (z.B. Bargraph, Scope)
- Fehler- und Bediener-Hinweistexte für jeden Prüfschritt über den Prüfdatensatz definierbar
- Vollautomatische Prüfplätze über Autostart-Eintragung im Setup
- Komplette Linienanbindung möglich
- Programmierbare Prüflingsidentifikation für die Ablaufdokumentation (bis zu 255 DLL-Funktionen)
- Serienfehler-Meldung
- Prüflings- und Prüfschrittstatistik
- Gaußkurvenführung für messende Prüfschritte wählbar