In the last blog post, we covered why and how to create UI Messages. Now that we have a way to use TestStand to run a VI In the LabVIEW operator interface and even set a variable back in TestStand, we can start thinking about ways to use that technology to get our test data back from TestStand.
National Instruments TestStand is software for running test sequences that automates many of the functions that are common to a piece of test software, like user permission management, UUT data input, report generation, and database logging. However, in some cases the built-in TestStand functionality is either not specific enough or not required.
Python made a rather large splash at NIWeek 2018. It got a number of mentions in various settings, the most notable of which was Collin Draughon's talk "Automating Measurements with Python." LabVIEW 2018's Python Node makes it very straight-forward to call a simple Python script from within LabVIEW. You set up the Python environment, invoke the Python Node, and then tear down the environment when you're done.
Summary: Test engineers typically add manual-control screens to LabVIEW applications. While it would be helpful to repetitively execute varying parts of those manual-control screens, LabVIEW is not optimal for dynamic scripting, or on-the-fly sequencing with flow control. (Imagine editing the source code of Excel each time you wanted to create a macro.) And while Python is built for scripting, it requires advanced custom coding to interface with LabVIEW.
The First Robotics season is over for 2018, but it’s not too late to write my annual blog about what I learned from building a robot over the span of a couple of months with a bunch of high school students.
According to FMI’s Automotive Electronic Control Unit (ECU) Market Assessment, the global market for ECUs – including engine, brake, suspension, and body control modules – is forecasted to grow at a strong CAGR of 7.1% through the period of 2017-2022. The race to creating smarter, safer, and cleaner cars for the mass market is tighter than ever, and with that comes the pressure to speed up the R&D cycle while still providing comprehensive, bulletproof testing that roots out potential problem areas.
Wineman Technology, Inc., an international test systems integrator, today announced the company has formed a strategic relationship with Viviota, innovator of engineering big data management and deep insight software, to offer comprehensive electromechanical test and data analytics solutions targeted at automotive, medical device, and aerospace markets.
With the technology boom of the last decade, the race for first to market has never been more apparent. Take the automotive industry for example. According to PricewaterhouseCoopers’ 2016 Auto Industry Trends, “Newer vehicles will be distinguished primarily by their innovative technology involving both assisted driving and global connectivity. In a recent study, 56 percent of new car buyers said they would switch to a different brand if the one they were considering didn’t offer the technology and features they wanted.” If smart cars and self-driving vehicles are going to happen in our lifetime, the R&D cycle must be shortened significantly. And we believe one of the key methods for achieving this is hardware-in-the-loop (HIL) testing.
To help engineers develop test systems in the southeast region, Wineman launched the Raleigh, NC office in August of 2011. Since that time, the team has provided surge support to test engineering teams for ongoing design efforts or created one-of-a-kind test systems from the ground up across more than 100 projects.
When engaging our Raleigh group, product designers and test engineers get to work with local Certified LabVIEW Architects with deep knowledge in computer engineering, math, and physics for software development while employing the electrical, mechanical, and build expertise of a Michigan-based test systems design firm familiar with the technical demands of the aerospace and automotive industries.