Durchgängigkeit spart Kosten und schont Ressourcen

Ganzheitlicher Ansatz bei Automatisierungssoftware

  • Automation Studio – Mehr als ein Programmierwerkzeug
    Automation Studio – Mehr als ein Programmierwerkzeug
  • Die Software unterstützt in der Umsetzung einer Idee.
    Die Software unterstützt in der Umsetzung einer Idee.
  • Neue Features im Überblick auf der Automation Studio Startseite
    Neue Features im Überblick auf der Automation Studio Startseite
  • Die gesamte Produktpalette von B&R wird mit einem einzigen Softwaretool -  Automation Studio - projektiert.
    Die gesamte Produktpalette von B&R wird mit einem einzigen Softwaretool - Automation Studio - projektiert.

Praktisch jedes Entwicklungswerkzeug am Markt prägt heutzutage den Begriff der Integrierten Automatisierung. Während früher die Maschinenprogrammierung mit in Hardware gegossenen Programmiergeräten das Auslangen fand, verlangen die immer komplexeren Maschinen nach angemessenen Entwicklungswerkzeugen. Der Artikel erläutert den ganzheitlichen Ansatz des Automation Studios und zeigt damit, dass alleiniges Integrieren von Funktionen bei Weitem nicht mehr ausreicht.   Integrierte Automatisierung wird oft damit verwechselt, alle für die Entwicklung der Maschinensteuerung notwendigen Werkzeuge in einem Software Programm zu integrieren. B&R betrachtet diese Anforderung als Grundanforderung und setzte diesen Schritt bereits vor über zehn Jahren mit der Einführung des Automation Studios. Aufbauend auf der Integration der Werkzeuge liegt der Fokus des Automation Studios auf der Unterstützung des Maschinenbauers in der Umsetzung einer Idee.   Reduktion der „Time to Market“ Jede innovative Idee will rasch umgesetzt werden. Um die Einlernphase zu verkürzen ist das Automation Studio mit einem umfassenden Hilfesystem ausgestattet. Zahlreiche praxisnahe und detaillierte Tutorials geben rasch einen Überblick wie Aufgaben gelöst werden können. Vorgefertigter Code in Beispielprojekten lässt sich herauslösen und im eigenen Projekt wieder verwenden. Große Projekte können nur durch die Zusammenarbeit mehrerer Personen effizient abgewickelt werden. Während der Arbeit am Projekt unterstützt daher das Automation Studio durch Versionskontrolle und Server-Anbindung die Teamarbeit und trägt dadurch während des gesamten Entwicklungsprozesses zur raschen Umsetzung bei.   Wiederverwendung der Software Ist Wiederverwendung der Software gleichzusetzen mit dem Kopieren von Source Code Zeilen? Bei Weitem nicht! Vorrangig soll durch Wiederverwendung Investitionssicherheit garantiert werden. Da aber beim Bau einer neuen Maschine neben Software auch immer in Hardware investiert wird und sich diese an den Maschinenvarianten orientieren, muss dafür gesorgt werden, dass Software hardware-unabhängig projektiert werden kann. Neben dieser plattform-neutralen Programmierung unterstützt das Automation Studio zusätzlich in der Modularisierung der Maschine oder Anlage, um einen flexible Wiederverwendung einzelner Funktionspakete zu ermöglichen.   Modellbasierte Entwicklung Bei der modellbasierten Entwicklung wird ausgehend von einem Simulationsmodell automatisch Code für das Echtzeitbetriebssystem generiert. Entscheidend dabei ist das nahtlose Zusammenspiel zwischen der Modellierungs- bzw. Simulationsumgebung und dem Entwicklungswerkzeug für die Steuerung. Mit „Automation Studio Target for Simulink“ stellt B&R eine Toolbox für MATLAB zur Verfügung, die es erlaubt direkt Code in ein Automation Studio Projekt zu generieren. Manuelles Nacharbeiten des Codes ist nicht mehr erforderlich. Für die Kommunikation zu anderen Programmen auf der SPS stehen beliebige SPS-Prozessvariablen zur Verfügung, deren Definition direkt im MATLAB erfolgt.   Web-basierte Diagnose Mindestens genauso wichtig wie umfangreiche und präzise Diagnose Werkzeuge ist der unkomplizierte und universelle Zugang zur Maschinen- oder Anlagensteuerung. Daher bietet das Automation Studio in Verbindung mit dem Webserver in der Steuerung einen web-basierten Diagnose-Zugang. Ein Internet Browser genügt, um detaillierte und dennoch übersichtlich gestaltete Daten der Steuerung anzuzeigen.   Maßgeschneidert für den Kunden Das Automation Studio ist im Unternehmen des Maschinenbauers das Werkzeug zur Projektierung seiner Maschinen Automatisierung. Daneben gibt es typischerweise eine beträchtliche Anzahl an anderen Werkzeugen die beispielsweise beim Stromlaufplandesign zum Einsatz kommen. Da letztendlich alle Werkzeuge den Bau der Maschine unterstützen, müssen diese bestmöglich zusammenarbeiten. Mit Automation Studio gestaltet sich die Eingliederung in die Prozesslandschaft denkbar einfach und universell. Die offene Architektur durch einzelne Dateien im Klartextformat bietet größtmögliche Flexibilität in der Anbindung anderer Softwarepakete.   Software On Demand Ist die Maschine und die dazugehörige Software einmal erstellt, erfolgt die Serienüberleitung. Üblicherweise wird Serienproduktion mit der Herstellung von Produkten in großen Stückzahlen gleichgesetzt. Die zunehmenden individuellen Wünsche der Verbraucher zwingen Endkunden des Maschinenbauers zur Bestellung individuell ausgeprägter Maschinen. Um trotzdem Maschinen im Rahmen einer weitgehend standardisierten Serienfertigung produzieren zu können ist „Software On Demand“ eine entscheidende Schlüsseltechnologie. Dabei ermittelt das ERP-System des Maschinenbauers auf Basis des Kundenauftrages die notwendige Software, die passende Hardware und Maschinenkonfiguration und übergibt dies der Build-Umgebung des Automation Studios. Ferngesteuert über Kommandozeilen und ohne Benutzereingriff wird daraus das Software Paket für die Laufzeit-Umgebung generiert und auf der Steuerung installiert.   Fazit Automation Studio ist mehr als die Kombination verschiedener Werkzeuge in einem Software Programm. Es unterstützt den Maschinenbauer in der raschen Umsetzung einer Idee. Hardware-unabhängige Projektierung, die Einbindung modellbasierter Softwareentwicklung sichert Investitionen langfristig. Eine nahtlose Einbettung in die Prozesslandschaft des Maschinenbauers mit der Möglichkeit zur automatisierten Software On Demand spart Kosten und schont Ressourcen. Autor: Werner Paulin ist System Architect bei B&R in Eggelsberg, Österreich