Was ist eigentlich: OPC UA und EUROMAP?
Bei Gesprächen mit Kunden und Interessierten erleben wir immer wieder Verwirrung zwischen den Konzepten OPC UA und EUROMAP. Daher schauen wir uns die beiden Konzepte im Detail an und gehen auf Unterschiede und Vorteile ein.
Diese Definition hilft vermutlich nur den wenigsten weiter. Daher schauen wir uns zunächst mal an, was ein Übertragungsprotokoll bzw. ein Informationsmodell ist. Nachdem das geklärt ist, wird auch der Unterschied zwischen OPC UA und EUROMAP klar.
Was ist ein Übertragungsprotokoll?
Ein (Übertragungs-)Protokolll definiert den Aufbau der Datenpakete, welche zwischen unterschiedlichen Parteien ausgetauscht werden können. Dies gewährleistet, dass alle Parteien die ausgetauschten Datenpakete entgegennehmen und verstehen.
Abstrakt kann man sich ein Protokoll als die Sprache vorstellen, auf welche sich alle geeinigt haben, um zu kommunizieren. Nur wenn allen bekannt ist, welche Sprache gesprochen wird und alle die gleiche Sprache sprechen, ist eine sinnvolle Kommunikation möglich.
Was ist ein Informationsmodell?
Ein Informationsmodell legt die Namen, Eigenschaften und Beziehung einzelner Datenpunkte fest.
Um wieder das Beispiel der Sprache aufzugreifen, kann man sich das Informationsmodell als Fachvokabular vorstellen. Dies gewährleistet, dass alle Teilnehmer das Gleiche unter den verwendeten Wörtern verstehen.
Was unterscheidet OPC UA und EUROMAP?
Wenn wir dieses Wissen nun auf OPC UA und EUROMAP übertragen, werden die Unterschiede deutlich.
OPC UA ist ein Protokoll — es definiert also die Regeln, wie die Datenpakete von einem OPC UA Server definiert sein müssen, sodass ein OPC UA Client diese entgegennehmen und lesen kann.
EUROMAP ist ein Informationsmodell - es definiert, wie die Datenpunkte von Plastik- und Gummianlagen auf dem OPC UA Server bezeichnet werden und welche Eigenschaften sich hinter den Datenpunkten verbergen.
☝️ OPC UA stellt das Protokoll für die Übertragung von Informationen bereit und EUROMAP definiert, welche Informationen über welche Datenpunkte übertragen werden.
EUROMAP stellt zudem unterschiedliche EUROMAP Spezifikationen bereit. Diese decken unterschiedliche Anlagentypen und Verwendungsszenarien ab. Eine Übersicht über die Spezifikationen liefert die EUROMAP-Website.
Empfohlen von LinkedIn
Wie hängen OPC UA und EUROMAP zusammen?
Wenn heute von “EUROMAP” gesprochen wird, geht man von den EUROMAP Spezifikationen 77, 82, 83 oder 84 aus. Diese basieren auf dem OPC UA Übertragungsprotokoll. Wichtig zu erwähnen ist jedoch, dass es auch eine Vorgänger-Generation EUROMAP 63 und 67 gibt. Diese EUROMAP Spezifikationen beruhen nicht auf dem OPC UA Protokoll, sondern sind dateibasiert. Sollen Anlagen mit diesen EUROMAP Spezifikationen angeschlossen werden, dann sind zusätzliche Treiber/Konnektoren notwendig.
Die OPC UA basierenden EUROMAP Spezifikationen können jedoch von jedem OPC UA Client ausgelesen werden. Die EUROMAP Spezifikation macht es einem dazu noch einfach zu verstehen, welcher Datenpunkt sich hinter welcher Node des OPC Servers verbirgt und hilft somit schnell, die relevanten Datenpunkte zu identifizieren. Zudem kann der Zugriff auf die Datenpunkte durch eine einheitliche und vordefinierte Abfragedefinition einfach und skalierbar eingerichtet werden. Denn jeder OPC UA Server mit gleicher EUROMAP Spezifikation hat den gleichen Aufbau.
OPC UA Server ohne EUROMAP Spezifikation
Ein OPC UA Server ohne EUROMAP Spezifikation muss exploriert werden, d.h. es muss sich manuell auf die Suche gemacht werden, um Variablen anhand Ihres Variablennamens zu finden. In manchen Fällen sind die Variablennamen selbsterklärend, in vielen Fällen aber nicht. Erschwerend kommt hinzu, dass oft die Einheit und Skalierung nicht vorab bekannt sind. Auch hier muss manuell exploriert werden.
Das Problem ist somit, dass vorab nur schwer der Aufwand für die Integration der Anlagen abgeschätzt werden kann. Das wird insbesondere dann zum Problem, wenn es um die Skalierung der Lösung geht, also ein gesamter Standort oder Unternehmen angeschlossen werden soll. Denn der manuelle Prozess kann schnell zum Zeit- und Kostenfresser werden.
OPC UA Server mit EUROMAP Spezifikation
Ein OPC UA Server mit EUROMAP Spezifikation macht das Auffinden eines Datenpunkts deutlich einfacher. Hierzu kann man die Dokumentation der jeweiligen Spezifikation durchsuchen und daraufhin die relevante Variable auf dem OPC UA Server finden.
Der eigentliche Vorteil besteht jedoch darin, dass die EUROMAP Spezifikationen einen automatisierbaren und somit skalierbaren Zugriff auf die Daten ermöglichen. Denn basierend auf der EUROMAP Spezifikation kann einmalig eine Abfragedefinition erstellt werden, die dann automatisiert für jede Anlage durchgeführt werden kann. Somit kann ein ganzes Werk kalkulierbar und innerhalb kurzer Zeit angeschlossen werden.
Tücken der EUROMAP Spezifikation
Ein potentielles Problem der EUROMAP Spezifikation ist allerdings, dass nicht gewährleistet wird, dass ein in der Spezifikation definierter Datenpunkt auch tatsächlich von dem OPC UA Server zur Verfügung gestellt wird.
Das heißt: der Maschinenbauer kann zwar angeben, dass ein OPC UA Server nach EUROMAP Spezifikation verbaut wurde. Das garantiert jedoch nicht, dass auch alle Datenpunkte, welche in der Spezifikation definiert sind, auch wirklich auf dem OPC UA Server vorhanden sind. Die definierten Datenpunkte in der Spezifikation dienen als Platzhalter. Das kann dazu führen, dass während der Implementierung auffällt, dass für bestimmte Anlagen relevante Datenpunkte fehlen. Dies ist kein wirkliches Problem der EUROMAP Standards, doch die Realität zeigt, dass die EUROMAP Spezifikation eine trügerische Sicherheit schafft und alle damit rechnen, dass die Datenpunkte aus der Spezifikation vorhanden sind.
Zusammenfassung und Fazit
Wir hoffen, dass die Unterschiede zwischen OPC UA und EUROMAP klar geworden sind und Sie wertvolle Erkenntnisse für Ihr Digitalisierungsprojekt gewinnen konnten. Auf jeden Fall sollten Sie bei der nächsten Anschaffung einer Anlage abklären, inwiefern die Daten durch einen OPC UA Server zur Verfügung gestellt werden und welches Informationsmodell zugrunde liegt bzw. eine Liste mit den Daten erhalten, welche durch den OPC UA Server zur Verfügung gestellt werden.
Falls es sich um eine Plastik- oder Gummianlage handelt ist ein OPC UA Server mit EUROMAP Spezifikation auf jeden Fall zu empfehlen. Nur dann steht einer schnellen und einfachen Anbindung der Anlage nichts im Weg.
Haben Sie eigene Fragen zum Thema Digitalisierung der Produktion? Oder wollen Sie sich weiter zu diesem Thema austauschen? Melden Sie sich gerne bei uns oder lassen Sie uns einen Kommentar da.
Bleiben Sie gespannt und bis zum nächsten Mal mit einer weiteren spannenden Frage.