PLCopen started an object-oriented programming (OOP) guidelines initiative in order to create a more homogeneous method.
PLCopen Safe Motion 1.0 is a system independent solution designed to ensure that safety drive functionalities can be mapped easily and the gap between motion and safety is filled.
Part of a modern software development methodology is creating re-usable components, called function blocks, which contain part of the application software functionality, and the two most common types are edge triggered and level-controlled.
PLCopen has released coding guidelines designed to help provide industrial control programming solutions for programmable logic controllers (PLCs) and was created by members from different companies as well as educational institutions.
The PLCopen Coding Guidelines version 1.0 has been released and contains 63 rules for software programming and are designed to train users and provide a basis for universities to help them teach IEC 61131-3 programming more efficiently.
PLCopen's coding conventions meeting worked out ways to define a set of rules to provide a PLCopen proposal on how IEC 61131-3 should be used.