Symplify™ newest features that accelerate your development

LabVIEW™ and Symplify™ accelerate your R&D on embedded products

We have been busy helping our clients recently and have been delayed in keeping the website up to date with all the latest changes to Symplify™. A lot of new features were added since our last post at version 1.6. We would like to share how those help our clients achieve better tests results with their LabVIEW™ based Automated Test Systems to accelerate the development and validation of their embedded devices .

Version 3.1 – TDMS Viewer

A key feature since version 1.6 is the addition of continuous logging to disk of all the Tag values into a TDMS file format whenever a Symplify™ application is running. This allows analysis on very old tests to investigate, for example, when a DUT specific behavior changed.

Symplify includes a simple viewer for National Instruments' TDMS file format
Viewer for National Instruments’ TDMS file format included in Symplify™

NI Diadem and Excel continue to offer two good options but our clients can now review all this data in seconds from within their application. You can also open many windows to look at multiple files or data sets simultaneously and save significant time compared to plotting the same data in Excel.

Version 3.0 – Standard drivers

This official release supports the Test lab package and offers standard, open source drivers, for the most common instruments (NI DAQ, DMM, etc.) This lowers the overall project costs for our clients by reducing Non Recurring Engineering (NRE) time while maintaining the ability to perform independent modifications of their application.

Standard driver (NI DAQ, power supply, temperature chamber) interfacing with our clients DUT

Sample equipment with standard drivers included in Symplify™ to support your ATS

Version 2.6 – Calibration and VI Analyzer

Another standard feature required by most ATS is the end-to-end calibration of analog measurements. Integrating the user interface directly within Symplify™ reduces NRE of typical ATS and offer a single location to verify and update calibration (and scaling) curves.

Sample linear calibration within Symplify
Symplify™ built-in Calibration UI during multi-points linear calibration

This version also exposes our developers’ VI Analyzer tools to our clients so the code they create can meet the same standards used by our developers. This ensures consistency in code quality and also catches many common mistakes early, saving a ton of potential troubleshooting, such as not wiring error clusters in the code.

Simple VI with Error Cluster In/Out wired

Version 2.5 – Saving user preferences

Most configuration files for Symplify™ and client specific application were aggregated into a single file where all the preferences, paths, graph display, etc. With the improved APIs, saving and restoring user preferences is easy and the applications are more intuitive to use with the memorized selections.

 

Version 2.0 – High-speed graph and logging

Symplify™ includes a “True Speed” interface to properly handle hardware timed data, typically from DAQ system such as NI CompactDAQ. It is flexible enough to display other types such as oscilloscope trace and high-speed data logging from DC load banks monitoring battery transients. The standard 60 seconds buffer (in memory) at 250kS/s offers enough time to easily catch a fast transient. The same engine can also record the same data to disk on application specific triggers or enabled directly from the script engine.

True Speed graph displaying information about code on CompactRIO executing at 1kHz
True Speed graph displaying information about code on CompactRIO executing at 1kHz


Synovus Resources

Fill the form below to access all our resources. We won't ask you again later.
  • By submitting this form you allow us to send you monthly updates on our services and news.