Fieldbus Technology in Industrial Automation

Fieldbus technology in industrial automation is not only relatively complex because of the number of solutions possible, but also, and above all, because of the variety of applications. Ironically, these in turn are responsible for the multitude of solutions available. If the analysis of the basic needs is relatively standard, as they will always involve connecting sensors, actuators, and field controllers with each other, the options in architecture are numerous and can impose the need for certain services. The required performances themselves and the QoS expected fundamentally depend on the applications. This paper traces this technology from its beginnings, which go back to the first industrial networks in the 1970s. The principal stages of development are recounted, from the initial requirement specifications to the current state of international standardization. The diverse technical solutions are then analyzed and classified. In particular, we study the temporal aspects, the medium access control protocols, and application relationships.

[1]  A. Burns,et al.  Scheduling hard real-time systems: a review , 1991, Softw. Eng. J..

[2]  Guido H. Gürtler Fieldbus Standardization, the European Approach and Experiences , 1997 .

[3]  J.A. Stankovic,et al.  Misconceptions about real-time computing: a serious problem for next-generation systems , 1988, Computer.

[4]  Pascal Lorenz,et al.  Integration of temporal mechanisms in communication protocols for time-critical distributed systems , 1994 .

[5]  J. W. Szymanski Embedded Internet technology in process control devices , 2000, 2000 IEEE International Workshop on Factory Communication Systems. Proceedings (Cat. No.00TH8531).

[6]  G. G. Wood Current fieldbus activities , 1988, Comput. Commun..

[7]  Louis Pouzin,et al.  Virtual circuits vs. datagrams: technical and political problems , 1976, AFIPS '76.

[8]  S. R. Dillon Manufacturing Automation Protocol & Technical and Office Protocols - Success Through the OSI Model , 1987, COMPCON.

[9]  Alan Burns,et al.  Calculating controller area network (can) message response times , 1995 .

[10]  J. P. Elloy,et al.  A temporal extension to the MMS protocol with KerNext tool , 1995, Proceedings 1995 IEEE International Workshop on Factory Communication Systems. WFCS'95.

[11]  Miguel León Chávez,et al.  Fieldbuses and Real-Time MAC Protocols , 2000 .

[12]  David Hutchison,et al.  Fieldbus: an emerging communications standard , 1988, Microprocess. Microsystems.

[13]  J. P. Thomesse Time and industrial local area networks , 1993, 1993 CompEuro Proceedings Computers in Design, Manufacturing, and Production.

[14]  N Navet CONTROLLER AREA NETWORK , 1998 .

[15]  Jean-Pierre Thomesse,et al.  Time in distributed systems cooperation and communication models , 1995, Proceedings of the Fifth IEEE Computer Society Workshop on Future Trends of Distributed Computing Systems.

[16]  Orazio Mirabella,et al.  Adding Multi-Master Capabilities to Interbus-S , 1999 .

[17]  Ieee Standards Board,et al.  IEEE standard microcontroller system serial control bus , 1991 .

[18]  Richard Piggin,et al.  The current fieldbus standards situation – a European view , 1999 .

[19]  Janos Gertler,et al.  Software for process control-A survey , 1975 .

[20]  Peter Neumann Locally distributed automation – but with which fieldbus system? , 1999 .

[21]  Klaus Bender,et al.  Profibus: The Fieldbus for Industrial Automation , 1993 .

[22]  Louis Costrell CAMAC Instrumentation System - Introduction and General Description , 1971 .

[23]  Carlos Cardeira,et al.  A schedulability analysis of tasks and network traffic in distributed real-time systems , 1995 .

[24]  P. Borsook Data communications , 1994, IEEE Spectrum.

[25]  J. P. Thomesse A new set of software tools for designing and realizing distributed systems in process control , 1977 .

[26]  Dave Harrold Asset management: Predictive maintenance , 1999 .

[27]  李奉珍 MAP(Manufacturing Automation Protocol) , 1986 .

[28]  J. P. Thomesse,et al.  The field bus application services , 1989, 15th Annual Conference of IEEE Industrial Electronics Society.

[29]  T. Phinney,et al.  FieldBus-Real-time comes to OSI , 1991, [1991 Proceedings] Tenth Annual International Phoenix Conference on Computers and Communications.

[30]  Guevara Noubir,et al.  Analysis of polling protocols for fieldbus networks , 1993, CCRV.

[31]  Jonathan S. Ostroff,et al.  Formal methods for the specification and design of real-time safety critical systems , 1992, J. Syst. Softw..

[32]  G. Mueller,et al.  A Realtime Programming Language and its Application for Measuring Processes , 1972 .

[33]  Wilfried Elmenreich,et al.  A comparison of LIN and TTP/A , 2000, 2000 IEEE International Workshop on Factory Communication Systems. Proceedings (Cat. No.00TH8531).

