software

Teststand user interface - TUI

Teststand user interface - TUI

Banner Image
Banner Image
Banner Image
Banner Image

User Interface for the execution of test sequences


IRS TUI is a universal User Interface for executing and monitoring of existing NI TestStand sequence files.  

In production environments, a clearly structured and organized user interface for the operating personnel is essential. Additionally, result data, selected measurement values, and status messages as well as error messages and statistical data should be prepared. TUI fills this gap and offers the most requested functions out-of-the-box.  

With an operator and expert view, it enables both clarity and full access to all relevant data. Even without adjustments, you can execute your test sequence and collect results. TUI evaluates the model messages used by TestStand, ensuring a correct representation of the process without further intervention.  

With just a few additional test steps, you can enhance your test sequence with helpful live data for the operator, without having to accept the performance losses associated with activated tracing. 

TUI is modular in design, allowing both the functionality and presentation to be customized or expanded as needed. For special requirements (e.g., round table view), the operator view can be replaced by a customized version as a plugin. Most program components are also generally extendable upon request. 

TUI has been in stable continuous operation on many testing systems worldwide 24/7 since 2016 and is continuously being developed.

User Interface for Executing Test Sequences


IRS TUI is a universal user interface for executing and monitoring existing NI TestStand sequence files.  

In production environments, a clearly structured and comprehensible user interface is essential for the operating personnel. Additionally, result data, selected measured values, status messages, as well as error messages and statistical data should also be processed. TUI fills this gap and provides the most frequently requested functions out-of-the-box.  

With an operator and expert view, both clarity and full access to all relevant data are enabled. Already without adjustments, you can run your test sequence and collect results. TUI evaluates the model messages used by TestStand, ensuring that a correct representation of the process is guaranteed without further interventions.  

With just a few additional test steps, you can supplement your test sequence with helpful live data for the operator, without having to accept performance losses due to activated tracing. 

TUI is modular, allowing both functionality and presentation to be customized or extended as needed. For special requirements (e.g., round-table view), the operator view can be replaced with a customized version as a plugin. Most program components are generally expandable upon request. 

TUI has been in stable continuous use on many test systems worldwide 24/7 since 2016 and is continuously being developed.

Key facts


  • Modular design 

  • Modern technology (.NET WPF, MVVM, MEF), available for TestStand 32/64-bit from TS2017 

  • Follows the architecture recommended by NI 

  • Proven in 24/7 production environments 

  • Multi-socket capable 

  • Multilingual (currently German, English, Spanish, Romanian, Czech, expandable as needed) 

  • No dependency of the test sequence on the interface, same performance as in TestStand 

  • StepType Library available for additional messages (Test status, measurement values, etc.) 

  • Project management (additional details for the sequence) with selection page  

  • Operator View: All important data at a glance 

  • Results list: The last test executions at a glance including link to the test report 

  • Result statistics: Separate pass/fail counters for long-term and session 

  • Grouping of all data by product 

  • Built-in recognition of repeated errors 

  • Display of the test sequence 

  • Live display of the test execution (tracing switchable, if necessary) 

  • Debugging functions (step execution, variable view, breakpoints) 



Use Cases


TUI is equally suitable for simple test systems with manual interaction as well as for highly complex testing systems in fully automated production lines with parallel execution of multiple test items. 


TUI is used by the following customers: 

  • SIEMENS EWA: (S7 production lines, standard interface for all test systems, fully automated) 

  • VARTA: all IRS battery testers (standard interface, partially automated) 

  • Metabo: Incoming goods tester (Run-In with 18 sockets and manual interaction) 
  • SIEMENS / OEZ: Production lines for compact circuit breakers 3VA and 3VA2plus series as well as for 3WA open circuit breakers 
  • ZF Auerbach: Standard interface for all IRS function testers 
  • Broadcom (Avago): Special interface for several rotary table systems, 64 bit 
  • Dräxlmaier: Run-In for over 40 test items 
  • Lunar Energy: Standard user interface for all EOL testers (> 50 systems) 

Key facts


  • Modular design 

  • Modern technology (.NET WPF, MVVM, MEF), available for TestStand 32/64-bit from TS2017 

  • Follows the architecture recommended by NI 

  • Proven in 24/7 production environments 

  • Multi-socket capable 

  • Multi-language support (currently German, English, Spanish, Romanian, Czech, extendable as needed) 

  • No dependency of the test sequence on the interface, same performance as in TestStand 

  • StepType library available for additional messages (Test Status, measurement values, etc.) 

  • Project management (additional information for the sequence) with selection page  

  • Operator view: All important data at a glance 

  • Results list: The last test executions at a glance including link to the test report 

  • Result statistics: Separate pass/fail counters for long-term and session 

  • Grouping of all data by product 

  • Built-in detection of recurring errors 

  • Display of the test sequence 

  • Live display of test execution (tracing can be enabled if necessary) 

  • Debugging functions (step-by-step execution, variable view, breakpoints) 



Use Cases


TUI is suitable for both simple test systems with manual interaction and for highly complex test systems in fully automated production lines with parallel execution of multiple test items. 


TUI is used by the following customers: 

  • SIEMENS EWA: (S7 production lines, standard interface for all test systems, fully automated) 

  • VARTA: all IRS battery testers (standard interface, semi-automated) 

  • Metabo: Incoming goods tester (Run-In with 18 sockets and manual interaction) 

  • SIEMENS / OEZ: Production lines for compact circuit breakers 3VA and 3VA2plus series as well as for 3WA open circuit breakers 

  • ZF Auerbach: Standard interface for all IRS functional testers 

  • Broadcom (Avago): Special interface for multiple rotary table systems, 64-bit 

  • Dräxlmaier: Run-In for over 40 test items 

  • Lunar Energy: Standard user interface for all EOL testers (> 50 systems) 


Technical data


  • Supported TestStand Versions: From TS2017, 32-Bit and 64-Bit 

  • Supported Operating Systems: Windows 10 / Windows 11, 32-Bit and 64-Bit

  • RAM Requirements: Min 8GB, 16GB recommended

  • Size on Hard Drive: Approx. 130MB

  • Required .NET Version: Min. 4.8

  • Required TestStand License: Min. TestStand Base Deployment Engine

Technical data


  • Supported TestStand Versions: From TS2017, 32-Bit and 64-Bit 

  • Supported Operating Systems: Windows 10 / Windows 11, 32-Bit and 64-Bit

  • RAM Requirements: Min 8GB, 16GB recommended

  • Size on disk: Approx. 130MB

  • Required .NET Version: Min. 4.8

  • Required TestStand License: Min. TestStand Base Deployment Engine

Project selection

Project selection

Operator view

View

Operator

Expert view

View Experts

Product statistics

Product statistics

TestSocket Statistics

TestSocket Statistics

Result list

result list

Debugging

Debugging

Tutorial