Need help with an automation? ASA may be able to help.
Internal test/measurement automation
M1 has a very rich set of native analysis capabilities. These measurements can be sequenced, tested against limits and used in a scripting environment that supports making branching decisions based upon external input in M1's TestScript language. ScriptBuilder, a graphical interface, is provided to vastly simplify the creation and editing of these TestScripts. more
Internal automation lets you:
Perform compliance tests – Compliance tests are nothing more than simple arrangements of primitive tests where the test limits have been determined by a committee of "experts". ASA has created a suite of compliance tests for various published standards, and they are all available at no cost for users of M1 Waveform Tools, as compared to ScopeCo customers who pay $4k-$40k for each compliance test.
Speed up repetitive work – Many customers don't have compliance test needs and simply use the internal test automation capability to speed up very repetitive tasks. One of our customers measured a 45x speedup in their characterization work by moving to M1.
Automate measurement workflow – Some companies view their measurement workflow as an element of competitive advantage, and go so far as to try to create their own proprietary analysis tools. The problem with this is that customer engineers can't begin to bring the breadth of experience and measurement-technical know-how to the table that ASA can provide. You can implement your measurement workflow in a TestScript and be guaranteed that the workflow will be followed.
External control/integration into the customer automation environment
M1 is designed to be controllable by the customer automation environment using XML-based commands. Internal test automation, external XML control, M1 Reader™ and M1's collaboration facilities combine with ASA's commitment to multi-vendor scope and digitizer support to provide the customer a highly versatile and effective solution for the acquisition control/analysis/results layer of their organization's measurement automation strategy. more
Our automation approach provides:
Unlimited scaling at an extremely low cost using M1 Reader
Versatile configuration: high-throughput and low-cost configurations are equally supported
Enterprise-wide measurement data-sharing and re-use
Platform-insensitivity – M1 serves as a sophisticated hardware abstraction layer, eliminating manufacturer dependencies and other barriers to rapid, organization-wide deployment and extension.
Simplified Integration – With a single command from the automation control, M1 can execute multiple, sophisticated test scripts and return the results.
Common analysis engine, automation language, and UI – Using M1 eliminates at least 45 ScopeCo software titles and dozens of complicated interdependencies between titles. This reduces training requirements, and provides a common testing culture throughout you organization.
Scalability of Native Measurement Capability – Measurement Builder
If M1 doesn't have the ability to natively make a measurement that you need, it is easy to add that capability through either a DLL, or by using MATLAB. more
DLL Framework – By filling in "the math" in an ASA-provided DLL framework, an M1 user can add new measurements as well as easily and instantly share them with other M1 users. ASA can provide sample framework code in either C++ or C#.
MATLAB – By entering an algebraic-like description of the desired new measurement via MATLAB, an M1 user can add new measurements. This is the lower-performance choice of the two approaches, but for some users, more convenient given the intuitive interface of MATLAB. M1 allows up to 42 predefined inputs (waveforms, time tag lists, result lists from other measurements, etc.) as well as an unlimited number of user-defined variables. M1 includes MATLAB at no additional charge, which is a savings to the customer of $1-2K per scope.