Kontakt
Anruf
Der konfigurierbare Testsequenzer von NI

NI TestStand - Die Industriestandard Testmanagement Software

Ein Testsystem führt üblicherweise eine Reihe von Testschritten sequenziell aus, um einen Prüfling (DUT) anschließend bewerten zu können. Die sich aus den einzelnen Testschritten zusammensetzenden Testsequenzen sind in Abhängigkeit von der Prüfspezifikation unterschiedlich komplex. Einzelne Testschritte, lassen sich mit Programmierumgebungen wie LabVIEW, Python, C/C++ oder .NET schreiben. TestStand kann diese Testschritte aufrufen und ausführen. Die Test-Sequenz lässt sich somit in TestStand konfigurieren und als versionierbare Datei abspeichern. TestStand ist keine Programmierumgebung, sondern eine sofort einsatzbereite Software, die als Testsequenzer mit einem breiten Spektrum an zusätzlichen Funktionen für paralleles Testen einer Vielzahl an DUTs, die Prüfberichterstellung und das Testmanagement ausgestattet ist.

Die Benutzeroberfläche von NI TestStand lässt sich individualisiert mit Hilfe von Custom User Interfaces stark vereinfacht für einen Operator in der Produktionsumgebung anpassen. Mit Hilfe der o.g. Programmierumgebungen können kundenindividuelle Oberflächen erstellt und NI TestStand darin eingebettet werden. Kundenlogos können angezeigt, Grafen, Tabellen und Bedienhinweise somit in sinnvoller Weise übersichtlich dargestellt werden. Der Zugriff auf die Oberfläche zur Anpassung der Testsequenzen wird in Absprache mit unseren Kunden nur bestimmten Benutzergruppen ermöglicht.

Anforderungen an ein Testsystem, bei denen der Einsatz von NI TestStand erwogen werden sollte.
  • Hoher Prüfdurchsatz - eine Vielzahl von Prüflingen soll gleichzeitig parallel getestet werden
  • Mehrere Tests sollen gleichzeitig an einem einzelnen Prüfling durchgeführt werden
  • Es sollen unterschiedliche Testsequenzen geladen und ausgeführt werden können
  • Die Sequenzen sollen als Datei gespeichert und versioniert werden
  • Die automatische Berichterstellung soll standardisiert werden
  • Testsequenzen sollen durch übergeordnete Systeme auf verschiedene Prüfsysteme verteilt werden
  • Eine übersichtliche Darstellung der Testschritte und schnelle Anpassbarkeit der Sequenzen ist erforderlich

TestStand verfügt über integrierte Debugging-Funktionen, die bei der Entwicklung der Testsequenzen sehr hilfreich sind und die Entwicklungszeit deshalb verkürzen. In einer Ansicht für Ausgabemeldungen können Anweisungen mit Informationen über die Testsequenz zur Laufzeit veröffentlicht, mit Hilfe von Haltepunkten die Ausführung der Sequenz bei jedem Schritt angehalten, und mit Hilfe der Einzelschrittfunktion iterativ in die Programmierumgebung gewechselt werden, in der die einzelnen Testcodemodule entwickelt wurden, um die Fehlersuche und deren Behebung vorzunehmen.

Getting started with
NI TestStand - visit ni.com