OPC UA zu OPC UA Übersetzer


Eine Maschine soll per OPC UA mit einem Industrie-PC kommunizieren, beide sind allerdings inkompatibel. Eine MICA mit OPC UA Container als Client schafft schnelle Abhilfe und übersetzt zwischen den Geräten.

Zielsetzung
  • Zusammenschalten inkompatibler Hardware und Software
  • Schnelles Lösen von Real World Problemen
Leistungsumfang
  • Rapid Prototyping
  • MICA Basic
  • Linux Container: node.js, OPC UA
Vorteile
  • Geringer Aufwand (48 Stunden, unter 1.500 €)
  • Vom Rapid Prototyping direkte Implementation in den Echtbetrieb

Problem: UPC UA Versionen sind inkompatibel

Die UPC UA Version einer Maschine kann nicht mit der Version eins Industrie PCs kommunizieren
Die UPC UA Version einer Maschine kann nicht mit der Version eins Industrie PCs kommunizieren

Eine neugelieferte Spritzgussanlage soll über einen Standard Industrie PC (Soft SPS) in das firmenweite IT System eingebunden werden. Da beide Geräte, obwohl von unterschiedlichen Herstellern, OPC UA beherrschten, sollte die Anbindung problemlos möglich sein. Nach Beginn des Projektes stellte sich heraus, dass die OPC UA Implementationen inkompatibel waren, die Standard IPC Clients konnten nicht mit dem OPC UA Server der Spritzgussmaschine Daten austauschen. Nach eingehender Untersuchung bei allen drei beteiligten Firmen wurden Bugs in der Implementation der Datendefinitionen gefunden. Eine Lösung auf der OPC UA Server Seite hätte mehrere Monate in Anspruch genommen.

 

 

Lösung: MICA kommuniziert mit beiden Versionen als Client

Nach einem schnellen Test zeigte sich, dass ein OPC UA Container auf der MICA mit beiden Endgeräten kommunizieren konnte. Daraufhin wurde beide Endgeräte als OPC UA Server konfiguriert und eine MICA als Client dazwischengeschaltet. Der node.js OPC UA Container der MICA dient dabei als Mittler zwischen den inkompatiblen Geräten.

Da die MICA nach Industrie- und Bahnstandards getestet wurde, entfällt nach dem Rapid Prototyping die Migration auf eine industrietaugliche Basis. Die MICA wurde direkt vom Schreibtisch des Entwicklers in der Fertigungshalle installiert und läuft seitdem problemfrei.

MICA dient als OPC UA Client, Maschine und Industrie PC sind OPC UA Server
MICA dient als OPC UA Client, Maschine und Industrie PC sind OPC UA Server
HARTING

Über uns

Autor Lars Hohmuth
Telefon +49 5772 47-7093