Steuerungs- und IT-Systeme verbinden

OPC UA für alle

Egal ob SPS, CNC, MES oder Datenbanken: Im Zuge der Smart Factory gilt es alle Systeme und Instanzen im Unternehmen miteinander zu vernetzen. Die Anhebung von Daten heterogener Systeme auf OPC-UA-Standard - sowohl auf der Produktions- als auch auf der IT-Ebene - kann hierbei eine schnelle und kostengünstige Basis schaffen. Neue Maschinen und Bestandsanlagen lassen sich auf diese Weise unkompliziert zusammenzuführen.
Mit Codabix lassen sich vielfältige Geräte und Systeme über OPC UC vernetzen.
Mit Codabix lassen sich vielfältige Geräte und Systeme über OPC UC vernetzen.

Egal ob SPS, CNC, MES oder Datenbanken: Im Zuge der Smart Factory gilt es alle Systeme und Instanzen im Unternehmen miteinander zu vernetzen. Die Anhebung von Daten heterogener Systeme auf OPC-UA-Standard – sowohl auf der Produktions- als auch auf der IT-Ebene – kann hierbei eine schnelle und kostengünstige Basis schaffen. Neue Maschinen und Bestandsanlagen lassen sich auf diese Weise unkompliziert zusammenzuführen.

Device Plugins dienen zum Anschluss SPSen, CNCs, I/Os oder seriellen Geräten.
Device Plugins dienen zum Anschluss SPSen, CNCs, I/Os oder seriellen Geräten.

Beliebige Daten und Formate

Datenquelle und Datenziel können dabei x-beliebiger Natur sein: Es lassen sich z.B. SPSen, CNC- und andere Maschinensteuerungen sowie Leitsysteme oder Datenbanken auf einfache Weise vernetzen. So könnte ein MES durch Schreiben in eine CSV-Datei eine Rezeptur an die Kunststoffspritzgießmaschine senden. Oder eine SPS erzeugt mittels Bit-Flanke einen Produktionsdatensatz in einer SQL-Datenbank. Der dahinter stehende Ansatz: Codabix hebt sämtliche Datenpunkte des Systems auf den Kommunikationsstandard OPC UA. Ein OPC UA Client kann so über ein und dieselbe Verbindung von Steuerungen, Tools, Datenbanken und sonstigen Dateien oder Geräte lesen und schreiben. Der Datenaustausch zwischen den jeweiligen Systemen läuft wie von selbst und ohne Änderung am Programm der jeweiligen Endgeräte. Aktuelle Prozessdaten lassen sich mit Zeitstempel und Qualitätsinformation in der integrierten historischen Datenbank automatisch ablegen. Das modulare Konzept stellt eine Anpassung des Systems an jede Anforderung sicher.

Interface Plugins werden verwendet, um interaktive Verbindungen zu IT-Systemen oder Anwendern herzustellen.
Interface Plugins werden verwendet, um interaktive Verbindungen zu IT-Systemen oder Anwendern herzustellen.

Konfiguration via Web Interface

