Abstract
In this paper, we describe a general approach for designing real-time distributed manufacturing control systems based on the IEC 61499 (function block) model. We also present two orthogonal methodologies to construct function blocks utilizing UML capsules within an object-oriented framework. In the first methodology we treat a function block as a single capsule, while in the second we model the function block as a component containing multiple capsules. The key difference between these two viewpoints is the granularity of control we have over the function block’s operation and its location within the decentralized manufacturing environment.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
A. Lyons. UML for Real-time. Technical report, ObjecTime Ltd, 1998.
B. Selic and J. Rumbaugh. Using UML for Modeling Complex Real-time Systems. Technical report, ObjectTime Ltd and Rational Software Corp, 1998.
Developers of IEC 61131 Solutions and Embedded PLC Software. KW Software Inc. Technical report, http://www.age-usa.com, 2001.
G. Booch. Object-Oriented Analysis and Design with Applications. Addison-Wesley, 1994.
IEC TC65/WG6. Working Draft-Function Blocks (1499) for Industrial Process Measurement and Control Systems, Part 1-Architecture. Technical report, International Electrotechnical Commission, 2000.
IMS program with major industries, academics and vendors from USA, Australia, Canada, Europe and Japan. Holonic Manufacturing Systems Consortium. Technical report, http://hms.ifw.uni-hannover.de/overview.htm, 2001.
J. Odell, H. Parunak and B. Bauer. Extending UML for Agents. Technical report, ERIM Center for Electronic Commerce, 2000.
M. Fletcher, D.H. Norrie and J.H. Christensen. A Foundation for Realtime Holonic Control Systems, the Journal of Applied System Sciences, special issue on Industrial Applications of Multi-Agent and Holonic Systems, 2(1), 2001.
M. Fletcher et al. An Open Architecture for Holonic Cooperation and Autonomy. In the 11th conference on Database and Expert System Applications. IEEE Computer Society, 2000.
R. Lewis. Programming Industrial Control Systems using IEC 1131–3. IEE Control Engineering Series 50, 1996.
R.W. Brennan, M. Fletcher and D.H. Norrie. An Agent-based Approach to Re-configuration of Real-time Distributed Control Systems, the IEEE Transactions on Robotics and Automation, 2001.
The Unified Modeling Language (UML) is the industry-standard language for specifying, visualizing, constructing, and documenting the artifacts of software systems. UML Resource Center. Technical report, http://www.rational.com/uml/, 2001.
X. Zhang, S. Balasubramanian, R.W. Brennan, and D.H. Norrie. Design and Implementation of a Real-Time Holonic Control System for Manufacturing. the Journal of Information Sciences, 127(1–2), 2000.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag London Limited
About this paper
Cite this paper
Fletcher, M., Brennan, R.W., Norrie, D.H. (2001). Design of Real-Time Distributed Manufacturing Control Systems using UML Capsules. In: Wang, X., Johnston, R., Patel, S. (eds) OOIS 2001. Springer, London. https://doi.org/10.1007/978-1-4471-0719-4_40
Download citation
DOI: https://doi.org/10.1007/978-1-4471-0719-4_40
Publisher Name: Springer, London
Print ISBN: 978-1-85233-546-5
Online ISBN: 978-1-4471-0719-4
eBook Packages: Springer Book Archive