This paper presents an application of object-oriented methodology to the development of Programmable Logic Controller (PLC) programs. PLC is widely used as computer controller of manufacturing machinery, principally because its robustness and programming simplicity. During the last years, IEC61131-3 norm has been introduced aiming to provide standard languages and structure to the development environments of PLC programs, that are instead strictly bound up to now to proprietary languages. Following IEC61131-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. This paper describes an application of the novel standard IEC61131-3 to the development of the control software of a medium complexity manufacturing machinery. Software development methodology is reported and comparison regarding development time, software re-usability and application structuring, is then discussed.

PLC object-oriented programming using IEC61131-3 norm languages: An application to manufacture machinery / Bonfe', M.; Fantuzzi, C.; Poretti, L.. - (2001), pp. 3235-3240. (Intervento presentato al convegno 6th European Control Conference, ECC 2001 tenutosi a Seminario de Vilar, prt nel 2001) [10.23919/ecc.2001.7076431].

PLC object-oriented programming using IEC61131-3 norm languages: An application to manufacture machinery

Bonfe' M.;Fantuzzi C.;
2001

Abstract

This paper presents an application of object-oriented methodology to the development of Programmable Logic Controller (PLC) programs. PLC is widely used as computer controller of manufacturing machinery, principally because its robustness and programming simplicity. During the last years, IEC61131-3 norm has been introduced aiming to provide standard languages and structure to the development environments of PLC programs, that are instead strictly bound up to now to proprietary languages. Following IEC61131-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. This paper describes an application of the novel standard IEC61131-3 to the development of the control software of a medium complexity manufacturing machinery. Software development methodology is reported and comparison regarding development time, software re-usability and application structuring, is then discussed.
2001
6th European Control Conference, ECC 2001
Seminario de Vilar, prt
2001
3235
3240
Bonfe', M.; Fantuzzi, C.; Poretti, L.
PLC object-oriented programming using IEC61131-3 norm languages: An application to manufacture machinery / Bonfe', M.; Fantuzzi, C.; Poretti, L.. - (2001), pp. 3235-3240. (Intervento presentato al convegno 6th European Control Conference, ECC 2001 tenutosi a Seminario de Vilar, prt nel 2001) [10.23919/ecc.2001.7076431].
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

Licenza Creative Commons
I metadati presenti in IRIS UNIMORE sono rilasciati con licenza Creative Commons CC0 1.0 Universal, mentre i file delle pubblicazioni sono rilasciati con licenza Attribuzione 4.0 Internazionale (CC BY 4.0), salvo diversa indicazione.
In caso di violazione di copyright, contattare Supporto Iris

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11380/1249148
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 4
  • ???jsp.display-item.citation.isi??? ND
social impact