Abstract
Properly architected holonic systems can enhance the ability of each set of players in the industrial automation and control market to deliver added value by encapsulating, reusing and deploying their specialized intellectual property at succeedingly higher levels of integration. Such an architecture expands on the HMS concept of cooperation domains to include both low-level control (LLC) and high-level control (HLC) domains. LLC refers to normal, non-holonic control and automation functions, while HLC refers to the integration of these functions into holons through the use of software agent technology. Function blocks, as defined in the International Electrotechnical Commission (IEC) 61499 series of standards, can be used for encapsulation, reuse, distribution and integration of both LLC and HLC functions, while HLC functionality can be standardized as defined by the Foundation for Intelligent Physical Agents (FIPA).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
H. Shapiro and C. Varian:: Information Rules: A Strategic Guide to the Network Economy, Harvard Business School Press, Boston (1999).
International Electrotechnical Commission: Function Blocks, Part1–Architecture, IEC PAS 61499–1, Geneva (2000).
International Electrotechnical Commission: Function Blocks, Part 2–Software tool requirements, IEC PAS 61499–2, Geneva (2001).
Foundation for Intelligent Physical Agents: FIPA Abstract Architecture Specification, http://www.fipa.org/specs/fipa00001/ (2001).
M.Fletcher, E. Garcia-Herreros, J.H. Christensen, S.M. Deen and R. Mittmann: “An Open Architecture for Holonic Cooperation and Autonomy”, in 11 th International Workshop on Database and Expert Systems Applications (DEXA 2000), IEEE Computer Society, New York (2000).
B.P.Douglass: Real-Time UML: Developing Efficient Objects for Embedded Systems, Addison Wesley Longman, New York (1997).
International Electrotechnical Commission: Programmable controllers, Part 3–Programming languages, IEC 61131–3, Geneva (1993).
R.W. Lewis: Modelling control systems using IEC 61499, Institution of Electrical Engineers, Stevenage (2001).
R.W. Lewis,: Programming industrial control systems using IEC 61131–3. Institution of Electrical Engineers, Stevenage (1995).
J.H. Christensen: “Design patterns for systems engineering with IEC 61499”, in Fachtagung Verteilte Automatisierung–Modelle und Methoden fuer Entwurf, Verifikation, Engineering und Instrumentierung, ed. Ch. Doeschner, Otto-von-Guericke-Universitaet, Magdeburg (2000).
M. Campione and K. Walrath: The Java Tutorial, 2nd Edition, Addison-Wesley, New York (1998).
International Electrotechnical Commission: Information technology–Open Systems Interconnection–Specification of Abstract Syntax Notation One (ASN.1), ISO/IEC 8824, Geneva (1990).
International Electrotechnical Commission,: Information technology–Open Systems Interconnection–Specification of Basic Encoding Rules for Abstract Syntax Notation One (ASN.1), ISO/IEC 8824, Geneva (1990).
W3 Consortium: eXtended Markup Language (XML) Specification, http://www.w3c.org/TR/1998/REC-xml-19980210 (1998).
Technical Agreement for IEC 61499 Feasibility Demonstrations, http://www.holobloc.com/doc/ita/index.htm (2002).
International Organization for Standardization: Information technology–Open Systems Interconnection–Basic Reference Model: The Basic Model, ISO/IEC 7498–1, Geneva (1994).
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Christensen, J.H. (2003). HMS/FB Architecture and its Implementation. In: Deen, S.M. (eds) Agent-Based Manufacturing. Advanced Information Processing. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-05624-0_4
Download citation
DOI: https://doi.org/10.1007/978-3-662-05624-0_4
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-07895-8
Online ISBN: 978-3-662-05624-0
eBook Packages: Springer Book Archive