Real-time Communication using Foundation Fieldbus

  • Yue Zhou
  • Zhi Wang
  • Tian-ran Wang
  • Hai-bin Yu


Local area networks (LANs) are becoming popular in industrial computer-controlled systems increasingly. Broadcast LANs aimed at the interconnection of sensors, actuators and controllers are commonly known as fieldbus networks. Recently, the vendor-specific fieldbus has being substituted by vendor-independent standardized fieldbus, which supports the open system concept and has started to be used commonly. Particular relevance must be given to the IEC 61158 (1999), which encompasses eight widely used fieldbuses: FF H1, ControlNet, PROFIBUS, P-NET, FF HSE, SwiftNet, WorldFIP and Interbu (Xiuju 2000; Xiong 2000) known that time constraints are more stringent as we go down in the automation hierarchy. In this charter, we consider time constraints or deadlines as the maximum allowable time span between a message transfer request and its transmission on the bus. In fact, the total message cycle delay results from multiple factors, such as the access and queuing delays, the transmission time (frame length / transmission rate) and the protocol processing time. As we are dealing with real-time communication across a shared transmission medium, we focus our analysis on the access delay and queuing delay factors. These factors depend on the MAC (Medium Access Control) mechanism used by the fieldbus network.


Medium Access Control Precedence Constraint Message Communication Data Flow Graph Message Transfer 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. Xiuju, Xiong, etc., Outlook on Fieldbus, International Instrumentation and Automation, 4 (4), p44–47, 2000Google Scholar
  2. Tindell, K. and Burns. A., Analysis of hard real-time communication, Real-Time Systems, 9 (2), pp. 147–173. 1997.CrossRefGoogle Scholar
  3. Zuberi,K.M. and Shin,KG., Design and implementation of efficient message scheduling for CAN, IEEE Trans. on Computers, 49 (2), pp. 182–188, 2000.CrossRefGoogle Scholar
  4. P. Pedro, A. Burns, Worst case response time analysis of hard real-time sporadic traffic in WorldFlP Networks, Euromicro Workshop of Real-Time Systems,pp: 11–13, 1997.Google Scholar
  5. Tovar,E and Vasques,F., etc., Real-Time applications with Wor1dFIP: analysis and tools, The Proceedings 4th IFAC International Symposium on Intelligent Components and Instruments for Control Applications,Buenos Aires, Argentina, pp. 297–302, 2000.Google Scholar
  6. Tovar,E and Vasques,F, Cycle time properties of the PROFIBUS timed token protocol Computer Communications, 22(13), pp. 1206–1216, Elsevier Science, 1999.Google Scholar
  7. Tovar,E and Vasques,F, Real-Time Fieldbus Communications Using Profibus Networks, IEEE Transactions on Industrial Electronics, 46 (6), pp. 1241–1251, 1999.CrossRefGoogle Scholar
  8. Technical Overview, Specification of Fieldbus Function, 1996.Google Scholar
  9. System Architecture, Specification of Fieldbus Function, 1996.Google Scholar
  10. Yang,X.H., Technique and application of Fieldbus. pp. 88–92. Tsinghua university publishers, Beijing, 1999.Google Scholar
  11. Zhi Wang, etc., The mechanism and Implementation of FF fieldbus data link layer, The proceeding International Conference on Advanced Manufacturing System and Manufacturing Automation, pp 399–403, 2000.Google Scholar
  12. Tovar,E, Supporting real-time communications with standard factory-floor network, The dissertation for the degree of Doctor. Proto. 1999.Google Scholar
  13. Wang Z, Modeling and analysis of fieldbus-based distributed real-time system, The dissertation for the degree of Doctor, Chinese Academy of Sciences, 2000.Google Scholar
  14. Zhou yue, etc., Extended rate monotonic algorithm and its application in building FF schedule time list, Information and Control, 30 (5), pp 418–421, 2001.Google Scholar
  15. Yue Zhou, etc., Analysis and heuristic scheduling for periodic messages in FF system, IFAC 2002 (to be accepted).Google Scholar
  16. Fayad,C.A., Process control performance on a Foundation Fieldbus system. ISA EXPO/2000, 21–24 August, 2000.Google Scholar
  17. A. Burns, Scheduling Hard Real-Time Systems: A Review, Software Engineering Journal, 6 (3), pp. 116–128, 1991.Google Scholar
  18. Chrtto,H., Silly,M. and Bouchentouf, T., Dynamic scheduling of real-time tasks under precedence constraints, Real-Time Systems, 2 (3), pp. 181–194, 1990.CrossRefGoogle Scholar
  19. Yue Zhou, etc., Periodic messages and Function Blocks scheduling in FF system, The proceeding International Conferences on Info-tech and Info-net, pp 370–375, 2001.Google Scholar
  20. Z. Wang, etc., How to support real-time traffic of urgent aperiodic message using Foundation Fieldbus, The proceeding IFAC Conference on New Technologies for Computer Control, Hong Kong, pp 527–532, 2001.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2003

Authors and Affiliations

  • Yue Zhou
    • 1
  • Zhi Wang
    • 1
  • Tian-ran Wang
    • 1
  • Hai-bin Yu
    • 1
  1. 1.Shenyang Institute of AutomationChinese Academy of SciencesShenyang City, Liaoning ProvinceP.R. China

Personalised recommendations