Automated Test System Articles
Test & Manufacturing Engineers & Managers –
If you work for a US-based manufacturer or R&D lab and you’d like to keep a pulse on automated test systems to help solve your problems, sign up here.
We share white papers, articles, webinars, and case studies to help you do your job and see what’s possible.
We don’t bombard you with emails (you don’t like fluff, and neither do we). We send info when we have something useful to say (usually every ~2-3 months).
LabVIEW hardware interfacing and integration
LabVIEW hardware interfacing and integration With NI hardware or non-NI hardware LabVIEW is a dominant development platform for all types of automated measurements and control. Developers of automated systems, such as test [...]
Tips for improving manufacturing test with advanced test reports
Tips for improving manufacturing test with advanced test reports This article covers four stages in reporting product test data during manufacturing: collection, analysis, management, presentation. While there are several types [...]
Tips for improving design validation with advanced test reports
Tips for improving design validation with advanced test reports This article covers four stages in reporting product test data: collection, analysis, management, presentation. While there are several types of testing [...]
How to prepare for when your test team starts to retire
How to prepare for when your test team starts to retire The skills gap and workforce reduction in US-based manufacturing jobs has been around for years. This situation was accelerated by the SAR-CoV-2 [...]
Optimizing Manufacturing Test Stations
Optimizing Manufacturing Test Stations What more can I do with my existing test station? Your existing test station operates just fine but you’re thinking that maybe you can wring out a [...]
Practical manufacturing test and assembly improvements with I4.0 digitalization
Practical manufacturing test and assembly improvements with I4.0 digitalization 5 benefits of digitalization: WIP visibility Identifying sources of waste Station utilization and OEE Training and skills management Regulatory audit support [...]
How to improve a manual testing process
How to improve a manual testing process For low-volume/high-mix manufacturing Go paperless – save results electronically Drive consistency – use a sequencer application Track your WIP – use IDs to trace part movement [...]
Hardware Testing Process – How to test products during production
Hardware Testing Process – How to test products during production A typical hardware testing process Before testing a piece of hardware, the test engineer should be clear on the purpose of the [...]
LabVIEW FAQ
LabVIEW FAQ Have LabVIEW questions? Here are some answers. What is LabVIEW? How does LabVIEW work? LabVIEW is essentially a graphical programming language (technically it’s a development [...]
Hardware reliability testing FAQ
Hardware reliability testing FAQ What’s different about hardware reliability testing? When is it most useful? What are the most important things to keep in mind? What should I watch out for? [...]
What should I keep in mind when I’m launching a new product and considering a custom manufacturing test system?
What should I keep in mind when I'm launching a new product and considering a custom manufacturing test system? I need solid traceability. What are some ways to accomplish this? [...]
What should I keep in mind when I’m launching a new product and considering a custom product validation system?
What should I keep in mind when I'm launching a new product and considering a custom product validation system? What should I keep in mind when specifying a custom test [...]
How to deal with LabVIEW Spaghetti Code
How to deal with LabVIEW Spaghetti Code Are you finding yourself saying “I have to make another change to this code and it’s so painful I want to gouge my eyes out!”? Or [...]
Advantages and Disadvantages of LabVIEW
Advantages and Disadvantages of LabVIEW The single biggest advantage of LabVIEW lies in its ability to quickly facilitate taking measurements. The biggest disadvantage of LabVIEW is that it’s a proprietary language. [...]
Using LabVIEW for Automated Testing
Using LabVIEW for Automated Testing Using LabVIEW for automated test is the most common use case for LabVIEW (there are others; see LabVIEW Uses - What is LabVIEW used for? 4 [...]
Shift Registers in LabVIEW
Shift Registers in LabVIEW Gotchas | Main Use Cases | How to implement Why/when do I need a shift register in LabVIEW? In LabVIEW, a shift register is used [...]
Commissioning Custom Test Equipment
Commissioning Custom Test Equipment Steps to take and Gotchas to avoid Main to do items before starting commissioning Commissioning process steps Gotchas and tips to mitigate risk for each step [...]
What is LabVIEW? – A developer’s perspective
What is LabVIEW? – A developer’s perspective Most common misunderstanding about LabVIEW What LabVIEW is best-suited for What you can do with LabVIEW What you can’t do with LabVIEW [...]
LabVIEW Help – What are my options?
LabVIEW Help What are my options? There are 3 main ways to get LabVIEW help: National Instruments (creator of LabVIEW) has several online help resources.If your company is a heavy [...]
LabVIEW Remote Monitoring
LabVIEW Remote Monitoring 6 ways to do remote monitoring with NI LabVIEW In this article, we define LabVIEW remote monitoring as acquiring measurement data from a distant location (e.g., the other side [...]
Custom Automated Test Equipment Design Requirements – What’s most important to get right
Custom Automated Test Equipment Design Requirements: What’s most important to get right and what you don’t need to worry as much about Specifying design requirements for custom test equipment can be a bit [...]
Electric Motor Testing
Electric Motor Testing Do you manufacture electric motors? Do you want some ideas on how to test them? If you’re interested in hardware product testing methods in general, you’ll want to check [...]
Testing Methods for Pumps and Compressors
Testing Methods for Pumps and Compressors Do you manufacture pumps or compressors? Do you want some ideas on how to test them? If you’re interested in hardware product testing methods in general, [...]
Testing Methods for Hydraulic Actuators
Testing Methods for Hydraulic Actuators Do you manufacture hydraulic actuators (or sub-systems with hydraulic actuators as components)? Do you want some ideas on how to test them? If you’re interested in hardware [...]
Hardware Test Plan – for complex or mission-critical products
Hardware Test Plan – for complex or mission-critical products For companies that manufacture components and systems for complex industrial or mission-critical applications. We’ll answer the following questions: What does a hardware test [...]
Hardware Test Automation Tools – for complex electromechanical product manufacturing
Hardware Test Automation Tools – for complex electromechanical product manufacturing You’re likely asking yourself at least one of these questions: What software is available to test my hardware product? What hardware is [...]
How to Learn LabVIEW Quickly
How to Learn LabVIEW Quickly While there aren't any shortcuts to mastery, there are better ways than others to get started, and sometimes even ways to solve your problem in a [...]
6 Questions to Ask before you Buy a Standalone Data Acquisition System
Standalone Data Acquisition Systems 6 Questions to Ask yourself before you Buy Do you need a standalone data acquisition system (DAQ) to measure a bunch of analog and digital signals? Here's [...]
Where is LabVIEW Used? Who uses LabVIEW? What companies use it?
Where is LabVIEW Used? Who uses LabVIEW? What companies use it? Where LabVIEW is used LabVIEW is used most by companies that manufacture hardware of some sort, [...]
Automated Hardware Testing
Automated Hardware Testing For industrial components and systems What Automated Hardware Testing is. Why do it. Types of Automated Hardware Testing. Commonly tested products. How to do it. What is [...]
LabVIEW Data Acquisition
LabVIEW Data Acquisition Gotchas, tips & tricks, and how to get help What is it and how’s it used? LabVIEW-based data acquisition involves writing software on top of appropriate hardware [...]
PXI vs PXIe – Automated Test System Gotchas
PXI vs PXIe Automated Test System Gotchas When transitioning from National Instruments PXI to PXIe. Nov 2019 It’s worth setting the context from what [...]
Migrating NI Compact FieldPoint to cDAQ or cRIO
Migrating NI Compact FieldPoint to cDAQ or cRIO March 2018 Are you currently using a Compact FieldPoint (cFP) device and want to know what you should be thinking about to transition to a CompactRIO [...]
Why use LabVIEW
Why use LabVIEW? There's 5 main reasons to consider using LabVIEW: If you’re not a software developer but need to make quick measurements using real instruments - [...]
What is LabVIEW used for?
What is LabVIEW used for? LabVIEW is used for 4 main purposes: Automated Manufacturing test of a component/sub-system/system. Automated Product design validation of a component/sub-system/system. Control and/or monitoring of a machine/piece [...]
5 Considerations Before Selecting a LabVIEW Consultant
How to find a LabVIEW developer - 5 LabVIEW Consultant Selection Considerations From industry-specific knowledge, to hourly rate, to FPGA, PXI, and cRIO skills, there’s a decent amount to consider before [...]
Which Existing Tools should I leverage for my Manufacturing Test System to save Development Time?
Which Tools should I leverage for my Manufacturing Test System to save Development Time? Leveraging existing tools can reduce development time and decrease project risk. In many cases, leveraging an existing tool can [...]
6 Tips to help with noisy signals causing inaccurate test results
6 Tips to help with noisy signals causing inaccurate test results There's so many things to keep in mind when developing or utilizing test systems. Some things are more obvious than others, but [...]
What to do with your manufacturing test data after you collect it
What to do with your Manufacturing Test Data after you collect it. Collecting a bunch of data without having a plan for how to utilize it doesn't help anyone. Why it [...]
How to Develop a Good Acceptance Test
How to Develop a Good Acceptance Test The most important influencer of a good Acceptance Test (AT) is a set of good requirements Developing an Acceptance Test is something [...]
I Hate Writing Requirements Too
I Hate Writing Requirements Too It’s hard work! Introduction After Viewpoint engaged a marketing firm to help us develop web content, the marketers asked if we had [...]
Why Poor LabVIEW Project Organization Makes Your Code Stink
Why Poor LabVIEW Project Organization Makes Your Code Stink The good news is that if you currently experience these problems, there is hope We often find ourselves knee-deep in a project only [...]
Tips for Digital Signal Record and Playback
Tips for Digital Signal Record and Playback This article highlights some tips Viewpoint has learned in the design and build of digital record and playback systems based on NI FlexRIO equipment [...]
Synchronization in LabVIEW – Part 2
Synchronization in LabVIEW – Part 2 LabVIEW offers several types of synchronization tools. They can be placed into two groups. Occurrence, Notifier, and Queue Semaphore and Rendezvous In Synchronization in [...]
Synchronization in LabVIEW – Part 1
Synchronization in LabVIEW – Part 1 LabVIEW offers several types of synchronization tools Introduction LabVIEW uses data flow to sequence code execution. This approach offers inherent multitasking capabilities, including parallel [...]
Source Code Control Layout for LabVIEW Projects
Source Code Control Layout for LabVIEW Projects I find that it helps to have a consistent folder structure for each project that makes it easy for someone unfamiliar with the project to navigate [...]
Organization and Naming for LabVIEW Projects
Organization and Naming for LabVIEW ProjectsThis isn’t rocket science, but it can take a while to develop a good set of guidelines that work for you In the last post, we [...]
Managing Measurement Data
Managing Measurement Data Many tools are available to assist with managing these collections, or associations Background Collecting data is so easy these days. Sometimes, the hard parts are setting up [...]
LabVIEW Programming Architectures and Frameworks
LabVIEW Programming Architectures and Frameworks LabVIEW 2012 has reworked the templates and frameworks that have been in LabVIEW for many years In LabVIEW 2012, NI has simplified access to [...]
LabVIEW OOP to Create a Class for the Measurement Tool Chest
LabVIEW OOP to Create a Class for the Measurement Tool Chest Each inherited class has to provide “overrides” for certain base class methods that the architecture needs The Measurement Tool [...]
LabVIEW File Types
LabVIEW File Types This article describes some key file types supported in LabVIEW Background LabVIEW supports a large number of file types for reading and writing data. In addition, through [...]
LabVIEW Data Logger Sample Project
LabVIEW Data Logger Sample Project The Sample Projects in LabVIEW are a great way to kickstart some common applications. I want to review one of the built-in Sample Projects in LabVIEW. [...]
Integration of Data from Test and Business Systems
Integration of Data from Test and Business Systems The test system mimics the earlier paper-based process to provide test operators with a familiar environment Background Many companies produce parts with [...]
How to Write Good Requirements for Test System Integrators
How to Write Good Requirements for Test System Integrators Or at least get started down the right path I bet you know what you want. I bet you can talk about [...]
Are You Using Network Streams?
Are You Using Network Streams? A nice feature of Network Streams is that only one side of the Network Stream needs to specify the IP address of the other side [...]
Acceptance Tests without the Headache
Aceptance Tests without the Headache The most critical aspect of a good Acceptance Test is a set of good requirements A question that we commonly get asked at Viewpoint Systems [...]
8 Reasons for Manufacturing Test Automation
8 Reasons for Manufacturing Test Automation In general, automation offers many benefits, such as more repeatability, less downtime, and generally lower cost of operation. While each test case is unique, there [...]
How-to Maximize Your Test Dollars
How-to Maximize Your Test Dollars There are many costs and benefits to consider when deciding if an ATS is right for your organization Recently, we’ve covered possible reasons for test [...]
LabVIEW OOP Example – Measurement Tool Chest
LabVIEW OOP Example - Measurement Tool Chest LabVIEW has supported Object Oriented Programming (OOP) since 2006 In my opinion, many OOP examples seem contrived or esoteric. Certainly they show the [...]
Communicating between Parallel Loops
Communicating between Parallel Loops There are lots of ways to move data between loops in LabVIEW and to send commands along with the data to tell the receiver what to do with those [...]