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
The PLC UML State-chart design pattern / Racchetti, Lorenzo; Fantuzzi, Cesare; Tacconi, Lorenzo; Bonfe, Marcello. - ELETTRONICO. - (2014), pp. 1-4. (Intervento presentato al convegno 19th IEEE International Conference on Emerging Technologies and Factory Automation, ETFA 2014 tenutosi a Barcelona, Spain nel 16-19 Settembre 2014) [10.1109/ETFA.2014.7005309].
The PLC UML State-chart design pattern
RACCHETTI, LORENZO;FANTUZZI, Cesare;
2014
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 softwarePubblicazioni consigliate
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