• 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