State-of-the-Art PLC Configuration

  • Karl-Heinz JohnEmail author
  • Michael Tiegelkamp


IEC 61131-3 takes advantage of recent advances in technology by incorporating modern concepts that allow the modelling of PLC projects consisting of more than just single-processor applications.

The software model of IEC 61131-3 allows for practice-oriented structuring (modularization) of applications into units (POUs). This eases maintenance and documentation, and improves the diagnostics facilities for PLC programs.

A uniform software architecture is essential for the portability of applications. The resources of PLCs are given explicit run-time properties, thus building a platform for hardware-independent programs.

In the traditional method of structuring PLC projects (see Figure 2.5), applications are modularised into blocks, and certain types of blocks (e.g. organization blocks) have implicit run-time properties. IEC 61131-3 provides more sophisticated and standardised means of accomplishing this.


Global Variable Function Block Access Path Task Property Configuration Element 
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. [IEC 61131-3]
    IEC 61131-3 Edition 2.0 (2003-01), TC/SC 65B, Programmable controllers - Part 3: Programming languages
  2. [IEC 61131-5]
    IEC 61131-5 Edition 1.0 (2000-11), TC/SC 65B, Programmable controllers - Part 5: Communications

Copyright information

© Springer-Verlag Berlin Heidelberg 2010

Authors and Affiliations

  1. 1.ForchheimGermany
  2. 2.PyrbaumGermany

Personalised recommendations