Serienprodukt am Beispiel der Bühnenautomatisierung

Der Schaltschrankbau zeichnet sich durch seine Vielfältigkeit aus. Dennoch gibt es immer wieder Anwendungen, bei denen unsere Kunden gleiche Projekte mit leicht variierbaren Anforderungen realisieren. Die aktuellen Entwicklungstools auf dem Markt ermöglichen allerding keine flexible Lösung für wiederkehrende Anwendungen. Deshalb wollen wir uns mit unserem Softwareframework RikerIO abheben und bieten ein Programm für alle Eventualitäten. Es minimiert Aufwand und Kosten bei der Inbetriebnahme und liefert gleichzeitig eine bessere, getestete Software auf einer Reihe von Projektimplementierungen.

Case

Hintergrund

Nicht nur Schauspieler sind echte Meister der Verwandlung. Auch die Bühnen in Theatern und Opernhäusern sind wahre Multitalente. Mit Hilfe einer ausgefeilten Technik können in kürzester Zeit Ebenen versenkt oder angehoben werden und Vorhänge auf- oder niedergehen. Für die Ausführung der mechanischen Veränderungen sorgen verschiedene Motoren. Diese treiben diverse Achsen an, die wiederum Seile auf- oder abwickeln, um Objekte zu bewegen. Doch die Regie dafür übernehmen Automatisierungshardware und speicherprogrammierbare Steuerungen, wie sie auch in der Industrie zum Einsatz kommen.

Problemstellung

Für die Entwicklung von Software im Bereich der industriellen Automatisierung stellen viele Hersteller speziell für speicherprogrammierbare Steuerungen Entwicklungstools zur Verfügung, mit denen spezifische Aufgaben schnell und unkompliziert erledigt werden. Das gilt besonders für einmalige Projekte, die keinen Seriencharakter aufweisen. Wiederholt sich ein Projekt, so wird das vorherige Softwareprojekt herangezogen und modifiziert. Das ist soweit gut, einfach und kostengünstig. Wiederholt sich ein Projekt aber öfter und variiert in der Anzahl der Achsen, wie z. B. im Bühnenbereich, muss der Softwareentwickler mit immer der gleichen Software arbeiten, die für kleine Projektunterschiede neuen Aufwand erfordert.

Aufgabe

Ein Kunde wollte für seinen Bühnenbereich die Komplexität der Programmierung für bestimmte Projekte reduzieren. Zwischen den Projekten gab es durchaus Unterschiede, aber in einem größeren Kontext waren diese Unterschiede leicht zusammenzufassen. Allerdings musste das letzte Projekt jedes Mal an das nächste angepasst werden. Somit musste auch jedes Mal ein neues Softwareprojekt verwaltet und der Aufwand neu geschätzt werden. Die Preisanfragen dauerten dadurch länger und der Planungsaufwand war größer – und dass ausgerechnet bei einer Software, die man schon einige Male geschrieben hatte.

Herausforderung

Ziel war es, eine einfache Softwarebasis zu entwickeln, mit der unser Auftraggeber jedes Projekt zukünftig selbst konfigurieren kann. Der Bühnenbetreiber sollte die einzelnen Achsen über ein Bussystem mit den Hardwareschnittstellen unabhängig von der Anzahl der Achsen verbinden können. Zusätzlich haben wir für jede Achse eine Konfiguration erstellt, in der die achsenspezifischen Eigenschaften festgelegt werden können. Bedauerlicherweise waren die meisten Automatisierungssysteme auf dem Markt dazu nicht in der Lage oder konnten es nicht zu unserer Zufriedenheit leisten. Daher erstellten wir ein eigenes System.

Lösung

Nach zweijähriger Entwicklung hatten wir auf der Basis des Automatisierungssystems RikerIO eine Umgebung geschaffen, innerhalb derer virtuelle Schaltschrankkomponenten erstellt und deren Ein- und Ausgänge über ein Bussystem verbunden werden können. Jede dieser virtuellen Schaltschrankkomponenten entspricht einer Achssteuerung, die sich nach Belieben konfigurieren lässt. Dabei verfügt die Automatisierungssoftware über eine Vielzahl von Konfigurationsmöglichkeiten, die im Laufe der Zeit bei vielen Projekten gefragt waren.

Vorteile von RikerIO

+ Eigenständige Konfiguration und Inbetriebnahme
+ Fixe Kostenberechnung pro Achse
+ Einfacher und schneller Schaltschrankentwurf
+ Software weniger anfällig für Fehler

Weiterentwicklung und Ausblick

Bei neu gewünschten Funktionen erweitern wir die Software und testen die neuen Funktionen an einer eigens dafür konstruierten Testanlage. Einmal entwickelt, stehen die neuen Features unserem Kunden für alle folgenden Projekte zur Verfügung.

Mehr über „Stage Automation“ erfahren

Automatisieren Sie jetzt ihre Abläufe und profitieren Sie von den Vorteilen. Egal ob Theater, Orchester, Auditorien, Veranstaltungssäle, Aulen, Messesäle sowie Eventlocations im Allgemeinen – Stage Automation bietet zahlreiche Anwendungsmöglichkeiten.