Online Courses
Basic Introduction to IEC 61499
A complete introduction to the IEC 61499 standard for distributed industrial control systems.
Beginner1h 53m4 modules · 8 lessons
Start courseAbout this course
This beginner course covers the core concepts of IEC 61499 — from its history and motivation through to function blocks, application design, and distributed deployment. Eight focused lessons take you from first principles to a complete working example.
All lessons are free and hosted on YouTube. No account required.
Course outline
Module 1 — Introduction
- 1History and brief introduction to IEC 61499Development timeline, architectural evolution, and an overview of the four parts of the standard.10:55
- 2IEC 61499 Function block architectureThe function block model, interface design, event/data associations, and how communication between function blocks works.20:28
Module 2 — Function Blocks
- 3IEC 61499 Basic function blockInterface, algorithms, Execution Control Chart (ECC), execution rules, and worked examples.32:42
- 4Composite function blocks and FB networksComposite function blocks, FB networks, execution control, and connection rules.5:12
- 5Service interface function block (SIFB)Motivation for SIFBs, sequence diagrams, process interface, and communication function blocks.9:45