Banner National Institute of Standards and Technology
ISD Research Area Banner
ISD home About ISD ISD Research Areas ISD's Products and Services What's New in ISD Search ISD

 

Intelligent Open Architecture Control of Manufacturing Systems

Interface Standards to Ease Integration and Enhance Functionality

Need

This program addresses control and interoperability at the unit process level

Over the past two decades, information technology has dramatically increased the intelligence of the upper levels of manufacturing systems. In the next twenty years, this intelligence will reach down to the factory floor as individual machines become much smarter, able to communicate more broadly, to integrate more easily, to predict results and avoid or diagnose mistakes, to use extensive in-process gaging, and to use scientific models to optimize productivity.

These trends-echoed in the IMTR Roadmap have great potential to decrease time and cost to market, improve quality, and increase productivity. However, they require a seamless flow of information and total integration throughout the enterprise, and today, in the words of one workshop attendee, "all the links are broken."

Open architecture control-a common architecture of system components and interfaces-is the key to connecting the links and to realizing the benefits of increased intelligence in manufacturing processes.

Industry is looking to NIST to play a leadership role in working with them to turn the vision of open architecture control into reality, and in much less time than the normative standards process typically takes.

"We don't have time to wait. NIST must play a leadership role in resolving these standards problems."-Daimler Chrysler.

In this program we are responding to this challenge by establishing testbeds and using them to help industry validate the architecture and interface standards needed to get open architecture controls for machine tools, robots, and automated metrology equipment into the marketplace. We will also develop conformance tests that companies can use to make sure that the systems they buy work together.

How much is the current lack of interoperability costing U.S. industry? Taking industrial robots as an example, the total installed system cost is typically 3 to 5 times the cost of the robot itself (1999 Robotics Industry Forum). In a $1 B U.S. robot market (1999), this equates to $2 B to $4 B of added costs. If only 25 % of these were attributable to software integration, and if they could be reduced by 50 % through the development and use of standardized open architecture controllers, the potential savings would be $250 M to $500 M per year. A look at cell integration costs in the aerospace industry paints a picture of comparable potential savings: $10 M of capital equipment takes 100 person-years to integrate (Boeing data).

Ultimately, success for this program means a dramatic reduction of these software integration costs, and market availability of commercial open architecture controllers and software modules that improve manufacturing equipment productivity and product quality.

The time is ripe for open architecture control standardization:

  • Globalization of manufacturing operations is creating new pressures for common programming and integration solutions from vendors around the world
  • Interoperability and programming problems are gaining the attention of upper management as time-to-market becomes even more critical
  • Large users of automated equipment (esp. automotive and aerospace companies) are working to coordinate their efforts to solve these problems
  • The commercial open architecture control market is relatively small but growing rapidly-favorable conditions for achieving significant impact

Goals

