Paper
2 February 2001 Analysis of behavioral requirements for component-based machine controllers
Frederick M. Proctor, John L. Michaloski, Sushil Birla, George F. Weinert
Author Affiliations +
Proceedings Volume 4191, Sensors and Controls for Intelligent Manufacturing; (2001) https://doi.org/10.1117/12.417243
Event: Intelligent Systems and Smart Manufacturing, 2000, Boston, MA, United States
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.
© (2001) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Frederick M. Proctor, John L. Michaloski, Sushil Birla, and George F. Weinert "Analysis of behavioral requirements for component-based machine controllers", Proc. SPIE 4191, Sensors and Controls for Intelligent Manufacturing, (2 February 2001); https://doi.org/10.1117/12.417243
Lens.org Logo
CITATIONS
Cited by 2 scholarly publications.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Control systems

Logic

Computer programming

Manufacturing

Human-machine interfaces

Switches

Information operations

RELATED CONTENT


Back to Top