Seminar: Getting started with IEC 61499

Get Distributed Industrial Automation at Fast, secure and Free Open Source software downloads
4DIAC   Users' Workshops  

4DIAC User's Workshops

The 4DIAC has been founded with the idea to support research activities and industrial adoption of distributed automation systems. During the last years, 4DIAC grew with new versions, added improvements and new features for the modeling of distributed automation systems as well as the corresponding runtime environment. Moreover, a special focus was on the performance improvement of the runtime system. Even more important, 4DIAC as an IEC 61499-compliant distributed control environment for industrial and research applications has proven to be a stable basis for further research towards the next generation of distributed automation and control systems based on open standards.
With this workshop we would like to bring the developers and users of 4DIAC together as the users are the main drivers of ongoing development activities. This event should provide a discussion platform to present novel research and achieved results based on the 4DIAC open source project. Moreover, new ideas and approaches as well as near future plans for 4DIAC can be discussed which turn this initiative into the position to become a larger framework for many application domains.

5th 4DIAC User’s Workshop

held in conjunction with the

19th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA'2014), Barcelona, Spain

Workshop Date: 16th September 2014

Workshop Organizers

  • Alois Zoitl, fortiss GmbH;
  • Gerhard Ebenhofer, PROFACTOR GmbH;
  • Thomas Strasser, AIT Austrian Institute of Technology;

Workshop Programm (Morning Session)

  • Welcome and Recent Activities of the 4DIAC Open Source Initiative
    A. Zoitl (fortiss GmbH)
  • Session Infrastructure Enhancements (Chair: A. Zoitl)
    • Extending 4DIAC with a partitioning and scheduling tool
      Michael Wahler, Aurélien Monot, Manuel Oriol (ABB Corporate Research Baden-Dättwil, Switzerland)
    • Scheduling IEC 61499 Function Block based models on resource constrained platforms (MCUs)
      Per Lindgren, Marcus Lindner, Andreas Lindner, Johan Eriksson, and Valeriy Vyatkin (Lulea University of Technology)
    • Dynamically loadable Function Block types to reduce application development time
      Matthias Plasch, Gerhard Ebenhofer, Michael Hofmann (Profactor GmbH, Austria)
  • Session Communication Modelling (Chair: M. Plasch)
    • An enhanced communication scheme for 4DIAC
      Georgios Sfiris, and Georgios Hassapis, (Laboratory of Computer System Architecture, Department of Electrical and Computer Engineering, Aristotle University of Thessaloniki)
    • Middleware Architecture for CPPS over IEC 61499
      Frederico Pérez, Isidro Calvo, Dario Orive, and Marga Marcos (Escuela Superior de Ingenieros)
    • Automatic generation of distributed communication in 4DIAC
      L. Lednicki and J. Carlson (Mälardalen Real-time Research Centre, Mälardalen University, Västerås, Sweden)
  • Open Discussion

Afternoon Hands on Session
“Programming Distributed Embedded Real-Time Control Systems with 4DIAC”

A half day hands on tutorial session where the 4DIAC team will explain how to use 4DIAC. The following topics will be covered: 

  • Short Introduction to IEC 61499 and 4DIAC
  • Guided small control application example
  • Implementing a control application for a simulated press

Own laptop computer is required for performing the exercises!


The ETFA 2014 Conference Organizers reserve a right to cancel a workshop if insufficient registrations. The cut-off date is July 15.


Technical Program Committee

F. Andrén, AIT, AT

I. Hegny, TU Vienna, AT

S. Meduna, nxtControl, AT

M. Melik-Merkumians, TU Vienna, AT


M. Wenger, TU Vienna, AT

Industrial Steering Committee

J. Fritsche, Bachmann electronic, AT

G. Kollegger, nxtControl, AT

K. Sandström, ABB, SE

A. Valentini, O3neida, IT

A. Voigt, Voigt+Wipp, AT

M. Wahler, ABB, CH