Title: Hierarchical Component-based programming of control systems
Other Titles: Hierarchische Komponenten-basierte Programmierung von Steuerungssystemen
Language: English
Authors: Alvarez Aguirrezabal, Inigo 
Qualification level: Diploma
Keywords: Hierarchisch; Komponenten; SPS; Steuerung
Hierarchical; Components; PLC; Control
Advisor: Schitter, Georg  
Assisting Advisor: Melik-Merkumians, Martin  
Issue Date: 2018
Number of Pages: 121
Qualification level: Diploma
Abstract: 
Aktuelle Programmierpraktiken in der industriellen Automation tendieren zu einerKombination aus Logikund Hardwareimplementierung, die die Wiederverwendbarkeit der Steuerungslogik bei Austausch gewisser Teile während dem Lebenszyklus einer Anlage erschweren. Hierarchisch strukturierte und komponentenbasierte Entwurfsansätze sind in IEC 61131 und IEC 61499 implementiert worden, mit dem Ziel der Entkopplung von Steuerungslogik und Hardwareimplementierung. Diese Arbeit zeigt, dass diese State of the Art Ansätze noch immer keine Erfolge in der Erstellung von wiederverwendbaren Komponenten in jeder Ebene der Komponentenhierarchie verzeichnen können. Als Lösungskonzept wird ein neuer komponentenbasierter Entwurfsansatz mit weitgehender Entkopplung von Steuerungslogik und Hardwareimplementierung vorgeschlagen. Die Implementierung dieses neuen Ansatzes wird in IEC 61499 vorgenommen um einen Vergleich mit der State of the Art Methode zu ermöglichen. Hierbei können die Verbesserungen in der Wiederverwendbarkeit von Komponenten und der Aufwand der Anlagenrekonfiguration gezeigt werden.

Current programming techniques in industrial automation tend to mix control logic with hardware implementation, making it difficult to reuse the control logic during the plant life cycle if a certain hardware component has to be replaced for a different one. Hierarchically structured and component-based design approaches have been implemented in IEC 61131 and IEC 61499 with the goal of decoupling control logic from hardware implementation, thus enabling the reuse of the components which encapsulate control logic. In this work we show how these state of the art approaches still do not succeed in creating reusable components at every level in the component hierarchy, and therefore we propose a new component-based design approach that further decouples control logic from hardware implementation. This new approach is implemented in IEC 61499 in order to compare it against the state of the art approach and show the improvements in component reuse and plant reconfiguration effort.
URI: http://media.obvsg.at/AC15165726-2001
Library ID: AC15165726
Organisation: E376 - Institut für Automatisierungs- und Regelungstechnik 
Publication Type: Thesis
Hochschulschrift
Appears in Collections:Thesis

Files in this item:

Show full item record

Page view(s)

21
checked on Mar 1, 2021

Download(s)

1
checked on Mar 1, 2021

Google ScholarTM

Check


Items in reposiTUm are protected by copyright, with all rights reserved, unless otherwise indicated.