Hersteller von Spritzgießmaschinen · Kunststoff- und Gummimaschinen · Spritzgießer

Kunststoff und Spritzgießen

EUROMAP OPC UA Integration für Spritzgießmaschinen und andere Kunststoff- und Gummimaschinen, für die Maschinenhersteller und Integratoren, die diese Zellen bauen und betreuen: Schnittstellen von der Maschine zum MES, Anbindung von Roboter und Peripherie und ein Weg zu OPC UA für Zellen, die Daten noch als Dateien austauschen.

Herausforderungen

Herausforderungen, die wir lösen

  • Vier Schnittstellen in einer Zelle

    Spritzgießmaschine, Roboter, Trockner und Temperiergerät haben jeweils eine eigene Schnittstelle, und das MES braucht ein einheitliches Bild der ganzen Zelle.

  • Dateiaustausch, der nicht mehr mithält

    Der dateibasierte Austausch nach EUROMAP 63 ist bei vielen Bestandsmaschinen noch im Einsatz, war aber nie dafür gedacht, Live-Daten einer Zelle an ein modernes MES zu liefern.

  • Datenarbeit, die den Zyklus nicht berühren darf

    Überwachung oder MES-Anbindung dürfen die Zykluszeit nicht verlängern und nicht in den Regelkreis der Maschine eingreifen.

  • Eine Sicht über Maschinen und Standorte

    Ein Unternehmen mit mehreren Zellen, oft in mehr als einem Werk, möchte die Daten aller Zellen über einen einzigen Endpunkt in sein ERP holen.

Technik

Was wir mitbringen

  • EUROMAP-Schnittstellen auf OPC UA

    Wir setzen die Schnittstellen EUROMAP 77 (Maschine zu MES) und EUROMAP 79 (Roboter) als OPC UA Companion Specifications um, auf Maschinen- oder auf Integrationsseite. Grundlage sind die allgemeinen Typdefinitionen aus EUROMAP 83, auf denen die übrige Familie aufbaut.

  • Modernisierung älterer Zellen

    Wir bauen einen Gateway-Weg vom Dateiaustausch nach EUROMAP 63 zu OPC UA. Eine installierte Maschine kommt so ohne Austausch der Steuerung in die Datenebene des Werks.

  • Integration auf Zellenebene

    Wir bringen Spritzgießmaschine, Roboter und Peripherie unter eine Schnittstelle und ein Datenmodell, das die MES-Ebene nutzen kann.

  • Aggregierende Server und Gateways für das ERP-Reporting

    Ein entferntes ERP abonniert einen OPC-UA-Endpunkt, statt jede Maschine einzeln zu integrieren. Wir bauen einen aggregierenden Server, wo die Maschinen schon OPC UA sprechen, und ein Gateway, wo sie erst umgesetzt werden müssen, über Maschinen und Standorte hinweg.

  • Schulung, gemeinsame Entwicklung und Support

    Wir schulen Ihre Ingenieure in OPC UA und Informationsmodellierung, bauen die erste Umsetzung einer Companion Specification gemeinsam mit ihnen und übernehmen danach den Third-Level-Support. Den First-Level-Support leistet Ihr Team.

Wie läuft ein Projekt zur EUROMAP OPC UA Integration für Spritzgießmaschinen ab?

Bei der EUROMAP OPC UA Integration für Spritzgießmaschinen entwickeln wir die Datenschnittstellen von Zellen mit Kunststoff- und Gummimaschinen.

Unsere Kunden sind die Maschinenhersteller, Integratoren und MES-Anbieter, deren Produkte diese Zellen bilden. Maschine, Werksbeziehung und die Software, die Ihr Kunde gekauft hat, bleiben bei Ihnen; wir übernehmen die Schnittstellenebene:

  • Schnittstellen EUROMAP 77 (Maschine zu MES) und EUROMAP 79 (Roboter), in die Maschine eingebaut oder bei der Integration genutzt
  • den Rest der Zelle, abgebildet in einen OPC-UA-Adressraum, sodass das MES die Zelle als Ganzes sieht
  • einen Gateway-Weg zu OPC UA für installierte Maschinen, die Daten noch als Dateien austauschen
  • einen aggregierenden Server oder ein Gateway, wenn ein ERP oder eine Berichtsebene der Gruppe viele Maschinen gleichzeitig abonnieren muss
  • Schulung Ihrer Ingenieure in OPC UA und Informationsmodellierung, gemeinsamer Aufbau der ersten Umsetzung und danach Third-Level-Support als Ergänzung zu ihrem First-Level-Support

