Object-Oriented Programming as an alternative to industrial control

被引:0
作者
Moreno Reyna, A. [1 ]
Gomez Ortega, A. [1 ]
Sierra Romero, N. [2 ]
Armando Diaz, D. [1 ]
Fernandez Murillo, S. E. [1 ]
Felix Zarate, G. A. [1 ]
Narvaez Granados, S. L. [3 ]
机构
[1] CINVESTAV IPN, Interact Design & Mfg Innov Prod, Mexico City, DF, Mexico
[2] CINVESTAV IPN, Dept Comp, Mexico City, DF, Mexico
[3] CIATEQ Retablo, Elect & Control, Queretaro, Mexico
来源
2012 9TH INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING, COMPUTING SCIENCE AND AUTOMATIC CONTROL (CCE) | 2012年
关键词
Object-oriented Programming; Automatism; Structured Programming; Standard IEC 61131; Automation;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Object oriented programing has been developing for 30 years so far, however, it's in the last decade that it has kept a fast growing and developing of methodologies, by using speed and processing capability advances in the develop of high complexity software. Along with this advances, automation industry has introduced and modified different methodologies such as Petri Hierarchized Net and its sub web and modules, being able to get profit from multiprocessing and apply tasks at the same time for the automate. In this article, we present similarities in concepts and structure of Object-Oriented Programming with languages of functional blocs and Petri Hierarchy Nets. We will conclude the differences in which a programmer approaches the program structure and uses them, as well as the way it is possible to introduce new concepts of object-oriented programming to these languages, such as classes and inheritances, to make easier and reducing programming developing timing in high complexity automation programs. Furthermore, the improvements that programming design brings into object-oriented in automation fields are mentioned, the develop of automation programs, in particular, as well as the impact that a harder formalization could have on concepts and methodologies.
引用
收藏
页数:7
相关论文
共 5 条
[1]  
Carretero R., 2011, INTEGRACION PROGRAMA
[2]  
Nielsen C. D., EVALUATION FUNCTION
[3]  
Patino R., 2005, SCI TECHNICA, VXI, P107
[4]  
Zapata G., 2002, ESTRUCTURAS GEN CONT
[5]  
ZAPATA G, 2007, REV AVANCES SISTEMAS, V4, P59