Members Only | Ezine | Links | Legal Notice | Contact us |



PLCopen starts
new working group
on Industry 4.0


Official Release
Safe Motion v1.0

Official release
Creating PLCopen
Compliant Libraries










PC2 - Training



Creating PLCopen Compliant Libraries, v 1.0 now available


PLCopen Coding Guidelines v 1.0 available


Under the PLCopen Promotional Committee 2 resides the topic related to training.

Since 2013 this includes the activities related to PLCopen Software Construction Guidelines. The goal of this new working group is to provide the definition of rules, coding patterns and guidance and how to use them in Industrial Automation focused to the IEC 61131-3 / PLCopen environments.

For this it contains several subgroups all with a different area. Activities hereunder include:

  • Coding Guidelines (including naming conventions and rules)
  • Creating PLCopen compliant Function Blocks
  • Software quality issues and software consistency
  • Structuring and decomposition via SFC (doís & doníts)

The aim is to define a set of rules and to provide PLCopen proposals on how these rules can be used. Nowadays large automation companies have their own rules but many mid-size companies or IEC 61131-3 beginners are very interested in using PLCopen guidelines. Such guidelines will have a great impact in expanding IEC 61131-3 further in the world.
These rules will be very useful to train users and can be a good basis for universities to help them teach IEC 61131-3 programming more efficiently.

The first result of this working group, the document Coding Guidelines version 1.0, was released in April 2016. You can download the PLCopen Coding Guidelines document as .pdf. We would appreciate your comments and ideas on it, especially on the usability for you.

A second document Creating PLCopen Compliant Libraries version 1.0 was released in May 2017.

Check here for more information on Creating PLCopen Compliant Libraries.



In addition PLCopen published guidelines for certified training centers.


PLCopen does not provide hands-on training courses on IEC 61131-3 due to possible conflicting interests with its members. In order to guide potential users to relevant IEC 61131-3 courses, including the concepts and languages, PLCopen with its members defined training guidelines, together with a set of slides.

The PLCopen PC2 Technical Paper specifies the basic requirements for a PLCopen certified training course on IEC 61131-3.
View the list of training certified PLCopen members.

Check for downloads the subpage 'Downloads' and the subpage 'Introductions in Spanish & Portugese'.