By 2005, Develop and validate the following key interface standards, and conformance tests for those standards, to achieve interoperability of control systems for machines on the factory floor with design and planning systems, with factory data networks and with each other:

  • STEP/NC (ISO 14649) for machine tool controls
  • OMAC (Open Modular Architecture Controls Users' Group) API for machine tool controls
  • MAA Common Machine Interface for coordinate measuring machine controls
  • ANSI/CAM-I Dimensional Measurement Interface Standard Part 1 and Part 2 for metrology equipment programming and integration
  • ANSI/RIA R15.03 Factory Data Network Interface for Robot Control Systems for robot controls
  • AWS A9.4 Network-Based Connection of Shop-Floor Robot Welding Equipment

Approach

Our approach is to realize interoperability by facilitating and participating in industry efforts to standardize open architecture control. Interoperability requires three steps:

  • Vendor agreement to a common architecture that defines system components and their relationships,
  • Development and implementation of valid interface specifications, and
  • Establishment of conformance tests for determining whether products faithfully implement the specifications and achieve plug-and-play operation.

We are involved in each of these steps. We hold workshops-in collaboration with industry and government agencies-to identify the most pressing interoperability problems. We facilitate and participate in industry efforts to develop suitable architectures as a basis for interface specifications. We establish testbeds with real manufacturing equipment to implement and test candidate specifications. In cases where conformance tests are needed to ensure interoperability, we work with industry members to develop them.

Currently we are currently working closely with groups representing three market sectors. These include:

  • The Open Modular Architecture Controller (OMAC) and Hexapod Users Groups for machine tools, the
  • Robotics Industries Association (RIA) and American Welding Society (AWS) for robot control and robotic welding, and the
  • The Automotive Industry Action Group (AIAG) and the Metrology Automation Association (MAA) for automated metrology equipment.

We are also collaborating with the Integrated Manufacturing Technology Initiative to identify and address control-related problems that need to be solved to achieve the long-sought goal of First Part Correct.

Through this program, we hope to accelerate the implementation and commercial availability of controllers with advanced capabilities, and to reduce controller life cycle costs due to easier integration of controller components and increased competition among controller component vendors. This benefits U.S. controller vendors and users differentially by helping them achieve a competitive advantage in implementing and applying advanced capabilities at lower costs.

Progress

Robotic Industries Association R15.04 Communication Committee Reconvened
The Robotic Industries Association (RIA) R15.04 Communication and Information Committee was reconvened as a result of interest in standards for network integration of robot controllers arising from the NIST/RIA workshop series on open architecture control. The committee is comprised of robot vendors (Fanuc Robotics North America, Kuka Development Laboratories), robot users (General Motors, Ford), and third parties (B2D Solutions, Radix Controls, Pilz Automation, NIST, RIA). At a meeting held April 19 in Detroit, MI, the group discussed publishing a technical report derived from the communication requirements in GM's General Requirements Specification for robot controllers. These include Ethernet, TCP/IP, and FTP, with additional classification of robot controller data files intended to enable uniform file upload, download, and compare (UDC) across vendors. The draft report has been circulated and was presented at the RIA Robots and Vision conference in Chicago in June 2001.

Interoperability Testing Tools for Metrology Equipment Successfully Demonstrated
Shortening time to market is a strategic imperative for U.S. manufacturers in an increasingly competitive global marketplace. Achieving a seamless flow of data from CAD part models to equipment on the factory floor is a key requirement to shorten product cycles. In the area of metrology equipment, one of the key interfaces that NIST has identified to focus on is the interface between the metrology hardware, the coordinate measuring machine for example, and the control system for that hardware. NIST is working with the Metrology Automation Association to develop a standard for this interface, which is called the Common Machine Interface (CMI). Industry is setting the specifications and NIST is providing testing tools. At the SIMA Annual Review in July, NIST researchers teamed with one of the leading manufacturers of metrology equipment, LK Metrology, to demonstrate the CMI test suite. John Horst, Hui-min Huang, and Harry Scott of NIST and Dave Smith of LK Metrology successfully presented and demonstrated the CMI test suite effort. Developers of the demonstrated system also included Keith Stouffer, Joe Falco and Tom Kramer. Demonstrated were the NIST-developed common sender and receiver utilities, a common test artifact, and an implementation of CMI on a Coordinate Measurement Machine by LK. The demonstration of the test suite included the transmission of a CMI compliant test file from the NIST AMSANT lab to the facility at LK in the U.K., execution of the file on the CMM at LK to inspect features on the test part, monitoring and collection of status information, and review of test log files with preliminary analysis tools. The demonstration included transmission of live video and audio over the internet from the LK location in England to the AMSANT Lab at NIST. Other major participants in defining the CMI include Brown & Sharpe and Zeiss.

NIST Encourages Harmonization of Conflicting Standards for Dimensional Inspection
In developing standards for closely related activities, it is inevitable that separate standards groups will rework the same turf. To make interoperable standards, when turf overlaps the groups involved must harmonize their efforts. At a meeting hosted by Brown & Sharpe in Wixom, Michigan, November 14 - 16, representatives of three MEL divisions (ISD, MSID, and PED) participated in an effort to harmonize a developing ISO standard (ISO 10303, AP 219, Dimensional Inspection) with an existing CAM-I/ANSI standard undergoing revision (Dimensional Measuring Interface Standard Version 4.0). Other attendees included vendors, users, and federal laboratories representing both standards committees. Good progress was made in achieving mutual understanding. The goal of achieving semantic equivalence in areas common to the two standards was adopted, and a model was developed providing semantic equivalence of inspection features. NIST is playing a proactive role, having initially proposed this harmonization effort and having committed to providing an EXPRESS schema for DMIS 4.0 and a DMIS to STEP converter to enable interoperability.

Workshops on Open Architecture Control for Robotics
NIST and RIA co-sponsored a series of workshops on open architecture control for robotics. The series has included these meetings:

  • January 2002, Rochester Hills MI
  • June 2001, Chicago IL
  • January 2001, Rochester Hills MI
  • June 2000, Ypsilanti MI
  • February 2000, Orlando FL

November 2000 - NIST Encourages Harmonization of Conflicting Standards for Dimensional Inspection
Three MEL divisions (ISD, MSID, and PED) participated in an effort to harmonize a developing ISO standard (ISO 10303, AP 219, Dimensional Inspection) with an existing CAM-I/ANSI standard undergoing revision (Dimensional Measuring Interface Standard Version 4.0). The meeting took place at the Brown and Sharpe facility in Wixom, MI. The goal of achieving semantic equivalence in areas common to the two standards was adopted, and a model was developed providing semantic equivalence of inspection features.

November 2000 - Demonstration of STEP/NC by NIST ATP awardee STEP Tools, Inc.
STEP Tools, Inc. demonstrated the integrated design, process planning, and execution of a standard test part using STEP data and the proposed ISO 14649 standard for integration of STEP with machining. STEP Tools is conducting this work under NIST ATP funding, and NIST is a member of the industrial review board that oversaw planning for the demonstration.

November 2000 - Presentations on open architecture control at the SPIE annual conference on Sensors and Controls for Intelligent Manufacturing
John Michaloski, Fred Proctor, and Keith Stouffer presented NIST's work on open architecture control, including software application programming interfaces, open source availability of control software, and real-time simulation.

November 2000 - Presentation on open architecture control at the RIA Annual Forum
John Evans presented NISTŐs work in open architecture control for the robotics industry, including related work for machine tools and automated metrology equipment.

November 2000 - General Motion Control Requirements for the Packaging Industry
John Michaloski and guest researcher Sri Kolla met with representatives from large packaging equipment users, including Hershey's, M&M Mars, and Procter & Gamble, at the OMAC Packaging meeting during Pack Expo in Chicago. Also participating were principal packaging equipment suppliers such as SIG Pack, R.A. Jones, and Klockner. Other informal meetings were held with ARC, RA Jones, and SIG Pack. A meeting with Dennis Daniels, Bill Krah, and Sal Spada of ARC was held about further promoting open architecture and how ARC could help NIST with its General Motion Control Testbed.

September 2000 - Parallel Kinematics International Conference
Al Wavering participated in the Year 2000 Parallel Kinematic Machines International Conference. Majority attendance was by oversees representatives. U.S. participation included Ingersoll, General Motors, Caterpillar, TRW Automotive, Hardinge, Bosma Machine and Tool, Pathfinders, and Federal Mogul. Presentations included updates on new machines being built, and descriptions of work in calibration, modeling, and optimization of PKM machines.

September 2000 - OMAC API Presentation to OMAC Human-Machine Interface Working Group
John Michaloski participated in the OMAC Human-Machine Interface Working Group meeting at the International Manufacturing Technology Show (IMTS) in Chicago, IL on September 8. At this meeting, the OMAC Application Programming Interface (API) was discussed, and its relationship to the communication link between the graphical operator display and control panel devices and machine tool controllers.

July 2000 - Ad Hoc planning meeting of members of ISO TC184/SC1/WG7
The committee members responsible for the proposed ISO 14649 standard for STEP integration with machine tool control met at the University of Aachen to discuss coordinating international efforts at validating the standard. Coordination of STEP Tools, Inc.'s work for the NIST ATP with the international IMS project was discussed. U.S. participation in the IMS project through STEP Tools as the principal was proposed, and agreed to during follow-up discussions.

Projects Associated with this Program

General Motion Control Testbed

National Metrology Testbed

OMAC Application Programming Interfaces

Robot Integration Testbed

STEP/NC

Welding Testbed

Contact

Mr. Frederick M. Proctor
NIST
Intelligent Systems Division
100 Bureau Drive Stop 8230
Gaithersburg, MD 20899-8230
Phone: 301-975-3452
Fax: 301-990-9688
E-mail:frederick.proctor@nist.gov


isd-webmaster@cme.nist.gov
Date created: 1/25/2001
Last updated: June 13, 2001

Manufacturing Engineering Laboratory Skip navigation