DocumentCode :
2668982
Title :
Graphical Development of Software for Programmable Logic Controllers
Author :
Roger ; Pérez, Juan ; Pineda, Manuel ; Puche, Rubén
Author_Institution :
Department of Electrical Engineering, Universidad Politécnica de Valencia, Valencia, Spain
fYear :
2006
fDate :
Aug. 30 2006-Sept. 1 2006
Firstpage :
444
Lastpage :
449
Abstract :
Graphical languages are standard in the field of computer programming. Complex software development is best handled by graphically connecting pre-built, fully tested and highly specialized software components, instead of writing and debugging thousands of lines of code. Modern programming environments include complete libraries of such components. In the field of Programmable Logic Controllers (PLCs), this is not the case. PLC programs can be developed using graphical languages, as Ladder Diagrams (LD) or Function Block Diagrams (FBD), but the standard libraries are very limited, so the programmer must develop his own libraries, building software objects from scratch. In this paper, a framework is presented for automatically building complex software modules using based on two key pillars: on the one hand, using object oriented concepts as encapsulation, inheritance and generic programming, and, in the other one, closely following the physical model of the objects used in building electrical control cabinets (ECBs).
Keywords :
Joining processes; Programmable control; Programming environments; Programming profession; Software debugging; Software libraries; Software standards; Software testing; Standards development; Writing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Power Electronics and Motion Control Conference, 2006. EPE-PEMC 2006. 12th International
Conference_Location :
Portoroz
Print_ISBN :
1-4244-0121-6
Type :
conf
DOI :
10.1109/EPEPEMC.2006.4778440
Filename :
4778440
Link To Document :
بازگشت