Title :
MIOOP. An object oriented programming paradigm approach on the IEC 61131 standard
Author :
González, Víctor M. ; Díaz, Angel Luis Sierra ; Fernández, Pablo García ; Junquera, Alejandro Fernández ; Bayón, Ricardo Mayo
Author_Institution :
Univ. of Oviedo, Gijón, Spain
Abstract :
This paper presents MIOOP, a new extension of the IEC 61131-3 norm which allows for an object oriented programming paradigm (OOPP) approach for the development of PLC control software. MIOOP supports the basis of OOPP, i.e. abstraction, encapsulation, modularity, hierarchy and polymorphism. In addition, the five programming languages of the IEC 61131-3 norm are supported by MIOOP. Generated code is compliant with the standard specification, allowing for real implementation in those PLCs vendors supporting the new standard.
Keywords :
IEC standards; control engineering computing; object-oriented languages; object-oriented programming; programmable controllers; IEC 61131 standard; IEC 61131-3; MIOOP; PLC control software; object oriented programming paradigm; programming languages; standard specification;
Conference_Titel :
Emerging Technologies and Factory Automation (ETFA), 2010 IEEE Conference on
Conference_Location :
Bilbao
Print_ISBN :
978-1-4244-6848-5
DOI :
10.1109/ETFA.2010.5641020