Die Struktur wird an zentraler Stelle per Web Interface konfiguriert. Dabei lassen sich sowohl Verbindungs- als auch die Variablenparameter der angeschlossenen Devices definieren und verknüpfen. Die Anlage lässt sich dynamisch im laufenden Betrieb erweitern bzw. anpassen. Codabix veröffentlicht die Variablen in OPC-UA-konformer Node-Struktur. Durch die Unterstützung von FileTypes für OPC UA ist es z.B. möglich, signierte PDF-Dateien bereitzustellen, die während des Produktionsablaufs erzeugt werden. Neben OPC UA ist auch ein RESTful-Web-Service integriert, was den Zugriff für Web-Applikationen wie Mobile Apps oder Datenanalyse-Tools erleichtert. Die möglichen Datenquellen und -ziele können z.B. sein:

  • OPC UA Server/Client (SPS/PC/Embedded Devices)
  • MQTT (IoT-Devices)
  • Server/Client mit RESTful Webservices
  • Datenbanken (z.B. MySQL, MSSQL, Oracle, SAP), Textdateien (z.B. CSV, XML), Dateien mit benutzerdefiniertem Format
  • SPS-Steuerungen (S7, S5, Wago, Rockwell, Beckhoff, Modbus, Ethernet/IP)
  • Devices mit Standardprotokollen wie RFC 1006 (RAW), TCP/IP RAW oder ASCII
  • CNC-Maschinen, Spritzgießmaschinen (OPC UA, Euromap, Seriell)
  • sonstige Geräte mit TCP/IP oder Serial Interface
  • Barcode/RFID Scanner
  • Maschinen mit seriellen Protokollen/Informationen
  • Digitale/Analoge I/Os zur Anbindung von konventionellen Maschinen ohne Interfaces
  • Daten aus Servern
  • Codabix-intern generierte Variablen
Exchange Plugins realisieren die Integration von Datensystemen.
Exchange Plugins realisieren die Integration von Datensystemen.

Entwicklung und Aufbau

Codabix wurde vollständig in der ausgereiften und systemunabhängigen Programmiersprache C# entwickelt. Die aktive Beteiligung von Microsoft an der Linux-Welt (.NET Core) lässt erkennen, dass gerade .NET-Applikationen systemunabhängig lauffähig sind bzw. sein werden. Traeger nutzt für Codabix stets die aktuellsten .NET-Interfaces, damit das Tool gut auf .NET Core ausgerichtet ist. Das Tool läuft auf allen Windows-Desktop- und -Server-Versionen. Voraussetzung ist das .NET Framework, mindestens in Version 4.6. Die Anforderungen an CPU-Leistung, Arbeitsspeicher und Festplatte hängen vom gewünschten Datendurchsatz und Datenvolumen ab. Die Data Bridge kann als Applikation im Benutzermodus oder als Dienst gestartet werden. Die Lauffähigkeit auf Nicht-Windows-Systemen ist in Vorbereitung. Das Tool hat eine modular aufgebaute Struktur bestehend aus Codabix Core, sowie den einzelnen Plugins bzw. Interfaces für die Maschinenkommunikation und IT-Anbindung. Im Core laufen sämtliche Daten des Systems zusammen: Sie werden u.a. vorverarbeitet, nachverarbeitet, skaliert, konvertiert oder geroutet. Die Core besteht aus einem Highspeed Data Cache, der einen hohen Datendurchsatz garantiert. Sämtliche Aktualwerte befinden sich im Arbeitsspeicher und sind somit für die angeschlossenen Plugins schnell abrufbar. Im Core befinden sich folgende Module:

Seiten: 1 2Auf einer Seite lesen

Das könnte Sie auch Interessieren

Weitere Beiträge

Simatic Automation Workstation

Die neue Siemens Simatic Automation Workstation ermöglicht es Herstellern, eine hardwarebasierte speicherprogrammierbare Steuerung (SPS), ein herkömmliches HMI und ein Edge-Gerät durch eine einzige, softwarebasierte Workstation zu ersetzen.

mehr lesen
Bild: Wago GmbH & Co. KG
Bild: Wago GmbH & Co. KG
I/O-System XTR von Wago

I/O-System XTR von Wago

Vor zehn Jahren hieß es bei Wago das erste Mal: XTR. Die Ausführung für „eXTReme“ Umgebungsbedingungen sollte dem Wago I/O System 750 neue Anwendungen und Branchen erschließen. Das betonte die Titelstory des damaligen SPS-MAGAZINs zur Hannover Messe 2014. Eine Dekade später hat die Redaktion bei Wago nachgehakt, ob dieser Plan aufgegangen ist und in welchen Bereichen das XTR-System heute vor allem zu finden ist.

mehr lesen