Zellen in der Halle eines Spritzgießers installieren wir nicht und nehmen sie nicht in Betrieb. Muss die Schnittstelle integriert und getestet werden, arbeitet unser Team mit Ihren Ingenieuren, während Integration und Test vor Ort, danach remote. Die Seite zur Zusammenarbeit beschreibt die Formen der Zusammenarbeit und wie sie abgerechnet werden.

Eine Spritzgießzelle aus der Technik von vier Lieferanten, jede mit ihrer eigenen Schnittstelle (die Maschine mit EUROMAP 77, der Roboter mit EUROMAP 79, der Trockner mit Modbus, das Temperiergerät über eine serielle Verbindung), zusammengeführt in einen OPC-UA-Adressraum mit Akzentbalken, darüber MES und ERP auf der Seite des Plattformanbieters

Die vier Lieferantenschnittstellen einer Spritzgießzelle, abgebildet in einen OPC-UA-Adressraum für MES und ERP.

Woran die Anbindung beim Spritzgießen scheitert, ist selten die Spritzgießmaschine. Eine Zelle besteht aus der Technik von vier Lieferanten und zwei Schnittstellengenerationen, und das MES wurde gegen eine saubere Fassung von keiner der beiden spezifiziert.

Was änderte sich mit dem Wechsel von EUROMAP vom Dateiaustausch zu OPC UA?

EUROMAP 63 tauscht Dateien über ein gemeinsames Verzeichnis aus; EUROMAP 77 ist ein laufend aktuelles OPC-UA-Modell.

Die Maschine schreibt Dateien, etwas anderes liest sie, und für Schichtberichte reicht das. Für eine Überwachung je Zyklus oder für eine Reaktion auf ein Ereignis, während der Zyklus noch läuft, war es nie gebaut. EUROMAP 77 liefert in Release 1.01 ein laufend aktuelles OPC-UA-Informationsmodell der Maschine, das das MES durchsuchen und abonnieren kann. Der Zellenzustand kommt als strukturierte Daten mit Zeitstempel und nicht als ausgewertete Datei, Parameter je Zyklus werden sichtbar, und ereignisgesteuerte Reaktionen werden möglich. In der Praxis heißt das: Eine neue Integration ist kein Einzelstück-Parser mehr. Auch deshalb ist es bei installierten Maschinen mit EUROMAP 63 besser, ein Gateway davorzusetzen, als sie zu ersetzen.

Dieselbe Zelle zweimal gezeichnet: Bei EUROMAP 63 schreibt die Maschine eine Datei in ein gemeinsames Verzeichnis, ein Parser liest sie nach Zeitplan, und das MES erhält eine Zusammenfassung je Schicht; bei EUROMAP 77 stellt die Maschine ein typisiertes OPC-UA-Informationsmodell bereit, das das MES durchsucht und abonniert, mit Daten je Zyklus bei jeder Änderung, und für bereits installierte Maschinen verbindet ein Gateway das gemeinsame Verzeichnis mit dem Adressraum

Dateiaustausch nach EUROMAP 63 gegenüber einem OPC-UA-Modell nach EUROMAP 77, mit einem Gateway für installierte Maschinen.

Wie OPC UA und die EUROMAP-Spezifikationen als Grammatik und Vokabular zusammenpassen, zeigt der Abschnitt Was sind die EUROMAP-Spezifikationen?.

Was sind die EUROMAP-Spezifikationen?

EUROMAP-Spezifikationen sind OPC UA Companion Specifications, gemeinsam mit der OPC Foundation veröffentlicht.

