Automatische SPS-Codegenerierung für Syntheseverfahren der Supervisory Control Theory

Automatic PLC code generation for synthesis methods of the Supervisory Control Theory

URL
Dokumentart: Masterarbeit
Institut: Department Informations- und Elektrotechnik
Sprache: Deutsch
Erstellungsjahr: 2014
Publikationsdatum:
SWD-Schlagwörter: Automatisierungstechnik , Steuerungstechnik , Programmierung , Petri-Netz
DDC-Sachgruppe: Elektrotechnik, Elektronik

Kurzfassung auf Deutsch:

Diese Arbeit befasst sich allgemein mit der SPS-Codegenerierung und deren Problematik für verschiedene Syntheseverfahren der Supervisory Control Theory. Die automatische SPS-Codegenerierung wird für zwei Verfahren umgesetzt. Dafür wird ein Codegenerator entwickelt. Das erste Verfahren ist der lokal-modulare Entwurfsansatz für Automaten und das zweite ist der Steuerungsentwurf mit Stelleninvarianten für Petrinetze. Der generierte SPS-Code wird abschließend anhand einer realen Fertigungszelle verifiziert.

Kurzfassung auf Englisch:

This work generally deals with the PLC code generation and their problems for different synthesis methods of the Supervisory Control Theory. The automatic PLC code generation is implemented for two methods. Therefore a code generator is developed. The first method is the local-modular design approach for automata and the second is the control design with place invariants of Petri nets. The generated PLC code is finally verified by a real manufacturing cell.

Hinweis zum Urheberrecht

Für Dokumente, die in elektronischer Form über Datenenetze angeboten werden, gilt uneingeschränkt das Urheberrechtsgesetz (UrhG). Insbesondere gilt:

Einzelne Vervielfältigungen, z.B. Kopien und Ausdrucke, dürfen nur zum privaten und sonstigen eigenen Gebrauch angefertigt werden (Paragraph 53 Urheberrecht). Die Herstellung und Verbreitung von weiteren Reproduktionen ist nur mit ausdrücklicher Genehmigung des Urhebers gestattet.

Der Benutzer ist für die Einhaltung der Rechtsvorschriften selbst verantwortlich und kann bei Mißbrauch haftbar gemacht werden.