Skip to main content

Case Studies

  • Chapter
  • First Online:
Model-Driven Design Using IEC 61499
  • 1162 Accesses

Abstract

The goal of this chapter is to give readers a practical view of how IEC 61499 systems are designed. For this purpose, this chapter illustrates a set of examples that not only cover the pedagogic aspects, but are also close to implementation of realistic systems. All of the case studies presented in this chapter are freely available for download along with the companion software, named BlokIDE. BlokIDE is an integrated development environment that provides a file-based project environment integrated with model editors, the synchronous compiler (introduced in Chap. 5), and a visual debugger. Together, these components enable advanced features like automatic code generation, simulation, and device deployment. The academic version of BlokIDE is available as a free download from www.timeme.io.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Barold S, Stroobandt R, Sinnaeve A (2010) Cardiac Pacemakers and Resynchronization Step by Step: An Illustrated Guide. Wiley

    Google Scholar 

  2. Bosch L (2014) Raspberry Pi B+ Illustration. http://commons.wikimedia.org/wiki/File:Raspberry_Pi_B%2B_illustration.svg. Accessed 26 Aug 2014

  3. International Electrotechnical Commission (2003) International Standard IEC 61131-3: Programmable Controllers – Part 3: Programming Languages. Geneva, 2nd edn

    Google Scholar 

  4. Krasner GE, Pope ST (1988) A Cookbook for Using the Model-View Controller User Interface Paradigm in Smalltalk-80. Journal of Object-Oriented Programming 1(3):26–49

    Google Scholar 

  5. Nicholas K, Bhatti Z, Roop P (2012) Model-Driven Development of Industrial Embedded Systems: Challenges Faced and Lessons Learnt. In: Emerging Technologies Factory Automation (ETFA), 2012 IEEE 17th Conference on, pp 1–4. DOI 10.1109/ETFA.2012.6489690

    Google Scholar 

  6. PRETZel Research Group (2012) BlokIDE User Manual. The University of Auckland, Auckland, New Zealand

    Google Scholar 

  7. Ro JW (2013) Time-triggreed new zigbee. Master’s thesis, Department of Electrical and Computer Engineering, The University of Auckland

    Google Scholar 

  8. Shaw GD (2013) Reliable model-driven engineering using IEC 61499. PhD thesis, Department of Electrical and Computer Engineering, The University of Auckland

    Google Scholar 

  9. Sinha R, Roop PS, Ranjitkar P (2013) Virtual Traffic Lights+ (VTL+): A Robust, Practical, and Functionally-Safe Intelligent Transportation System. In: Transportation Research Board 92nd Annual Meeting, Transportation Research Board

    Google Scholar 

  10. Target Heart Rates (2014) American Heart Association. http://www.heart.org/HEARTORG/GettingHealthy/PhysicalActivity/Target-Heart-Rates_UCM_434341_Article.jsp. Accessed 26 Aug 2014

  11. TimeMe: Time Predictable Solutions for Embedded and Industrial Control Systems (2014) Precision Timed Research Group (PRETzel). http://timeme.io. Accessed 26 Aug 2014

  12. Yoong L, Bhatti Z, Roop PS (2012) Combining IEC 61499 Model-Based Design with Component-Based Architecture for Robotics. In: Noda I, Ando N, Brugali D, Kuffner J (eds) Simulation, Modeling, and Programming for Autonomous Robots, Lecture Notes in Computer Science, vol 7628. Springer Berlin, Heidelberg, pp 349–360

    Chapter  Google Scholar 

  13. Zhao Y (2014) A Model-Driven Approach for Designing Time-Critical Medical Devices. M.E. thesis, Electrical and Computer Engineering Department, University of Auckland

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this chapter

Cite this chapter

Yoong, L.H., Roop, P.S., Bhatti, Z.E., Kuo, M.M.Y. (2015). Case Studies. In: Model-Driven Design Using IEC 61499. Springer, Cham. https://doi.org/10.1007/978-3-319-10521-5_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-10521-5_8

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-10520-8

  • Online ISBN: 978-3-319-10521-5

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics