Open Source OPC-UA- Lösungen für die Industrie 4.0

Open Source OPC-UA-
Lösungen für die Industrie 4.0

Der OPC-UA-Standard ermöglicht den Datenaustausch zwischen allen Systemen innerhalb eines Unternehmens. Er gilt als Schlüsseltechnologie für die Industrie 4.0. Für Unternehmen besteht der Nutzen einer Integration von OPC UA in eigene Produkte in der Vorbereitung für eine Verwendung in diesem Markt. Der Einsatz von Open Source reduziert dabei Risiken, da keine Lizenzgebühren fällig werden und durch den Besitz des Quellcodes eine hohe Investitionssicherheit gewährleistet ist. Das ASNeG-Team stellt hierzu einen Ansatz auf Basis von Open Source Software vor.
Das ASNeG Team besteht aus Beratern, die seit vielen Jahren im Bereich der Automatisierung und im Speziellen im Bereich von großen Client-Server-Systemen tätig sind. Ein Ziel des Teams ist den vereinfachten Umgang mit OPC-UA-Client-Server-Lösungen ohne tiefgreifende Kenntnisse von OPC UA zu ermöglichen, was zu einer wesentlichen Risikoreduzierung bei der Nutzung dieser Technologie beiträgt. Die Vereinfachung gelingt unter anderem durch die Kombination mehrerer Konzepte. Das Application-Server-Konzept befreit den Nutzer von einer umfangreichen Entwicklung von Client-Server-Systemen. Zudem wird die Komplexität durch die Abstrahierung des OPC-UA-Standards unter anderem über eine einfache Produktschnittstelle und über die Möglichkeit der grafischen Modellierung der Informationsmodelle sowie deren Beziehungen untereinander vereinfacht. Hauptbestandteil der ASNeG Lösung ist das OPC UA Software Development Kit (OPC UA SDK) und das OPC UA Application Development Kit (OPC UA ADK).

OPC UA SDK

Häufig besteht die Anforderung, ein existierendes Produkt um eine standardisierte OPC-UA-Schnittstelle zu erweitern. Das OPC UA SDK erfüllt diese Anforderung und kann ohne langwierige Einarbeitung in ein bestehendes Produkt integriert werden. Für die Kommunikation mit anderen OPC-UA-Systemen stellt das SDK eine Client- und eine Serverschnittstelle für OPC UA zur Verfügung. Der OPC-UA-Standard deckt eine große Bandbreite von Anforderungen in der Automatisierung ab. Dies führt zu einer nicht zu unterschätzenden Komplexität bei der Einarbeitung, Umsetzung und Inbetriebnahme eines Produkts. Um diese Komplexität zu reduzieren, enthält das SDK einen Abstraction Layer für die Client- und Serverschnittstelle. Der Abstraction Layer stellt eine vereinfachte OPC-UA-Schnittstelle mit den am meisten benötigten OPC-UA-Funktionen bereit. Der Fokus kann somit auf die Entwicklung der Produktschnittstelle gelegt werden.

OPC UA ADK

Soll eine OPC-UA-Schnittstelle nicht in ein bereits existierendes Produkt integriert, sondern ein neues OPC-UA-Produkt angeboten werden, so steht hierfür das OPC UA Application Development Toolkit zur Verfügung. Im Kern besteht das ADK aus dem OPC-UA-Application-Server, dem OPC-UA-Webserver und dem OPC-UA-Designer. Alle Komponenten werden als Open-Source-Lösungen bereitgestellt.


  • Wie geht virtuelle Inbetriebnahme?

    Die Inbetriebnahme ist kritisch bei der Einführung neuer Produktionssysteme. Lange wurden Abläufe und Automatisierung erst getestet und debuggt, wenn alles aufgebaut war.…


  • Individuelle Zustandsüberwachung

    Deutlich erhöhte Schwingungen an Maschinen können in vielerlei Hinsicht negative Folgen haben, von einer reduzierten Anlagenleistung bis hin zu Schäden an Maschine…


  • Kabelwege in 3D planen

    Mit der Software Eplan Cable proD soll es ab September möglich sein, vorkonfektionierte Kabel vom Schrank zur Maschine, mit  passender Länge und…


  • 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…