Global TMW:
Login  |  Register          Free Newsletter Subscription
Subscribe
Email
Print
Reprint
Learn RSS

Lab automation: Some buy, some build

The buy versus develop decision depends in part on an organization's width and depth and whether it’s commercial or military.

Martin Rowe, Senior Technical Editor -- Test & Measurement World, 12/1/2006

READ OTHER DEC./JAN. ARTICLES: 
Contents, Dec. 2006/Jan. 2007

Most calibration labs use computers to fully or partially automate instrument calibrations. Some organizations use off-the-shelf automation software and prewritten procedures, while others develop their own software from the ground up. Two vastly different organizations—semiconductor maker Analog Devices and the US Air Force—took automation paths that are as different as their sizes and their missions.

To find out why these organizations chose the paths they did, I interviewed members of their engineering staffs. I met with Tony Giannasca, metrology manager at Analog Devices, at his Wilmington, MA, lab. I also spoke by telephone with Marc Monnin, automation programmer for the Air Force’s Metrology and Calibration (AFMETCAL) program in Heath, OH.

Off the shelf

Figure 1. A calibration station at Analog Devices calibrates RF instruments under software control. Courtesy of Analog Devices.

Analog Devices maintains its central calibration lab in Wilmington, where Giannasca and three technicians calibrate some 6000 instruments per year. The lab consists of four stations covering DC/low frequency, RF, oscilloscopes, and accelerometers. Figure 1 shows the lab’s RF calibration station.

In the early 1990s, Giannasca needed to improve lab throughput. He and his technicians knew how to calibrate instruments but not how to write software. So, he chose an off-the-shelf calibration software package that would minimize their having to learn programming.

“The technicians took to automation right away,” said Giannasca. “They saw it as a way to grow with their jobs.” Because all of the stations are automated, technicians are free to tackle other jobs, such as instrument repair, while running a calibration.

Because of the automation, technicians in the Wilmington facility can distribute automated calibration procedures to the company’s labs in North Carolina, California, Ireland, and the Philippines. Engineers at the company’s design centers worldwide send their instruments to Wilmington for calibration.

For the company’s production facility in the Philippines, the Wilmington technicians built a calibration rack that calibrates DMMs and signal generators used in production. Prior to having the rack, engineers in the Philippines would send equipment to Wilmington for calibration. After receiving the rack, they continued to send oscilloscopes and spectrum analyzers to a local third-party lab.

“After six to nine months,” said Giannasca, “we started receiving equipment from the Philippines that had been going to the third-party lab.” Because of automation, the Wilmington lab could calibrate equipment at a lower price and with a faster turnaround than the third-party facility.

Future plans for the technicians in Wilmington include building a calibration rack for a company facility in San Jose, CA, to calibrate DMMs, function generators, electronic loads, power supplies, and oscilloscopes. Periodically, a technician from Wilmington will spend a week in San Jose, performing about 150 calibrations with the same automated procedures used in Wilmington.

Home-grown architecture

Although Analog Devices is a relatively large company, the number of calibrations needed to support engineering and manufacturing pales in comparison to the number needed by the US Air Force. The Air Force has some 77 calibration labs at bases around the world that must calibrate more than 900,000 instruments with more than 90,000 part numbers. The software used by the Air Force, and how it is developed, reflects the differences between a commercial organization performing calibrations on a few thousand pieces of equipment and a large organization that must calibrate more than 100 times as many instruments.

Figure 2. The US Air Force NextGen automation consists of three independent software layers.

Over the last several years, engineers at the AFMETCAL program have developed a software architecture to automate calibrations. Software engineer Marc Monnin was one of several automation programmers who developed code for the NextGen Calibration Automation System (Ref. 1).

Because of the project’s large scale, Air Force engineers wanted a flexible software architecture that would outlive any PC technology or operating system. “Typically,” said Monnin, “automation software would work until a PC, operating system, or instrument changed.”

To provide cross-platform compatibility, Air Force engineers developed a three-tier software architecture that consists of a sequencer, measurement modules, and a hardware-abstraction layer (Figure 2). Each layer is independent of the others. They communicate through an application-programming interface.

The sequencer is essentially a test executive. It reads information on the type of instrument to calibrate (DMM, oscilloscope, etc.), the test parameters, and the test limits from an instrument-specific XML file. The XML file also contains the test logic.

A separate measurement module contains the details about how the system must perform the calibration, including the measurement methodology and the steps that must be performed. Because some instruments can be calibrated in more than one way, the measurement module can handle more than one procedure.

Below the measurement module resides the hardware abstraction layer. This layer knows which instruments are under calibration and which instruments provide the calibration signal sources and measurements. It also contains hooks to instrument drivers.

Three groups of engineers

Figure 3. A software tool creates XML scripts from entries in a table.

The development of a calibration procedure at AFMETCAL involves three groups of people: calibration engineers, software engineers, and technical order writers. Calibration engineers understand the metrology involved in a calibration. They provide input to the technical order writers, who write detailed procedures for performing a calibration. The calibration engineers then review each calibration procedure (called a technical order), looking at it from a metrology perspective. Finally, software engineers write the actual programming code.

Technical order writers need to know the specifications for each instrument setting. (To the Air Force, a calibration involves checking an instrument to verify that it’s within the manufacturer’s specifications. It doesn’t involve adjustments to bring an in-tolerance piece of equipment closer to its nominal operation.) To streamline the writer’s job, software developers created a tool that generates the XML code used in the sequencer. A technical-order writer enters test data into a table, and the tool produces the XML script (Figure 3).


Managing the automation of so many instruments requires a central database. From the data, the engineers and technicians at Air Force calibration labs can find which XML script to use for calibrating a given instrument. When the AFMETCAL program developers issue a new XML script, measurement module, or hardware-abstraction layer, engineers and technicians around the world simply replace the previous version of that module only. Monnin is now confident that the AFMETCAL program has a software architecture that will outlive computers, operating systems, and even instruments.


Reference
  1. Monnin, Marc, “United States Air Force Metrology NextGen Calibration Automation System.” Proceedings of the 2006 NCSLI Workshop and Symposium, NCSLI, Boulder, CO. www.ncsli.org/store.

Email
Print
Reprint
Learn RSS

Talkback

We would love your feedback!

Post a comment

» VIEW ALL TALKBACK THREADS

Related Content

Related Content

 

By This Author

Sponsored Links



 
Advertisement
SPONSORED LINKS

More Content

  • Blogs
  • Podcasts

Blogs

  • Martin Rowe
    Rowe's and Columns

    July 22, 2008
    Disposable test equipment
    While visiting a company for an upcoming T&MW print article, I heard an engineer talk about high...
    More
  • Martin Rowe
    Rowe's and Columns

    July 16, 2008
    Oscilloscope frustrations
    The other day, a reader e-mailed me about his oscilloscope frustrations. "I use my oscilloscope...
    More
  • » VIEW ALL BLOGS RSS

Podcasts

Advertisements





NEWSLETTERS

Click on a title below to learn more.

Test Industry News (3 Times Per Month)
Machine-Vision & Inspection (Monthly)
Communications Test (Monthly)
Design, Test & Yield (Monthly)
Automotive, Aerospace & Defense (Monthly)
Instrumentation (Monthly)
Resource Center E-Alert (Monthly)
©2008 Reed Business Information, a division of Reed Elsevier Inc. All rights reserved.
Use of this Web site is subject to its Terms of Use | Privacy Policy
Please visit these other Reed Business sites