Options
2009
Diploma Thesis
Titel
Unterstützung des Rapid Control Prototyping von Maschinensteuerungen durch Transformation von Hierarchischen Zustandsautomaten-Graphen in IEC 1131-Code von Speicherprogrammierbaren Steuerungen
Abstract
Der Ansatz des Rapid Control Prototyping findet zunehmend Bedeutung im Entwurf von Maschinensteuerungen. Dieser bezeichnet eine rechnergestützte Methode zur Entwicklung von Regelungs- und Steuerungsalgorithmen in nahezu allen Bereichen technischer Systeme und umfasst die Schritte der Beschreibung des zu automatisierenden Systems, dessen Modellbildung, des reinen Regelungs- und Steuerungsentwurf und anschließender Erprobung der Lösung am Simulationsmodell und/oder realen System. Die Diplomarbeit soll dabei den Ansatz des Rapid Control Prototyping durch Transformation von hierarchischen Zustandsautomaten-Graphen (UML-Statecharts) in IEC 1131-Code unterstützen. Mit den Statecharts aus UML können Steuerungen unabhängig von der Zielsprache definiert werden, welche von einem Code-Generator in den Code für Speicherprogrammierbare Steuerungen (SPS) übersetzt werden. Hauptgegenstand dieser Arbeit besteht in Konzipierung und Implementierung eines Ausgabemoduls des Code-Generators für IEC 1131-Code. Der generierte Code wird an der Steuerung einer Verpackungsmaschine getestet.
;
The approach of Rapid Control Prototyping meets increasing importance at the design of machine controls. This approach denotes a computer-aided method of development of control algorithms in nearly all areas of technical systems and includes the steps of description of the system to be automated, modelling of the system, the control unit design, and subsequently, the test of the solution in the simulation model and/or real system. The thesis shall support the approach of the Rapid Control Prototyping by transformation of hierarchical state machine graphs (UML-Statecharts) in code of IEC 1131. With UML-Statecharts, the controls can be defined independently of the target language, which is translated by a code generator into code of programmable logic controllers (PLC). The main object of this thesis consists in conception and implementation of an output module of the code generator producing IEC 1131 code. The generated code is checked in control of a packaging machine.
ThesisNote
Dresden, TU, Dipl.-Arb., 2009
Author(s)
Advisor
Verlag
Fraunhofer IIS / EAS
Verlagsort
Dresden