OPC UA selbst (IEC 62541) liefert Adressraum, Typsystem und Dienste; eine Companion Specification liefert das Vokabular für eine Maschinenart. So beschreiben sich die Spritzgießmaschinen zweier Hersteller auf dieselbe Weise, und ein MES kann beide ohne eigene Abbildung nutzen. Innerhalb der Familie gilt:

  • EUROMAP 83 enthält die allgemeinen Typdefinitionen, auf denen die anderen aufbauen.
  • EUROMAP 77 behandelt die Schnittstelle von der Maschine zum MES.
  • EUROMAP 79 behandelt die Beziehung zu Roboter und Handhabungsgerät.
  • Die Reihe EUROMAP 82 behandelt die Peripheriegeräte rund um die Zelle.
  • Die Reihe EUROMAP 84 behandelt Extrusionslinien.

Zu wissen, welche Spezifikation welchen Teil einer Zelle abdeckt, ist der größte Teil des Gesprächs über den Umfang. Eine Lücke in dieser Zuordnung ist genau die Stelle, an der am Ende eine eigene Schnittstelle geschrieben wird.

OPC UA (IEC 62541) liefert Adressraum, Typsystem und Dienste; EUROMAP 83 liefert die allgemeinen Typdefinitionen; darüber eine Spezifikation je Teil der Zelle: 77 für Maschine zu MES, 79 für Roboter und Handhabung, die Reihe 82 für Peripherie und die Reihe 84 für Extrusion.

Die EUROMAP-Familie als OPC UA Companion Specifications: eine Basis, eine Spezifikation je Teil der Zelle.

Bei welchen Teilen der Arbeit können Sie unterstützen?

Bei jeder der Schnittstellen rund um die Zelle: der Maschine selbst, der Peripherie, einer installierten Maschine mit EUROMAP 63.

  • Eine Schnittstelle nach Companion Specification. An Ihrer Maschine. Ein OPC-UA-Server im Produkt, modelliert nach EUROMAP 77 auf den Typen von EUROMAP 83, sodass die Maschine schon beim Eintreffen spricht, was das MES erwartet.
  • Herstellerübergreifende Integration. Dieselbe Modellierungsarbeit von der anderen Seite, wenn ein gemischter Maschinenbestand nach oben eine einzige Schnittstelle zeigen soll.
  • Die Zelle um die Maschine. Roboter, Trockner, Temperierung und Materialfluss in einem Adressraum.
  • Eine installierte Maschine mit EUROMAP 63. Ein Gateway-Weg zu OPC UA, ohne die Steuerung zu berühren.
  • Ein ERP, viele Maschinen. Ein aggregierender Endpunkt, keine Integration je Maschine.
  • Aufbau Ihres Teams. Ihre eigenen Ingenieure werden eingearbeitet: Schulung in OPC UA und Informationsmodellierung, dann gemeinsamer Aufbau der ersten Umsetzung mit Ihrem Team.

Wie kommt das Informationsmodell auf die Maschine?

Wir bauen es auf einem Open-Source-Stack, nach der Companion Specification.

Danach wird es in die Maschine integriert, damit sich Zielsysteme anderer Anbieter darauf verlassen können. Ein Beispiel: Unser Team hat ein OPC-UA-Informationsmodell für eine Kunststoff- und Gummimaschine auf open62541 gebaut, dem von OSADL unterstützten Open-Source-Stack für OPC UA, und es so auf der Maschine integriert, dass die Zielsysteme anderer Anbieter beim Kunden, darunter ein MES, verlässlich Daten abrufen konnten. Der Auftrag kam gemeinsam vom Maschinenhersteller und vom Werk, das die Maschine betreibt. So ist es meist, wenn eine Schnittstelle sowohl dem Hersteller als auch dem Softwarelieferanten seines Kunden genügen muss. Unser Team hat außerdem mit unseren eigenen Modellierungswerkzeugen ein Robotermodell nach EUROMAP 79 erstellt, das für andere Nutzer als Ausgangspunkt veröffentlicht ist. EUROMAP 79 hat noch den Status eines Release Candidate, und das ist wichtig, bevor sich ein Projekt darauf festlegt.

Wie kommt der Rest der Zelle auf eine Schnittstelle?

Die Companion Specifications decken das meiste ab, ein Gateway den Rest.

Eine Spritzgießzelle besteht aus der Maschine, einem Roboter, einem Trockner, der Temperierung und oft dem Materialfluss, jeweils mit eigenem Protokoll und eigener Vorstellung davon, was ein Zyklus ist.

  • EUROMAP 79 deckt die Beziehung zum Roboter direkt ab.
  • Die Reihe EUROMAP 82 deckt die Peripheriegeräte ab.
  • Alles, was keine Companion Specification erreicht, wird über ein Gateway in denselben OPC-UA-Adressraum abgebildet.

Das MES sieht dann eine Zelle statt mehrerer Geräte, die es selbst korrelieren müsste.

Wie halten Sie den Datenpfad aus dem Regelkreis heraus?

Die Datenerfassung liegt neben dem Regelkreis und liest Zustände, die die Steuerung ohnehin erzeugt.

Der Regelkreis der Maschine bleibt unberührt. Der Erfassungspfad veröffentlicht nach eigenem Zeitplan und schiebt sich nie in den zykluskritischen Pfad. Diese Trennung erlaubt es, Überwachung, MES-Anbindung und spätere Analysen zu einer laufenden Zelle hinzuzufügen, ohne das Zeitverhalten der Maschine neu zu validieren.

Wie abonniert ein ERP Maschinen in mehreren Werken?

Ein Endpunkt bedient alle, eine Integration je Maschine entfällt.

Dafür gibt es zwei Wege:

  • Ein aggregierender OPC-UA-Server arbeitet als Client der OPC-UA-Server der Maschinen und stellt deren Knoten in einem einzigen Adressraum bereit. Das ist die richtige Wahl, sobald die Maschinen OPC UA nativ sprechen.
  • Ein aggregierendes Gateway erledigt dieselbe Aufgabe, setzt aber vorher um. Das braucht ein gemischter Bestand, solange noch Maschinen mit EUROMAP 63 darin sind.

In der Praxis hat eine Kunststoffgruppe beides, und das Gateway speist den Adressraum des Servers. Unser Team hat zentrale OPC-UA-Gateways dieser Art gebaut, über die ein entferntes Unternehmenssystem mehrere Maschinen gleichzeitig abonniert, ohne dass jede einzeln angebunden wird. Über Standorte hinweg ist die Modellierung die leichtere Hälfte. Schwieriger sind Transport und Segmentierung: über welches Netz das Abonnement läuft, was an jeder Standortgrenze sichtbar ist und wie der Pfad von allem getrennt bleibt, wovon die Zellen abhängen. Das ist dieselbe Disziplin wie die oben beschriebene Trennung von Steuerung und Daten, angewandt an der Werksgrenze statt an der Maschine.

Zwei Systemsichten: links ein aggregierender Server als Client von Maschinen, die schon eigene OPC-UA-Server haben; rechts ein aggregierendes Gateway, das Maschinen ohne OPC UA umsetzt (Dateiaustausch nach EUROMAP 63, Modbus, eine serielle Verbindung) und denselben einzelnen Endpunkt bietet; darunter der gemischte Bestand, in dem eine Maschine ohne OPC UA das Gateway speist und das Gateway den Server

Aggregierender Server gegenüber aggregierendem Gateway, und der gemischte Bestand, in dem das Gateway den Server speist.

Spritzgießzellen an zwei Standorten, jeder Standort mit eigenem aggregierendem Gateway innerhalb seiner Standortgrenze, an der festgelegt wird, was sichtbar ist und über welches Netz es läuft; darüber ein zentraler aggregierender Server, der beide Standort-Gateways aufnimmt, und ein entferntes ERP mit einem einzigen Abonnement darauf; daneben blass die Alternative, die derselbe Bestand sonst bräuchte: eine eigene Punkt-zu-Punkt-Integration vom ERP zu jeder Maschine

Ein Gateway je Standort und ein zentraler Server für das ERP gegenüber einer Punkt-zu-Punkt-Integration je Maschine.
FAQ

Häufige Fragen

