Alte Assets kooperativ in WinCC OA integrieren

Bild: ©panuwat/stock.adobe.com / ETM Professional Control GmbH

Simatic WinCC Open Architecture ist ein weltweit vielfach eingesetztes Scada-System. Sein offenen Konzept erlaubt die Einbindung sehr unterschiedlicher Komponenten und bietet von der Automatisierungsebene bis zur Betriebsführungs- und Managementebene zugeschnittene Lösungen. Einmal entwickelt, sind eine weitere Adaptierung und individuelle Anpassung möglich.

Die Oberfläche von Simatic WinCC OA, hier im Dark-Modus für Desktop-Nutzung, 
zeigt wesentliche Daten eines ausgewählten Systems auf einen Blick.
Die Oberfläche von Simatic WinCC OA, hier im Dark-Modus für Desktop-Nutzung, zeigt wesentliche Daten eines ausgewählten Systems auf einen Blick.Bild: ETM Professional Control

Multiplattformfähige Kommunikationsbibliothek

Genutzt wird diese Offenheit durch die multiplattformfähige Kommunikationsbibliothek Accon-AGLink des Schwäbisch Gmünder Softwarehauses Delta Logic Automatisierungstechnik. Das System wurde bereits 1993 entwickelt, im Gründungsjahr der Softwareschmiede. Im Jahre 2003 wurden wiederholt Kundenanforderungen an das Unternehmen herangetragen, die beiden Betriebssysteme Windows und Linux mit einer API zu unterstützen. Mit WinCC OA wurde dafür eine Lösung gefunden. Kurz darauf wurden weitere Funktionen für die von der SPS-Seite initiierten Kommunikationsaufträge (BSEND, BRECEIVE) implementiert. Bereits im darauffolgenden Jahr ersetzte die neu geschaffene Bibliothek für Simatic WinCC Open Architecture die vielen verschiedenen Kommunikationsbibliotheken, die für die Kommunikationswege und Betriebssysteme mit jeweils anderen Softwareprogrammierschnittstellen bisher verwendet wurden. Für eine so vielseitige Single-Source-Applikation bedeutete das hohen Entwicklungs-, Pflege und Wartungsaufwand. Das Gesamtsystem war immer von der fehlerfreien Funktion der Einzelkomponenten abhängig. Dazu kam, dass die verschiedenen Hersteller der Kommunikationsbibliotheken verschiedene Release-Zyklen für ihr Produkt hatten. Diese in den Zyklus des Gesamtsystems zu integrieren, war ein erheblicher Aufwand.

Die Kommunikationsbibliothek Accon-AGLink von Delta Logic unterstützt beim Datenaustausch zwischen PC und SPS, unabhängig von Steuerungshardware, Kommunikationsweg, Betriebssystem und der verwendeten Programmiersprache.
Die Kommunikationsbibliothek Accon-AGLink von Delta Logic unterstützt beim Datenaustausch zwischen PC und SPS, unabhängig von Steuerungshardware, Kommunikationsweg, Betriebssystem und der verwendeten Programmiersprache.Bild: ETM Professional Control

Kommunikation, Sprachen und Compiler

Für die Bibliothek von Delta Logic sprach vor allem die Anbindung an Siemens-Steuerungen. Kommuniziert werden kann mit S7-200/300/400 und Sinumerik bis hin zu S7-1200 und S7-1500, immer auch mit Zugriff auf die optimierten Datenbausteine. Als Kommunikationswege werden von seriellen Adaptern für PPI/MPI/PB über Raw Ethernet für H1 über diverse MPI- und Profibus-Karten und -Adapter bis hin zu TCP/IP sowohl ältere als auch neuere Standards unterstützt – das ermöglicht eine Nachrüstung und Kommunikation in verschiedenen Generationen von Maschinen oder Anlagen, ohne sofort neue Hardware kaufen zu müssen. Neben den Kommunikationswegen etwa die Programmiersprachen C++, C#, VB.net, VBA, Delphi, Java genutzt werden. Die Compiler Microsoft Visual Studio, GCC, Embarcadero, Eclipse werden ebenfalls unterstützt. Mit einer einheitlichen Softwareprogrammierschnittstelle (API) kann auf diese Steuerungen von vielen Betriebssystemen zugegriffen werden. Trotz der vielen Schnittstellen, Kommunikationsprotokollen und Programmiersprachen stellen Industrie 4.0 und IoT neue Herausforderungen. Die beiden nachfolgenden Beispiele zeigen mögliche Lösungswege auf Basis von Simatic WinCC Open Architecture und der Kommunikationsbibliothek auf.

Simatic WinCC Open Architecture ist ein weltweit eingesetztes Scada-System, die Kommunikationsbibliothek Accon-AGLink von Delta Logic unterstützt beim Datenaustausch - jetzt auch mit Support für Raspberry Pi.
Simatic WinCC Open Architecture ist ein weltweit eingesetztes Scada-System, die Kommunikationsbibliothek Accon-AGLink von Delta Logic unterstützt beim Datenaustausch – jetzt auch mit Support für Raspberry Pi.Bild: ©panuwat/stock.adobe.com / ETM Professional Control GmbH

Alte Steuerungen nachrüsten

Bei der Digitalisierung älterer Maschinen und Anlagen trifft man immer wieder auf alte Steuerungen. In diesem Beispiel wurde die Anforderung nach einer möglichst minimalinvasiven Softwareänderung zur Integration des paketbasierten existierenden Protokolls (Raw Ethernet ohne TCP/IP) mit der Accon-AGLink-Bibliothek gelöst. Die Softwareschnittstelle blieb praktisch gleich. Es musste nur die Konfiguration an die neue Hardware angepasst und im Setup die neu benötigten Treiber integriert werden.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert