Powered by OpenAIRE graph
Found an issue? Give us feedback
addClaim

Automatisierte SPS-Projekterstellung für die Entwicklungsumgebung Twincat 3

Authors: Katzjäger, Gernot;

Automatisierte SPS-Projekterstellung für die Entwicklungsumgebung Twincat 3

Abstract

Die Komplexität von automatisierten Systemen, die durch eine speicherprogrammierbare Steuerung (SPS) gesteuert werden, wie es Prüfstände in der Automobilindustrie sein können, nimmt weiter zu. Die herkömmliche Planung, Programmierung und Bewertung dieser Systeme ist auf lange Sicht nicht kosteneffizient. Daher ist es für den Erfolg eines Unternehmens wichtig, die Effizienz des Entwicklungs- und Fertigungsprozesses zu steigern. Ziel dieser Masterarbeit ist es daher, eine Anwendung zu entwickeln, die den Prozess solcher Systeme stärker automatisiert. Dies bedeutet, dass eine SPS-Software oder ein Validierungsplan für ein System nahezu automatisiert erstellt wird. Um dieses Ziel zu erreichen, ist die programmierte Anwendung in der Lage, Daten aus einer externen Quelle zu importieren und konvertieren. Die importierte Datei wird aus einem aktuellen Schaltplanprojekt eines solchen automatisierten Systems erstellt. Die Anwendung wandelt diese Daten in nützliche Informationen um, die in der entwickelten Anwendung verarbeitet werden, um den Entwicklungsprozess zu automatisieren. Zusammengefasst erlaubt das entwickelte Programm die Erstellung einer Hardwarekonfiguration, das Anlegen lokaler und globaler Variablen, die Erstellung von definierten Quellcodezeilen in der Entwicklungsumgebung TwinCAT3 sowie die Erstellung eines Bewertungsplanes. Je nach Komplexität des Systems ist das manuelle Eingreifen von Entwickler*innen in die Projekterstellung möglich bzw. notwendig. Allerdings macht diese Anwendung den Entwicklungsprozess von Anlagen, welche von einer SPS gesteuert werden, effizienter und führt zu einer Senkung der Fehleranfälligkeit.

The complexity of automated systems controlled by programmable logic controllers (PLCs), such as test benches in the automotive industry, continues to grow. The cost efficiency by conventional planning, programming and the evaluation of these systems is not sustainable in the long term. As a consequence it is important to increase the development and manufacturing processes´ efficency for the success of a company. The aim of this master thesis is to develop an application which offers the opportunities either to create a software or an evaluation plan for an automated system. In order to achieve this, the programmed application is fed by data from external sources, which are files that provide the application with useful information of an automated system. The developed program allows the creation of a hardware configuration, the creation of local and global variables as well as the creation of program modules with defined source code lines in the development environment TwinCAT3 as well as the generating an evaluation plan. Depending on the complexity of the system, manual intervention of a developer during the project creation process could be needed. However, this application leads to a higher efficiency for the developing process of systems which are controlled by PLCs and is less prone to failure.

Keywords

629 Andere Fachrichtungen der Ingenieurwissenschaften

  • BIP!
    Impact byBIP!
    selected citations
    These citations are derived from selected sources.
    This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    0
    popularity
    This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
    Average
    influence
    This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    Average
    impulse
    This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
    Average
Powered by OpenAIRE graph
Found an issue? Give us feedback
selected citations
These citations are derived from selected sources.
This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Citations provided by BIP!
popularity
This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
BIP!Popularity provided by BIP!
influence
This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Influence provided by BIP!
impulse
This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
BIP!Impulse provided by BIP!
0
Average
Average
Average
Upload OA version
Are you the author of this publication? Upload your Open Access version to Zenodo!
It’s fast and easy, just two clicks!