Abstract :
Industrial programmable logic controllers (PLCs), however, are still mostly programmed in the languages of the International Electrotechnical Commission (IEC) 61131-3 standard. To meet the challenges of modern industrial automation, it is therefore only logical to add OOP to the upcoming third edition of the standard. At the moment, an IEC 61131-3 maintenance group is discussing a working draft of this next edition. This draft contains a proposal for object-oriented extensionsto be added to the IEC 61131-3. This article refers to this proposal. It is, however, a fact that the standardization in regards to OOP is still at an early stage, and it is quite possible that this article may differ from the final edition of the IEC standard.
Keywords :
IEC standards; control engineering computing; object-oriented programming; programmable controllers; IEC 61131-3 standard; International Electrotechnical Commission 61131-3 standard; PLC; industrial automation; industrial programmable logic controllers; object-oriented programming; Application software; Automatic programming; Automation; Educational programs; IEC standards; Java; Object oriented programming; Programmable control; Programming profession; Proposals;