• DocumentCode
    697556
  • Title

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

  • Author

    Bonfe, Marcello ; Fantuzzi, Cesare ; Poretti, Luca

  • Author_Institution
    Univ. of Ferrara, Ferrara, Italy
  • fYear
    2001
  • fDate
    4-7 Sept. 2001
  • Firstpage
    3235
  • Lastpage
    3240
  • 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.
  • Keywords
    control engineering computing; machinery; object-oriented programming; production engineering computing; programmable controllers; software reusability; IEC61131-3 norm languages; PLC object-oriented programming; manufacturing machinery computer controller; object-oriented control software; object-oriented methodology; programmable logic controller; software development methodology; software reusability; Machinery; Mechatronics; Programming; Sensors; Software; Standards; Unified modeling language; Algorithms and Software for Real-time Control; Discrete Events Systems Modelling and Control; Manufacturing Systems; Software Design Methodologies;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Control Conference (ECC), 2001 European
  • Conference_Location
    Porto
  • Print_ISBN
    978-3-9524173-6-2
  • Type

    conf

  • Filename
    7076431