[34]  Jean Pierre Thomesse,et al.  A review of the fieldbuses , 1998 .

[35]  Kang Lee,et al.  IEEE 1588 standard for a precision clock synchronization protocol for networked measurement and control systems , 2002, 2nd ISA/IEEE Sensors for Industry Conference,.

[36]  Guevara Noubir,et al.  Static and dynamic polling mechanisms for fieldbus networks , 1993, OPSR.

[37]  Martin Wollschlaeger,et al.  Feldbussysteme - Historie, Eigenschaften und Entwicklungstrends , 2000, Informationstechnik Tech. Inform..

[38]  Charles R. McLean,et al.  The Architecture of the NBS Factory Automation Research Testbed , 1987 .

[39]  Dominique Paret,et al.  The I2C Bus: From Theory to Practice , 1997 .

[40]  G. G. Wood Survey of LANs and standards , 1987 .

[41]  Jean Pierre Thomesse,et al.  Fieldbuses and interoperability , 1999 .

[42]  Nicolas Navet Évaluation de performances temporelles et optimisation de l'ordonnancement de tâches et messages , 1999 .

[43]  Jean-Pierre Thomesse,et al.  Scheduling in Fieldbus Based Real-Time Systems , 1992, NATO ASI RTC.

[44]  J. P. Elloy,et al.  A New Multi-Server Concept for the MMS Environment , 1989 .

[45]  B. Dasarathy,et al.  Timing Constraints of Real-Time Systems: Constructs for Expressing Them, Methods of Validating Them , 1989, IEEE Transactions on Software Engineering.

[46]  Klaus Grund Manufacturing Automation Protocol , 1990 .

[47]  Viktor Schiffer,et al.  The CIP family of fieldbus protocols and its newest member - Ethernet/IP , 2001, ETFA 2001. 8th International Conference on Emerging Technologies and Factory Automation. Proceedings (Cat. No.01TH8597).

[48]  P. Pleinevaux,et al.  Time critical communication networks: field buses , 1988, IEEE Network.

[49]  Günter Grünsteidl,et al.  TTP - A Protocol for Fault-Tolerant Real-Time Systems , 1994, Computer.

[50]  Jo-Mei Chang,et al.  Reliable broadcast protocols , 1984, TOCS.

[51]  M. Kronental,et al.  Towards The Standardization of Real-Time Operating System Kernels , 1979 .

[52]  Hermann Kopetz,et al.  TTP - A time-triggered protocol for fault-tolerant real-time systems , 1993, FTCS-23 The Twenty-Third International Symposium on Fault-Tolerant Computing.

[53]  G. Fohler,et al.  Realizing Changes of Operational Modes with a Pre Run-Time Scheduled Hard Real-Time System , 1993 .

[54]  Thilo Sauter,et al.  The fieldbus war: history or short break between battles? , 2002, 4th IEEE International Workshop on Factory Communication Systems.

[55]  Alan Burns,et al.  Analysis of hard real-time communications , 1995, Real-Time Systems.

[56]  Jürgen Nehmer,et al.  Operating Systems of the 90s and Beyond , 1991, Lecture Notes in Computer Science.

[57]  Jean-Dominique Decotignie Some Future Directions in Fieldbus Research and Development , 1999 .

[58]  Leslie Lamport,et al.  Time, clocks, and the ordering of events in a distributed system , 1978, CACM.

[59]  Juan R. Pimentel Fieldbus Application Layer: Functionality and Models , 1988 .

[60]  Francisco Vasques,et al.  Pre-run-time schedulability analysis in Fieldbus networks , 1994, Proceedings of IECON'94 - 20th Annual Conference of IEEE Industrial Electronics.

[61]  Thomas A. Henzinger,et al.  Logics and Models of Real Time: A Survey , 1991, REX Workshop.

[62]  Gérard Le Lann,et al.  Distributed Systems - Towards a Formal Approach , 1977, IFIP Congress.

[63]  Nobumasa Nakano Time Critical Communication Architecture in Factory Automation , 1993, DIISM.

[64]  Nicolas Rivierre,et al.  Real-time communications over broadcast networks : the CSMA-DCR and the DOD-CSMA-CD protocols , 1993 .

[65]  Desmond P. Taylor,et al.  OSI Reference Model - The ISO Model of Architecture for Open Systems Interconnection , 2007 .

[66]  P. D. Griem,et al.  Considerations for Distributed Industrial Control Systems , 1976 .

[67]  Jean-Pierre Thomesse,et al.  Main Paradigms as a Basis for Current Fieldbus Concepts , 1999 .

[68]  D. Dietrich,et al.  Evolution potentials for fieldbus systems , 2000, 2000 IEEE International Workshop on Factory Communication Systems. Proceedings (Cat. No.00TH8531).

[69]  Jean-Pierre Thomesse,et al.  Message sojourn time for TDM schemes with any buffer capacity , 1995, IEEE Trans. Commun..