Wer baut die EUROMAP-Schnittstelle, der Maschinenhersteller oder der Integrator?
Beide können es, und wir arbeiten für beide. Auf der Maschinenseite bauen wir den OPC-UA-Server in das Produkt ein; auf der Integrationsseite nutzen wir ihn und bilden den Rest der Zelle darum herum ab. Maschine, Werksbeziehung und MES-Produkt bleiben bei dem, dem sie gehören. Zellen in der Halle eines Spritzgießers installieren wir nicht und nehmen sie nicht in Betrieb, unser Team arbeitet aber während Integration und Test mit Ihren Ingenieuren vor Ort.
Setzen Sie EUROMAP 77 und 79 auf der Maschinenseite um oder integrieren Sie sie nur?
Beides. EUROMAP-Schnittstellen sind OPC UA Companion Specifications (IEC 62541), gemeinsam mit der OPC Foundation veröffentlicht. Dieselbe Arbeit an Stack und Informationsmodell gilt also, ob wir den Server in die Maschine einbauen oder ihn bei der Integration nutzen.
Wir betreiben ältere Maschinen mit Dateiaustausch nach EUROMAP 63. Müssen sie ersetzt werden?
Nein. Ein Gateway kann den vorhandenen dateibasierten Austausch lesen und als OPC-UA-Informationsmodell veröffentlichen. So kommt die Maschine in die Datenebene des Werks, ohne dass ihre Steuerung berührt wird.
Beeinflusst eine OPC-UA-Schnittstelle die Zykluszeit der Maschine?
Das sollte sie nicht. Die Datenschnittstelle wird getrennt vom Regelkreis entwickelt, das Veröffentlichen der Zellendaten konkurriert also nicht mit dem deterministischen Zeitverhalten der Maschine.
Kann eine Schnittstelle mehrere Maschinen oder mehrere Werke bedienen?
Ja, und das ist meist der günstigere Weg. Es gibt zwei Möglichkeiten. Ein aggregierender OPC-UA-Server arbeitet als Client anderer OPC-UA-Server und stellt deren Knoten in seinem eigenen Adressraum bereit, passend für Maschinen, die schon OPC UA sprechen. Ein aggregierendes Gateway setzt zusätzlich um, bindet also auch Maschinen ohne OPC UA ein, und bietet denselben einzelnen Endpunkt. In beiden Fällen abonniert ein ERP einmal, ohne Integration je Maschine. Über Standorte hinweg wird daraus ebenso eine Frage von Netz und Sicherheit wie von Modellierung.
Arbeiten Sie auch an Extrusionslinien?
Ja, mit einer Einschränkung, die wir vorab nennen. Die Reihe EUROMAP 84 ist veröffentlicht, und die Schnittstellenarbeit ist dieselbe wie bei 77 und 79, also Companion Specifications auf den Basistypen von EUROMAP 83, auf demselben Stack. Eine gelieferte Extrusionslinie haben wir nicht, und 84 ist breiter als 77, mit einem Dutzend Teilen für die Komponenten einer ganzen Linie. Die OPC-UA-Seite ist also gelieferte Arbeit, das Fachwissen auf Linienebene nicht, und was das für den Plan bedeutet, besprechen wir im ersten Gespräch.
Haben Sie schon ein Gateway für EUROMAP 63 gebaut?
Genau dieses nicht. Gateways und Protokollbrücken sind für uns Routinearbeit, und wir haben OPC-UA-Gateways gebaut, die Maschinen für ein entferntes Zielsystem zusammenführen. Der hier beschriebene Weg ist also ein Entwurf, hinter dem wir stehen, aufgebaut auf gelieferter Gateway-Arbeit, und was das für den Plan bedeutet, besprechen wir im ersten Gespräch.
Normen und Quellen
  • EUROMAP 83 – allgemeine Typdefinitionen, die Basis der übrigen EUROMAP-Spezifikationen für OPC UA
  • EUROMAP 77 (Release 1.01) – OPC-UA-Schnittstelle von Spritzgießmaschinen zum MES
  • EUROMAP 79 – OPC-UA-Schnittstelle von Robotern und Handhabungsgeräten zu Spritzgießmaschinen
  • Reihe EUROMAP 82 – OPC-UA-Schnittstellen für Peripheriegeräte rund um die Zelle
  • EUROMAP 63 – ältere, dateibasierte Schnittstelle für den Datenaustausch
  • OPC UA (IEC 62541) – Companion Specifications und Informationsmodellierung
  • ISA-95 / IEC 62264 – Integration von Unternehmens- und Leitebene (MES)
Weiterlesen

Sind Sie in dieser Branche tätig?

Lesen Sie zuerst unsere technischen Notizen oder sprechen Sie direkt mit dem Team, das die Arbeit übernimmt.