Kommunikationsbibliothek – Partner für WinCC OA

Fitnesskur für alte Maschinen und Anlagen

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

ETM Professional Control entwickelt seit mehr als 25 Jahren das Scada-System Simatic WinCC Open Architecture (kurz: WinCC OA). Durch das offene Konzept erlaubt es die Einbindung unterschiedlicher Komponenten und bietet von der Automatisierungsebene bis zur Betriebsführungs- und Managementebene zugeschnittene Lösungen. Einmal entwickelt, ist eine weitere Adaptierung einfach und eine individuelle Anpassung an Kundenwünsche rasch möglich. Das Schwäbisch Gmünder Softwarehaus Delta Logic Automatisierungstechnik nutzt diese Offenheit für seine multiplattformfähige Kommunikationsbibliothek Accon-AGLink. Diese wurde bereits 1993 entwickelt, das auch gleichzeitig das Gründungsjahr der schwäbischen Softwareschmiede war. Im Jahre 2003 wurden wiederholt Kundenanforderungen an das Unternehmen herangetragen, um 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 WinCC OA die vielen verschiedenen Kommunikationsbibliotheken, die für die unterschiedlichen Kommunikationswege und Betriebssysteme mit jeweils anderen Softwareprogrammierschnittstellen bisher verwendet wurden. Für die Schaffung einer derart vielseitigen Single-Source-Applikation bedeutete dies einen erheblichen 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 dann in den Zyklus des Gesamtsystems zu integrieren, bereitete viel Mühe.

Eine Bibliothek für alle

Für die Bibliothek von Delta Logic sprach vor allem die Anbindung an die 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- bzw. Profibus-Karten und -Adapter bis hin zu TCP/IP sowohl ältere als auch neuere Standards unterstützt – dies ermöglicht eine Nachrüstung und Kommunikation in verschiedenen Generationen von Maschinen oder Anlagen ohne sofortige größere Hardware-Nachrüstungen. Zudem kann auch eine große Bandbreite von Programmiersprachen (z.B. C++, C#, VB.net, VBA, Delphi, Java) und Compilern (z.B. Microsoft Visual Studio, GCC, Embarcadero, Eclipse) genutzt werden. Mittels einheitlicher Softwareprogrammierschnittstelle (API) kann auf diese Steuerungen von vielen Betriebssystemen zugegriffen werden. Delta Logic bietet damit eine Basis für die Digitalisierung bestehender Anlagen. Trotz der Vielfalt an Schnittstellen, Kommunikationsprotokollen und Programmiersprachen tauchen im Zuge von Industrie 4.0 immer wieder neue Herausforderungen auf. Wie aber die beiden nachfolgenden Beispiele zeigen, konnte WinCC OA unter Mithilfe der Kommunikationsbibliothek Accon-AGLink viele Kundenanforderungen erfüllen.

Bei der Digitalisierung älterer Maschinen und Anlagen trifft man immer wieder auf alte Steuerungen. Hier wurde die Anforderung nach einer möglichst minimalinvasiven Softwareänderung zur Integration des paketbasierten existierenden Protokolls (Raw Ethernet ohne TCP/IP) mit Hilfe der Accon-AGLink Bibliothek gelöst. Die Softwareschnittstelle blieb praktisch gleich, und es musste nur die Konfiguration an die neue Hardware angepasst und im Setup die neu benötigten Treiber integriert werden. Dies bedeutet insgesamt eine schnellere Verfügbarkeit des Produkts, und die Anwender können ihre Altanlagen schneller integrieren.

Lösung für Raspberry Pi

Eine weitere Anforderung war die sichere Kommunikation mit Raspberry Pi. Längst ist der Einplatinenrechner dem Image des Bastlerboards entwachsen und hat auch im professionellen Umfeld Fuß gefasst. Viele kleine Anwendungen finden in Zeiten der Digitalisierung Einzug in Konzepte von Industrie 4.0. Delta Logic hat dafür die Kommunikationsbibliothek auf das Betriebssystem des Raspberry Pi portiert, sodass dieselbe API und somit derselbe Quellcode für die Kommunikationsanbindung und sogar dieselbe Konfiguration wie bisher verwendet werden konnte. „Die Anforderung nach dieser zusätzlichen Plattform konnte mit Accon-AGLink perfekt gelöst werden, weil die Softwareschnittstelle dieselbe blieb“, sagt Geschäftsführer Rainer Hönle von Delta Logic.

Seit Anfang der Partnerschaft arbeiten beide Entwicklungsabteilungen bei der Integration von neuen Anforderungen eng zusammen, um die erforderliche Lösung schnellstmöglich auf den Markt zu bringen. Dafür stellt die Siemens-Tochter ETM dem Partner Delta Logic bei Bedarf die benötigte Test-Hard- oder -Software zur Verfügung. Accon-AGLink wird ständig weiterentwickelt.


  • VDMA startet Nachwuchskampagne

    Der VDMA startet die Nachwuchskampagne ‚Talentmaschine‘, die darauf abzielt, junge Menschen für Technologien und technische Berufe zu begeistern. Sie richtet sich vor…


  • NEONEX, Fabasoft Approve & KSB: „Win-win-win-Situation“ durch starke Partnerschaft

    Im Zuge einer Smart-Factory-Potenzialanalyse für ihren Kunden KSB identifizierte die Managementberatung NEONEX Opti mierungschancen bei der Beschaffung der Lieferantendokumentation sowie der Erstellung…