KontaktPartnerReferenzenDownloadsLinksMaillistMonographie
SPaS - die Softwareprojektierungsumgebung für automatische Steuerungen

Willkommen auf den Internetseiten des SPaS - Projektes!

Im Springer-Verlag 2007 ist unsere Monographie "Prozess-Steuerungen" ISBN-Nummer 978-3-540-71083-7 erschienen

Das SpaS - Projekt hat nun doch schon eine lange Geschichte hinter sich gebracht! Das Projekt entstand im Zuge von Forschungsaufgaben, die einen automatischen Codeentwurf zum Ziel hatten. Im Laufe der zeit ist das Programm - SpaS entstanden. Für die Zielsprachen (IL-S7, ST, C und C++) wurden die Ausgabesprachen geschrieben. Für die Sprachausgabe IL-S7, oder das gewöhnliche AWL der Siemens Simatic- Familie, existieren schon eine Vielzahl von Industriesteuerungen, die mit diesem Tool entwickelt wurden. Für die Industrie ist das Tool natürlich so in seiner Form nicht unbedingt wünschenswert, denn man kann ja jetzt mit nur einer Projektierung auf verschiedene Zielplattformen wechseln und dann auch Hardware von einer anderen Firma kaufen. Im industriellen Einsatz ist unser Tool also nicht als Ablösung der propertiären Entwurfswerkzeuge gedacht, sondern als Ergänzung und insbesondere für kleinere Ingenieurbüros als wertvolle Ergänzung beim Portieren von eigenen Know-How auf verschiedene Steuerungen gedacht, ohne jeweils eine vollständiges Reengineering durchführen zu müssen.

Im Laufe der Entwicklungszeit liegt der Focus in unserer Entwicklung immer mehr auf der Codegenereierung für den PC oder für embedded Controller. Denn insbesondere in verteilten Automatisierungssystemen kommen zunehmend kleinere Systeme zum Einsatz, die nicht unbedingt mit der klassischen Steuerungsplattform entwickelt werden müssen. Hat man jetzt ein Tool, welches die Erfahrungen aus der Welt des industriellen Steuerungsentwurfs auf die eingebetteten Systeme mit deren Entwurfssicherheit in die Sprachen C oder C++ einbringt, können auch Programmierer ohne Erfahrungen auf diesen Gebiet sichere Steuerungsprogramme entwickeln.

Zur Ergänzung zu den Online-Materialien haben wir ein Buch zum Entwurf von Steuerungssystemen mit den Mitteln die SpaS liefert geschrieben. Dieses Buch soll 2007 im Springer Verlag erscheinen. Wir hoffen damit einen Beitrag zum Entwurf freier Steuerungssoftware zu leisten, ohne von den großen Steuerungsherstellern abhängig zu sein.

SpaS wird freie Software

Im Zuge der Entwicklung möchten wir den SpaS-Quellcode offen gestalten und damit gleichzig die Softwarebasis von SpaS verändern. SpaS selbst ist z.Z. in Delphi 7.0 geschrieben. Damit ist es nur für Windows verfügbar, was uns nicht befriedigt. Wir möchten, wenn wir schon Steuerungscode für vor allem linuxbasierte Systeme erzeugen, auch auf dieser Plattform präsent sein. Der Kurzausflug von Borland zu Kylix schien ein gutes Zeichen für diesen Schritt zu sein, leider ist aber bekannt, daß es keine Fortführung geben wird. Deshalb haben wir uns mittelfristig vorgenommen die Sprache vollständig auf Java zu wechseln und kurzfristig mit dem freien Projekt Lazerus auf die Linuxseite zu wechseln. Falls es Interesse bei der Mitarbeit am Projekt gibt, wenden Sie sich bitte an uns.

www.pretschner.com

Diese Website beruht auf einer XML Datenbank im DocBook Format. Sie wurde vollständig und automatisch via XSLT generiert. Die Transformation basiert auf der Website-XSL von Norman Walsh.

Optimiert für eine Auflösung von min. 1024x768px.

Die gesamte Webpräsenz unterliegt dem Copyright von Prof. Dr. Pretschner.

Haftungsausschluß

Bitte beachten sie die rechtlichen Hinweise!

Dokument-Version: 75 2007-06-20 00:00:33 +0200 (Wed, 20 Jun 2007) preXML QuelldateiCopyright © 2007 Prof. Dr. Pretschner. / designed by mayo