Abstract
We introduce here a software architecture for the control of a sensor-based manufacturing system, The architecture divides the programming effort into two levels: task-level programming and control-level programming, The task-level programming is based on the programming of a discrete world model (WM), which provides a symbolic representation of the world state and isolates the task programs from the control-level algorithms, Programming the control level amounts to modeling the manufacturing equipment as components with “behavior” using object-oriented techniques, Each component specifies how it should react to changes in the WM, that is, selection and specification of the control algorithms to be executed, Programming at both levels can be done incrementally and control algorithms may be changed dynamically in the real-time kernel.
Get full access to this article
View all access options for this article.
