• DocumentCode
    1792741
  • Title

    The PLC UML State-chart design pattern

  • Author

    Racchetti, Lorenzo ; Fantuzzi, Cesare ; Tacconi, Lorenzo ; Bonfe, Marcello

  • Author_Institution
    Univ. degli Studi di Modena e Reggio neli´Emilia, Reggio Emilia, Italy
  • fYear
    2014
  • fDate
    16-19 Sept. 2014
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    We developed an UML-State-charts Object Oriented Design Pattern for PLCs IEC61131-3. This PLC UML-State-chart Design Pattern aims to explore the advantage of Object Oriented Programming by IEC61131-3 in PLCs, and to provide a direct map of UML State-chart to PLC code. We illustrates the design pattern and its use through UML Class diagrams and an application example. This Design Pattern can be used to reduce the development time of State-charts in automation software. It can also lead towards further investigations in PLC Design Patterns that may improve the whole development of automation software.
  • Keywords
    IEC standards; Unified Modeling Language; control engineering computing; object-oriented programming; programmable controllers; PLC IEC61131-3; PLC UML state-chart design pattern; UML class diagrams; UML-state-charts object oriented design pattern; automation software; object oriented programming; Actuators; Automation; Engines; History; Object oriented modeling; Software; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Emerging Technology and Factory Automation (ETFA), 2014 IEEE
  • Conference_Location
    Barcelona
  • Type

    conf

  • DOI
    10.1109/ETFA.2014.7005309
  • Filename
    7005309