Modellbasiert automatisieren mit Eclipse

نویسنده

  • Nils H. Hagge
چکیده

Die Erstellung fehlerfreier Software hat im Bereich der Automatisierungstechnik einen hohen Stellenwert. Ein Fehlverhalten von Steuerungen kann in Automatisierungsanlagen leicht zu hohen Sachschäden oder gar Personenschäden führen. Ein Ansatz zur Fehlervermeidung und gleichzeitiger Effizienzsteigerung ist das Arbeiten mit Modellen und Prüfen von Randbedingungen an dem Modell und anschließendem vollautomatischen Ableiten des Steuerungsprogramms. Dadurch werden Fehler bei der manuellen Kodierung des Steuerungsprogramms ausgeschlossen. Bisher standen leistungsfähige Modellierungsund Generierwerkzeuge nur für die in der IT-Welt verbreiteten Programmiersprachen wie C/C++ und Java zur Verfügung. Im Bereich der Automatisierung hingegen sind die Sprachen KOP, FUP und AWL dominierend (vgl. IEC 61131-3). Der Anteil der in diesen Sprachen geschriebenen Software im Vergleich zum globalen Softwareaufkommen (in z.B. C und Java) ist jedoch nicht so hoch, dass es sich für die namhaften Softwareanbieter lohnen würde, entsprechende Werkzeuge anzubieten. Mittlerweile hat aber das Projekt Eclipse umfangreiche Komponenten herausgebracht, die alle genannten Aspekte befriedigen können. In diesem Beitrag wird anhand eines Beispiels gezeigt, wie man diese Komponenten zu einem leistungsfähigen Werkzeug zur Generierung hochwertiger SPS-Programme nutzen kann.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Entwicklung eingebetteter Softwaresysteme mit Strukturierten Komponenten

Softwareentwicklung für eingebettete Systeme zeichnet sich heute noch häufig durch den Einsatz strukturierter Programmiersprachen aus. Um die Vorteile der objektorientierten Modellierung mit der Effizienz strukturierter Sprachen zu verbinden, bieten sich Strukturierte Komponenten an. Dieser Aufsatz zeigt das Potenzial Strukturierter Komponenten anhand eines Beispiels aus der Praxis. Außerdem wi...

متن کامل

Modellgetriebene Generierung von Eclipse-RCP-Oberflächen zur Stammdatenverwaltung

Das Entwickeln von Stammdatenverwaltungsoberflächen ist eine ungeliebte, aber in vielen Projekten notwendige ”Fleißarbeit“. Um diesen Vorgang zu automatisieren, wurde in einer Diplomarbeit eine AndroMDA Cartridge entwickelt, die Stammdatenverwaltungsoberflächen auf Basis von Eclipse RCP aus UML Modellen generiert. Diese Diplomarbeit und ihr Ergebnis werden im Folgenden vorgestellt. 1 Fakten zur...

متن کامل

Systematischer Test modellbasiert entwickelter Steuergeräte

In der Automobilindustrie ist der Trend zu erkennen, dass Fahrzeughersteller (OEMs) zunehmend Fahrzeugfunktionen modellbasiert entwickeln. In diesem Beitrag wird ein Testprozess modellbasiert entwickelter Steuergeräte vorgestellt, der prototypisch in einem aktuellen Projekt eingesetzt werden soll. Die Übertragung von Konzepten der agilen Softwareentwicklung auf den modellbasierten Entwicklungsp...

متن کامل

Modellgetriebene Entwicklung eingebetteter Systeme mit Eclipse

Entwicklungsmethoden und -werkzeuge für eingebettete Systeme und Enterprise Applikationen nähern sich zusehends an. Insbesondere die modellgetriebene Entwicklung hilft beim Umgang mit zunehmend komplexeren, eingebetteten Softwaresystemen. Zur Automatisierung der Entwicklung ist die Werkzeugunterstützung entscheidend. Die OpenSource-Entwicklungsplattform Eclipse stellt mit dem Eclipse Modeling P...

متن کامل

Integration von Anforderungen mit dem Eclipse Requirements Modeling Framework

Einleitung Anforderungen nehmen eine zentrale Rolle im System-Entwicklungsprozess ein – dies ist einer der Gründe, warum viele kommerzielle Werkzeuge inzwischen einen größeren Teil der Produktlebenszyklus abdecken (PLM). Dabei handelt es sich aber in der Regel um „Insellösungen“, die auf die vom Hersteller angebotenen Möglichkeiten beschränkt sind. Seit vielen Jahren gibt es bereits die Eclipse...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010