SAP Systeme

SAP Systeme koppeln an OPC, Datenbanken (SQL), Etikettierer, REST, MQTT, etc.

SAP liefert eines der führenden ERP-Systeme der Welt. In der Industrie sorgen SAP Systeme für einen reibungslosen Ablauf im Unternehmen von der Bestellannahme bis hin zur Produktion. Die verschiedenen SAP-Module decken verschiedene Anwendungsbereiche ab. Im Produktionsumfeld werden in OPC Router-Projekten zum Beispiel PP (Production Planning an Control), PP-PI (Production Planning – Process Industries), PM (Plant Maintenance and Service Management), QM (Quality Management) und EWM (Extended Warehouse Management) angebunden.
Für den Zugriff auf SAP stehen Standardschnittstellen zur Verfügung. Mit den Techniken RFC, BAPI und IDoc ist es möglich die SAP-Daten an andere Systeme zu verteilen oder dem SAP-System Daten zu übergeben (s. Screenshot).

Mehr erreichen mit gekoppelten Systemen

Mit der Anbindung von SAP Systemen durch den OPC Router ermöglichen Sie die Weitergabe von produktionsrelevanten Daten bis zur SPS, Etikettierer oder anderen vernetzten Geräten in der Produktion. Damit vermeiden Sie manuelle Eingriffe und Aufzeichnungen sowie Papierverkehr.

Industrie 4.0 mit SAP Systemen

Mit der Vernetzung des SAP Systems an Ihre Produktions-Systeme eröffnen sich viele Wege für Daten und ermöglicht damit die Umsetzung von Industrie 4.0. Die Grundidee, dass ein Kundenauftrag seinen Weg bis zur Maschine findet, von SAP zur SPS und zurück, wird möglich.

Über den OPC Router

Mit dem OPC Router realisieren Sie grafisch die Vernetzung Ihrer Systeme. Zahlreiche Plug-ins machen ihn zur Middleware im industriellen Umfeld.

Einfache Konfiguration, ausgefeiltes Monitoring und Robustheit zeichnen ihn aus.

Systeme vernetzen

So einfach kann es sein.

Transfer-Objekte

Im SAP Systeme Plug-in stehen drei Transfer-Objekte zur Verfügung zur Verbindung mit RFC, BAPI und IDoc.

RFC

Der Aufruf einer Funktion in einem SAP System erfolgt per RFC. Es können Import- und Export-Parameter verschiedenen Typs angesprochen werden (Einfach, Strukturen, Tabellen). Die Aufrufe erfolgen synchron.

BAPI

BAPIs sind Standardschnittstellen des SAP Systems und ermöglichen den Zugriff auf Methoden der Business-Objekte. Ähnlich wie bei den RFCs werden Funktionen angesprochen und deren Parameter (Einfach, Strukturen, Tabellen) zur Verfügung gestellt. Der Aufruf erfolgt ebenfalls synchron.

IDoc

Für asynchronen Datentransfer wird das IDoc-Datenformat verwendet. IDocs stellen strukturierte Dokumente dar, mit denen transaktionsbasierte Daten an das SAP System gesendet und empfangen werden.

Trigger

Das SAP Systeme Plug-in verfügt über einen RFC-Trigger.

RFC-Trigger

Der RFC-Trigger erlaubt es im OPC Router eine RFC-Funktion zur Verfügung zu stellen. Aus einem SAP System heraus kann diese aufgerufen werden, indem der OPC Router als externes System angelegt wird. Beim Aufruf der RFC-Funktion im OPC Router können auch Daten übergeben werden, die der Trigger dann in der Verbindung als Datenfelder zur Verfügung stellt.

Browsing

Das SAP Systeme Plug-in kann die verfügbaren RFCs, BAPIs und IDocs  aus dem SAP System browsen.

RFC und BAPI

Bei den Typen RFC und BAPI können die vorhanden Funktionen und Objekte gefiltert und ausgewählt werden. Bezogen auf die Auswahl werden dann die einfache, die strukturierte und die Tabellen-Parameter zur Auswahl gestellt.

IDoc

Die im SAP System konfigurierten IDoc-Typen werden vom OPC Router ausgelesen. Die Struktur des gewählten IDocs wird im Objekt dann dargestellt, so dass die gewünschten Datenfelder des IDocs im Aufbau des Transfers benutzt werden können.

Beispiel: Von SPS zu SAP per OPC UA

Im Beispiel wird eine RFC-Funktion mit einer ID als Eingabeparameter aufgerufen. Der Parameter wurde vom OPC UA Server gelesen und die Übertragung wird durch einen Bittrigger ausgelöst. Das heißt, die SPS löst die Datenübertragung durch ein Item aus, das in dem Moment, in dem die SPS die Daten benötigt, auf „true“ gesetzt wird. Nach dem Funktionsaufruf werden die Ausgabeparameter der RFC-Funktion von SAP an OPC, in diesem Fall an die SPS, zurückgeschrieben und der Trigger quittiert den Datentransfer durch Setzen eines weiteren Items in der SPS auf „true“.

In unserem Video sehen Sie auch ein Beispiel für eine einfach SAP Kopplung.

Weitere Plugins

Was sind Transfer-Objekte, Trigger und das Browsing?

Die Verbindungen im OPC Router zum Vernetzen von Systemen lassen sich mit diesen Kernfunktionen des OPC Routers aufbauen.
Je nach Plug-in haben die Funktionen verschiedene Ausprägungen, abhängig von der Funktionsweise des angebundenen Systems.

Jetzt kostenlos testen

Transfer-Objekte

Quellen und Ziele

Transfer-Objekte sind die Quellen und Ziele von Datentransfer innerhalb der Verbindungen. Jedes Transfer-Objekt verfügt über Datenfelder aus denen Daten gelesen oder auch Daten geschrieben werden können. Die Art und Weise wie Transfer-Objekte konfiguriert werden, ist stark abhängig von den Systemen, deren Daten sie zur Verfügung stellen.

Aussen einheitlich, innen individuell

In der OPC Router-Konfiguration abstrahiert das Transfer-Objekt die Spezialitäten des jeweiligen Systems zu einem einfachen Daten Ein-/Ausgabe-Block.

Trigger

Auslöser der Verbindungen

Trigger bestimmen den Zeitpunkt der Ausführung von Verbindungen. Es können beliebige Trigger, unabhängig vom Typ der Transfer-Objekte, in den Verbindungen verwendet werden. Pro Verbindung können mehrere Trigger verwendet werden, die entweder in einer UND-Verknüpfung oder in einer ODER-Verknüpfung zusammen arbeiten.
Trigger können ebenfalls als Datenquellen dienen, wenn das auslösende Ereignis mit dem Empfang von Daten verbunden ist.

Browsing

Suchen und Finden von Datenfeldern

Das Konfigurieren der Datenfelder, die in den Transfer-Objekten zum Aufbau der Verbindung benötigt werden, wird durch das Browsing vereinfacht. Je nach System/Plug-in Typ stehen unterschiedlich ausgeprägte Browsing Mechanismen zur Verfügung.

Auslesen von Strukturen

In vielen Plug-ins steht komfortables Browsing zur Verfügung, so dass das Finden und Auswählen der gewünschten Datenfelder sehr einfach ist und sehr wenig Detailwissen über das Subsystem erfordern. Die Plug-ins präsentieren die Strukturen der Datenquellen in Plug-in spezifischer Art und Weise.

2018-10-10T09:35:01+00:00

Testen Sie jetzt den OPC Router!

Kostenlos und unverbindlich!
close-link

Download now!

Get your free OPC Router demo!
close-link