DocumentCode :
1215056
Title :
Reusable industrial control systems
Author :
Speck, Andreas
Author_Institution :
Intershop Res., Jena, Germany
Volume :
50
Issue :
3
fYear :
2003
fDate :
6/1/2003 12:00:00 AM
Firstpage :
412
Lastpage :
418
Abstract :
Industrial control hardware may be reused for several purposes. The same industrial PC type may control the drives of a portal system, act as a programmable logic controller, or control any other device. Moreover the same piece of hardware may control different device types at the same time in concurrency. In this paper, we discuss four successive software engineering approaches to exploit the possibilities provided by the control hardware: an object-oriented architecture, an architectural pattern, a control framework, and an architectural model for component-based frameworks. Each of these approaches provides means of different levels to structure a system and to reuse concepts, patterns, or real code. All presented approaches are used to build control systems controlling different types of robot arms and other devices. Additionally, in the component-based system a new component has been introduced to enable a network connection of the control system.
Keywords :
industrial control; object-oriented methods; programmable controllers; software engineering; architectural model; architectural pattern; component-based frameworks; component-based system; concurrency; control framework; industrial control hardware; object-oriented architecture; portal system; programmable logic controller; reusable industrial control systems; robot arms control; successive software engineering; Computer architecture; Concurrent computing; Control systems; Electrical equipment industry; Hardware; Industrial control; Object oriented modeling; Portals; Programmable control; Software engineering;
fLanguage :
English
Journal_Title :
Industrial Electronics, IEEE Transactions on
Publisher :
ieee
ISSN :
0278-0046
Type :
jour
DOI :
10.1109/TIE.2003.812274
Filename :
1202991
Link To Document :
بازگشت