Smart Production

OPC UA - Testbed als Dockerimage

Code

Beschreibung des Projekts


Unsere Aufgabe bestand darin, Enterprise-Entwicklern einen leichten Einstieg in die Welt von OPC UA zu ermöglichen. OPC UA ist eine neue Art Middleware, mit der Industrieanlagen an das Internet bzw. an IT Technologie gebunden werden können. Verschiedene Protokolle aus der eher hardwarenahen Entwicklung werden mittels OPC UA auf klassische Enterprise-IT Protokolle gehoben. Dadurch wird es möglich, Maschinendaten direkt in Geschäftsprozesse miteinzubeziehen. Ein großer Baustein der Digitalisierung und einer der Wegbereiter für die Industrie 4.0, bei dem nicht mehr nur Menschen Maschinen steuern, sondern auch Maschinen vollautomatisiert miteinander kommunizieren. Dazu hat unser Auftraggeber, Opitz Consulting - Berater, Lösungsarchitekt und Projektspezialist für ganzheitliche IT-Lösungen - in Auftrag gegeben, ein Testbed zu entwickeln, welches Entwicklern einen schnellen Einstieg in die OPC UA-Welt ermöglicht. Unser Testbed, welches in einem Docker Image öffentlich zugänglich ist und mit einem beliebigen OPC UA Client verwendet werden kann, enthält einen auf NodeJS basierenden Server. Weiterhin ist die Dokumentation unseres Testbeds und grob umrissene Funktionalitäten von OPC UA Server und OPC UA Client Bestandteil unseres Projekts. So sollen zukünftige Entwickler schnell einen Überblick über die Möglichkeiten und Grenzen von OPC UA bekommen und dies als Grundlage für ihre eigenen Entwicklungen nehmen können.

Team

Projektteam


Scrum Master: Yasmin Andritzki
Product Owner: Julia Assi
Entwickler 1: Anja Tokmak
Entwickler 2: Julia Brosende
Entwickler 3: Jennifer Wenzel