Faster time-to-solution for electronics functional test
The Electronics Functional Test (EFT) Module for TestStand provides out-of-the-box tools to speed up development of automated tests for electronic assemblies including PCBAs, subassemblies and final assemblies. Test engineers can develop, deploy and execute test sequences quickly and efficiently with minimal custom code development for a shorter time-to-solution.
Built on NI LabVIEW and TestStand, the EFT module includes components for hardware and measurement abstraction, operator interface, database connectivity, and other architectural components.
Click here for EFT Module Support
EFT module benefits:
- Reduce test development time
- Increase efficiency of test operations
- Decrease overall test system costs
- Minimize lifetime maintenance of test system
Manufacturing Operator Interface
- Load test sequences based on UUT part number
- Execute and debug TestStand sequences
- Map part numbers to sequences and fixtures
- Display messages and images to operator
- Integrated user management
- Electronic ITA ID detection
Hardware Access Framework (HAF)
- TestStand step types for various IO types (AIO, DIO, waveforms, power)
- Alias mapping of I/O names to physical channels
- Plugin drivers for adding instruments without modifying code
- Develop tests from the point of view of the UUT
- Reduce the impact of hardware changes
SQL Database Reporting
- Automatically log all pass/fail data to SQL database
- Offline result processing
- Robust report generator
Test Architecture
- Preconfigured folder hierarchy
- Template and example sequences
- UI interface utilities
- Common support code modules, projects and deployments
Minimum Requirements | |
---|---|
Operating System | |
MS Windows | Version 10 (supported) |
Test Developer | |
NI TestStand 2019 | 32-bit (SP1 preferred) development system |
NI LabVIEW 2019 | Run-time engine |
NI LabVIEW 2019 Professional Development System | Optional for developing new custom LabVIEW code |
NI Device Drivers | NI-DAQmx 19.0 NI-SWITCH 19.0 NI-DMM 19.0 NI-VISA 19.0 (additional drivers may be required depending on the instrumentation requirements of the test system) |
Execution Deployment | |
NI TestStand 2019 | 32-bit (SP1 preferred) base deployment license |
NI LabVIEW 2019 | Run-time engine |
NI Device Drivers | NI-DAQmx 19.0 NI-SWITCH 19.0 NI-DMM 19.0 NI-VISA 19.0 (additional drivers may be required depending on the instrumentation requirements of the test system) |
Included Components | |
---|---|
General | |
EFT Module License Manager | Application to activate/deactivate licenses |
Documentation | User manuals and setup guides |
Operator Interface | |
EFT Manufacturing OI | Application to load and execute test sequences |
Hardware Access Framework (HAF) | |
HAF TestStand Step-Types | TestStand steps used for creating test sequences |
HAF Plugin Drivers | Instrument drivers for use with the HAF |
HAF Manager | Application to develop hardware access framework configuration files |
Database Reporting | |
SQL DB TestStand Reporting Plugin | Plugin result processing tool for TestStand |
SQL DB Viewer 2019 | Application to query and view data in the EFT SQL database |
Project Resources | |
Project Test Folders | File hierarchy for developing custom test applications |
Sequence Template | Starting point template for developing new test sequences |
Example Sequences | Example test sequences using HAF, OI, and DB utilities, with example hardware configuration |
License Types
The EFT Module for TestStand has two license types:
Developer License $3,995 per developer
Use EFT Tools, including the Hardware Access Framework, to create and modify TestStand sequences. Requires NI TestStand Developer or Debug Deployment License.
Deployment License*
Execute tests using the Manufacturing Operator Interface, log results using the SQL Database Plugin. Required for executing tests that implement the Hardware Access Framework.
* Each purchased copy of the EFT Module Developer License includes a Deployment License at no extra cost. This license can be deployed on any number of machines within the same facility.