Share Email Print
cover

Proceedings Paper

Analysis of behavioral requirements for component-based machine controllers
Author(s): Frederick M. Proctor; John L. Michaloski; Sushil Birla; George F. Weinert
Format Member Price Non-Member Price
PDF $14.40 $18.00
cover GOOD NEWS! Your organization subscribes to the SPIE Digital Library. You may be able to download this paper for free. Check Access

Paper Abstract

Machine controllers built from standardized software components have the greatest potential to reap open architecture benefits--including plug-and-play, reusability and extensibility. A challenge to component-based controllers relates to standardizing behavior in a non- restrictive manner to accommodate component packaging and component integration. Control component packaging requires behavior to be dependable, well-defined, and well-understood among a variety of users to help ensure the reusability of the component, the reliability of the component, and the correctness of the system built using the component. Integration of control components requires that the behavior model is consistent not just within a single component, but across all components in a system so that the components interoperate correctly. At the same time, the component behavioral model must be reasonably flexible to accommodate all behavioral situations and not be restrictive to a single programming methodology. Further, not all the behavior in the system may be pre-packaged as part of a component. Thus, another issue is the suitability of the standard behavior model for programming and integration of new control logic. Ideally, we need a vendor-neutral, tool-neutral, controller- neural behavior model to allow the export/import of any and all types of control logic programs. This paper will analyze the requirements of component-based, machine controller behavior, then offer a refinement of a Finite State Machine as the basis of a behavior model to satisfy these requirements. Examples will be presented based on the behavioral model the efforts of the Open, Modular, Architecture Controller User's Group Application Programming Interface for standardized, interchangeable machine controller components.

Paper Details

Date Published: 2 February 2001
PDF: 9 pages
Proc. SPIE 4191, Sensors and Controls for Intelligent Manufacturing, (2 February 2001); doi: 10.1117/12.417243
Show Author Affiliations
Frederick M. Proctor, National Institute of Standards and Technology (United States)
John L. Michaloski, National Institute of Standards and Technology (United States)
Sushil Birla, General Motors Corp. (United States)
George F. Weinert, Lawrence Livermore National Lab. (United States)


Published in SPIE Proceedings Vol. 4191:
Sensors and Controls for Intelligent Manufacturing
Peter E. Orban; George K. Knopf, Editor(s)

© SPIE. Terms of Use
Back to Top