Die offenen Standards AutomationML / OPC UA und verfügbare Tools

Schwerpunkte unserer Arbeiten sind:

  • AutomationML als Beschreibungsformat für Eigenschaften von Produkten, Prozessen und Ressourcen
  • OPC UA als Standard-Protokoll zur Kommunikation in der Fabrik

Beide Organisationen haben eine gemeinsame Arbeitsgruppe ins Leben gerufen, die einen Companion Standard erarbeitet hat. Damit kann eine AutomationML-Beschreibung auf ein OPC UA-Informationsmodell abgebildet werden. Für Industrie 4.0 steht damit ein durchgängiger Standard für Gerätebeschreibungen und deren Kommunikation zur Verfügung.

Hier finden Sie ein webbasiertes System zur Konvertierung von AutomationML Modellen in ein OPC UA Informationsmodell.

Ursprünglich als Austauschformat für Engineering-Daten gestartet, haben die Industrie- und Forschungspartner des AutomationML-Vereins AutomationML™ zu einem mächtigen Beschreibungsformat entwickelt und in die internationale Standardisierung (IEC 62714) gebracht. AutomationML ist ein offener Standard, d. h. jedes Unternehmen kann es sofort und kostenfrei verwenden.

Wir nutzen AutomationML zur Selbstbeschreibung von Geräten, Maschinen und Anlagen sowie von Steuerungen und Netzwerkkomponenten, entsprechend einer Gliederung nach Produkten, Prozessen und Ressourcen. Dies umfasst die Geometrie und Kinematik der Objekte einer Fabrik, deren Logik und Verhalten sowie logische und physische Schnittstellen. Ein übergeordnetes AutomationML-Modell integriert die Einzelmodelle. Es bildet das Zusammenspiel von Fabrik, Linien, Anlagen, der Topologie und der Einbindung in das Fabriknetzwerk ab.

Fragen Sie unsere Experten nach Beispiel-Modellen oder: Modellieren Sie gemeinsam mit uns ein Beispiel aus Ihrem Unternehmen.

Aktuell verfügen wir über folgende Werkzeuge, die Ihre Entwickler selbst nutzen können:

  • Mit unserem CAEX-Importer erstellen Sie aus Daten beliebiger Engineering-Werkzeuge AutomationML-Modelle
  • Unser CAEX-Mapping konsolidiert verschiedene einzelne Modelle von Geräten und Maschinen zu einem AutomationMLGesamtmodell
  • Der Rückgriff auf Bibliotheken vorhandener (Teil-)Modelle erleichtert den Planern ihre Arbeit; dabei nutzen sie den CAEX-Editor
  • Unser AutomationML-Modeller vereinfacht Ihren Ingenieuren die Navigation und Visualisierung umfangreicher und stark vernetzter AutomationML-Modelle

Mit der OPC Unified Architecture (OPC UA) steht ein moderner und leistungsfähiger Kommunikationsstandard zur Verfügung, der sich stetig in der produzierenden Industrie weltweit durchsetzt. Dieser Standard nach IEC 62541 bietet vernetzte Informationsmodelle und erlaubt ereignisgesteuerte Kommunikation zwischen Servern und Clients der industriellen Informationstechnik. OPC UA umfasst zukunftsorientierte IT-Sicherheitsmechanismen, sodass Ihre Daten sicher zwischen verschiedenen Standorten verschickt werden können. Modelle aus der Planung, z. B. AutomationML, können entsprechend der gemeinsamen »Companion Specification« von AutomationML e.V. und der OPC Foundation in ein Informationsmodell von OPC UA überführt werden. Dass OPC UA bis auf Chip-Ebene skalierbar ist und darum auf eingebetteten Systemen eingesetzt werden kann, haben wir in unserem Centrum für Industrial IT (CIIT) am Beispiel des dort entwickelten Tiger-Chips gezeigt. Das Internet der Dinge rückt damit in greifbare Nähe.

Wenn Sie Ihre eigenen Komponenten oder Anlagen mit OPC UA-Servern oder -Clients ausrüsten wollen, sprechen Sie uns an - wir helfen Ihnen zielgerichtet, denn aus vielen Projekten kennen wir die Tricks und Kniffe.

Darüber hinaus unterstützen wir Ihre Ingenieure und Softwareentwickler mit verschiedenen eigenen Entwicklungswerkzeugen:

  • Ein wichtiges Ergebnis unserer Arbeiten ist der OPC UA-Modeller, mit dem Sie die Informationsmodelle visualisieren und editieren. AutomationML-Modelle werden damit in ein OPC UA-Informationsmodell überführt
  • Unser aggregierender OPC UA-Server fasst die Datenräume einzelner OPC UA-Server zusammen und sorgt für Konsistenz von Konfigurations- und Online-Daten
  • Auf Basis unseres Know-hows sind Sie in der Lage, aus OPC UA heraus Prozessführungsbilder für verschiedene Visualisierungs- und SCADA-Systeme und die Anbindung der Bildelemente zu generieren. Die Inbetriebnahme Ihrer Maschinen und Anlagen wird so schneller und sicherer
  • Mit den von uns entwickelten Software-Development-Kits (SDK) für JAVA (Client) und C++ (Server) sowie einer .net-DLL zur Einbindung in Ihren Quellcode erstellen Sie eigene OPC UA-Server und -Clients schnell und kostengünstig
 

AutoInspect

Inspektion komplexer Objekte – multisensoriell, modular, durchgängig digitalisiert. Technische Infrastruktur und Digitaler Zwilling für Qualitätsprüfung/-optimierung und umfassende Auswertung nach Industrie 4.0-Standards

 

Open62541: Quelloffener OPC UA-Stack

Die federführend vom Fraunhofer IOSB entwickelte Open-Source-Implementierung von OPC UA ist durchgängig in C programmiert, ressourcenschonend und auch für Embedded-Systeme geeignet.

Plug and Work

Ein Anwendungsfall für die Standards OPC UA und AutomationML ist »Plug and Work« - hier erfahren Sie mehr darüber.