DocumentCode
3286601
Title
Object-oriented approach to PLC software design for a manufacture machinery using IEC 61131-3 norm languages
Author
Bonfè, Marcello ; Fantuzzi, Cesare
Author_Institution
Ferrara Univ., Italy
Volume
2
fYear
2001
fDate
2001
Firstpage
787
Abstract
Presents an application of object-oriented methodology to the development of programmable logic controller (PLC) programs. The PLC is widely used as a computer controller of manufacturing machinery, principally because of its robustness and programming simplicity. The IEC 61131-3 norm has been introduced aiming to provide standard languages and structure to the development environments of PLC programs, that up to now have been strictly bound to proprietary languages. Following the IEC 61131-3 prescription, is it also possible to develop well structured, object-oriented control software, which was hardly possible with the former vendor-specific low-level languages. The paper describes an application of the IEC 61131-3 standard to the development of the control software of a medium complexity manufacturing machinery. The software development methodology is reported and comparison regarding development time, software re-usability and application structuring, is then discussed
Keywords
IEC standards; object-oriented methods; programmable controllers; programming environments; software standards; IEC 61131-3 norm languages; PLC software design; application structuring; computer controller; control software; development time; manufacturing machinery; object-oriented approach; programmable logic controller programs; programming simplicity; robustness; software re-usability; Application software; Computer aided manufacturing; IEC standards; Machinery; Programmable control; Pulp manufacturing; Robust control; Software design; Software standards; Standards development;
fLanguage
English
Publisher
ieee
Conference_Titel
Advanced Intelligent Mechatronics, 2001. Proceedings. 2001 IEEE/ASME International Conference on
Conference_Location
Como
Print_ISBN
0-7803-6736-7
Type
conf
DOI
10.1109/AIM.2001.936766
Filename
936766
Link To Document