Komplexe Automatisierungslösungen schneller anpassen

Erweiterte Simulation von SPS-Funktionen

Die Version 14 des Engineering Frameworks TIA Portal bietet erweiterte und flexiblere Möglichkeiten zur Simulation von Steuerungsfunktionen. Dadurch lässt sich das Verhalten eines Controllers sowohl mit mehreren und verteilten Instanzen wie auch im Applikationskontext simulieren und testen. Maschinenbauer reduzieren damit Fehlerrisiken, verbessern die Projektqualität und gestalten das Engineering effizienter.
In der integrierten Simulationsfunktion PLCSIM können Aufzeichnungen eines CPU-Traces als Testsequenz importiert werden. Damit lassen sich die Auswirkungen reales Anlagenverhalten umfassend im TIA Portal analysieren.
In der integrierten Simulationsfunktion PLCSIM können Aufzeichnungen eines CPU-Traces als Testsequenz importiert werden. Damit lassen sich die Auswirkungen reales Anlagenverhalten umfassend im TIA Portal analysieren.

Jede Neu- oder Weiterentwicklung stellt Maschinenbauer vor die Aufgabe, bestmögliche Ergebnisse sowohl in kürzester Zeit wie auch zu niedrigen Kosten zu liefern. Dabei steigt fast überall der Anteil der Automatisierungstechnik und der damit realisierten Funktionen weiter. Maschinenbauer brauchen daher leistungsfähige Instrumente, um die Funktionen zu erproben, zu verbessern und zu validieren, und das idealerweise schon im Engineering per Simulation, also ohne dafür diverse Prototypen aufzubauen. Das Ganze muss zugleich schnell und aufwandsarm ablaufen, ohne die entwickelten SPS- oder HMI-Programme für die Simulation extra anzupassen. Mit der Version TIA Portal V14 hat Siemens sein Framework verbessert und fortgeführt, wie beispielsweise die Funktion PLCSIM zur schnellen logischen Validierung von SPS-Bausteinen und -Programmen zeigt. Die aktuelle Version unterstützt die Simulation der dezentralen Peripherie eines Projekts sowie weitere Steuerungstypen und ist performanter als in der Vorgängerversion. Neben Excel-Tabellen lassen sich nun auch Aufzeichnungen eines CPU-Traces als Testsequenz importieren, anpassen und somit reale Anlagendaten komfortabel im Labor analysieren. Eine weitere etablierte Grundfunktion ist die integrierte HMI-Simulation, womit sich Bedienoberflächen ohne zusätzlichen Aufwand konzeptionell testen lassen. Im Fokus stehen dabei die richtige Anordnung von Bedienelementen und die SPS-Verknüpfungen. Die Basics vereinfachen die Programmvalidierung im Vergleich zum klassischen Hardware-Test, da keine reale Steuerung, kein HMI-Gerät und keinerlei zusätzliche Testaufbauten nötig sind.

Eine eigene Bedienoberfläche erleichtert dem Anwender das Einrichten und Verwalten von Simulationsinstanzen von PLCSIM Advanced.
Eine eigene Bedienoberfläche erleichtert dem Anwender das Einrichten und Verwalten von Simulationsinstanzen von PLCSIM Advanced.

Simulation per virtuellem Controller

Deutlich anspruchsvoller gestaltet sich eine Simulation, wenn komplexe Zusammenhänge, wie z.B. die Interaktion und die Kommunikation mehrerer vernetzter Controller oder Webserverfunktionen zu überprüfen sind. All dies ermöglicht und vereinfacht Option Simatic S7-PLCSIM Advanced, eine PC-basierte virtuelle Version der Simatic S7-1500F/T. Der virtuelle Controller unterstützt alle Hardware-SPSen der Baureihe, einschließlich Motion-Control- und Safety-Funktionen. Damit lassen sich einfache wie komplexe Aufgaben und Zusammenhänge ohne Veränderungen am SPS-Programm simulieren. Der Anwender hat so die Möglichkeit, beispielsweise ohne großen Aufwand mit Step 7 im TIA Portal Anlagenmodelle zu erstellen und Zeitabläufe sowie Verschaltungen zu testen. Er kann das Applikationsumfeld in einem Step 7-Programm nachbilden und somit das Controller-Verhalten im Zusammenspiel mit I/O-Signalen untersuchen. Neu ist, dass auch der Datenaustausch über Mechanismen wie Webserver, OPC-UA- und S7-Kommunikation simulierbar ist. Know-how-geschützte Programmbausteine lassen sich ebenfalls in die Simulation einbeziehen.

PLCSIM Advanced unterstützt multiple und verteilte Instanzen und damit sehr flexible, individuell konfigurierbare Simulationsszenarien.
PLCSIM Advanced unterstützt multiple und verteilte Instanzen und damit sehr flexible, individuell konfigurierbare Simulationsszenarien.

Offenheit durch eigenes API

Je größer der simulierbare Anteil einer Maschine ist, umso mehr Planungssicherheit erlangt der Maschinenbauer beizeiten. Voraussetzung für das Einbeziehen des Umfelds in die SPS-Simulation ist eine offene Architektur. Sie hat Siemens mit einem öffentlichen Application Programming Interface (API) geschaffen, über das sich auch sogenannte Co-Simulationssysteme einfach in die Simulation mit S7-PLCSIM Advanced einbeziehen lassen. Dabei handelt es sich um externe Modelle, die das Verhalten von Anlagen oder Teilen davon abbilden und autark simulieren. Das API ermöglicht damit die Integration von S7-PLCSIM Advanced in etablierte wie zukünftige Simulationsplattformen. Das sind z.B. Simulationssysteme zur Validierung von Produktions- bzw. Materialfluss-Lösungen oder von mechatronischen Komponenten, Baugruppen oder vollständigen Fertigungszellen. Siemens bietet auch dafür verschiedene Lösungen an. Das API ermöglicht aber ebenfalls die Kommunikation mit Systemen anderer Hersteller. Mit entsprechend angepassten Softwaremodellen für die Systeme ist eine ganzheitliche Simulation der Anlage inklusive Automatisierung möglich. Das ist in jedem Fall flexibler, schneller und in der Regel auch kostengünstiger, als einen Prozess real aufzubauen und diesen sukzessive zu verbessern. Darüber hinaus haben Anwender die Möglichkeit, eigene, in Hochsprachen wie C++ und C# programmierte Simulationsmodelle anzubinden und individuelle Software-in-the-Loop-Tests zu absolvieren. Sie passen die Simulation flexibel und präzise an ihre spezifischen Anforderungen an und definieren automatisierte Logiktests.

Flexibel durch multiple und verteilte Instanzen

Häufig ist von Maschinenbauer gefordert, die Interaktion mehrerer Controller untereinander oder mit überlagerten Systemen schnell und aufwandsarm zu realisieren. Um auch dieses Zusammenspiel virtuell abzubilden, unterstützt PLCSIM Advanced jetzt auch multiple sowie verteilte Instanzen. Jede Instanz benötigt dabei eine eigene S7-PLCSIM-Advanced-Lizenz. Damit lässt sich einerseits die Rechenleistung für die Simulation gezielt aufteilen bzw. bündeln, z.B. auf einem leistungsfähigen Server. Darüber hinaus lässt sich über verteilte Instanzen auch das Zusammenspiel mehrerer Controller auf einfache Weise untersuchen. Das wiederum erleichtert die Zusammenarbeit verschiedener Abteilungen oder Dienstleister, deren Anlagenteile sich nun mit mehreren Controllern zusammenführen und im Verbund virtuell testen lassen. In verteilten Systemen ist es möglich, eine virtuelle Simulationszeit zu definieren und zu variieren. Dadurch lässt sich eine gemeinsame Zeitbasis für den/die virtuelle/n Controller und Co-Simulation/en schaffen.

Seiten: 1 2Auf einer Seite lesen

Siemens AG
http://www.siemens.de

Das könnte Sie auch Interessieren

Weitere Beiträge

Bild: Neuron GmbH
Bild: Neuron GmbH
Einfach, schneller und 
zukunftssicherer

Einfach, schneller und zukunftssicherer

Funktionale Sicherheit ist eine zentrale Aufgabe in der Entwicklung von Automatisierungsanwendungen, da sie der wesentliche Baustein zum Schutz von Mensch, Maschine und Umwelt ist. In einer sich stark verändernden Welt entwickelt sich auch das Thema Safety permanent weiter – Cyber Security, Multicore-Anwendungen und KI lassen grüßen. Das SPS-MAGAZIN hat darüber mit zwei Safety-Experten gesprochen: Axel Helmerth und Robert Mühlfellner, beide CTOs für Functional Safety & Embedded bzw. Engineering Tools & Runtimes bei Neuron Automation, erläutern die Trends und Herausforderungen im Bereich Functional Safety und wie man als Komponentenhersteller schneller zu einer zukunftssicheren Lösung kommt. Dabei geht es auch über die Bedeutung des Fachkräftemangels und welche Rolle künstliche Intelligenz in Zukunft übernehmen kann.

mehr lesen
Bild: Syntegon Technology GmbH
Bild: Syntegon Technology GmbH
Zeit- und kostensparende Modernisierung

Zeit- und kostensparende Modernisierung

Auch wenn der Firmenname selten auf dem Etikett auftaucht, finden sich die Milchprodukte und Getränke von Gropper in Supermärkten in ganz Europa. Um dem hohen Produktionsdruck der Branche gerecht zu werden, braucht es effiziente Anlagen, die ihre Leistung über Jahrzehnte aufrechterhalten – und technisch auf dem neuesten Stand bleiben. Vorausschauendes Obsoleszenzmanagement spielt dabei eine wesentliche Rolle. Claus Mayr, stellvertretender Abteilungsleiter bei Gropper, und Helmut Weissenbach, Projektleiter bei Syntegon, erklären im Interview, wie sie Anlagenmodernisierungen zeit- und kostensparend durchgeführt haben.

mehr lesen