Microsoft SQL Server SQL Server

Microsoft SQL Server Anbindung

Der Microsoft SQL Server ist einer der verbreitetsten SQL Sever im industriellen Umfeld. In der modernen Industrie 4.0 Produktion bilden Datenbanken das Herzstück der vernetzten Produktion. Hier werden alle relevanten Daten für eine optimale Produktion gespeichert und den Systemen zur Verfügung gestellt.

Mit dem OPC Router Plug-in für MS SQL Server stellen Sie auf einfache Weise die Verbindung zum SQL Server her und greifen auf seine Tabellen, Views und Prozeduren zu (s. Abbildung rechts). In Kombination mit den weiteren Plug-ins erfassen Sie sehr einfach Daten verschiedenster Systeme im MS SQL Server und verteilen diese auch wieder zum richtigen Zeitpunkt ans richtige System. So erlauben Sie zum Beispiel der SPS (via OPC UA) den Zugriff auf den SQL Server oder übergeben sehr einfach Daten aus SQL an SAP. In der Plug-in Liste haben Sie einen Überblick über alle Möglichkeiten der Kopplung.

Jetzt kostenlos testen

Beispiel für eine SQL zu OPC Verbindung mit Stored Procedure Aufruf:

Beispiel für eine SQL zu OPC Verbindung mit Stored Procedure Aufruf

So einfach kann es sein.

Systeme vernetzen

Was sind Transfer, Trigger und das Browsing?

Transfer-Objekte

Das Transferobjekt des MS SQL Plug-ins ermöglicht den Zugriff auf Tabellen, Sichten und Stored Procedures.

Tabellen
Für die Tabellen stehen Select, Update, Insert und Delete Aktionen zur Verfügung. Nach erfolgter Verarbeitung von Datensätzen könne diese vom OPC Router als Transferiert markiert werden.

Sichten
Der Zugriff auf Sichten erfolgt ausschließlich als Select Abfrage.

Stored Procedure
Beim Zugriff auf eine Stored Procedure führt der OPC Router ein Execute aus. Es können dabei Input Parameter übergeben werden, so wie ein Aufruf-Ergebnis und die Rückgabeparameter (auch Resultates) zurückgelesen werden.

Trigger

Das MS SQL Plug-in verfügt über einen Datenbank-Trigger.

Datenbank-Trigger

Der Datenbank-Trigger prüft eine Spalte einer Tabelle auf Änderungen. Der OPC Router wird im Fall von Änderungen per Change-Notification benachrichtigt und triggert dann die Verbindung.
Der Datenbank-Trigger verfügt über keine ausgehenden Datenfelder.

Browsing

Das MS SQL Plug-in kann die verfügbaren Objekte aus dem MS SQL Server browsen.

Tabellen und Views

Es werden alle für den Benutzer zugreifbaren Tabellen und Views aus dem MS SQL Server gelesen. Dann werden die Spalten und deren Typen ermittelt und zur Auswahl gestellt.

Stored Procedures

Die verfügbaren Stored Procedures werden ebenfalls ausgelesen. Je Procedure werden die Input und Output Parameter ausgelesen und inklusive Typenangabe zur Auswahl gestellt. Der obligatorische Rückgabewert wird automatisch zur Verfügung gestellt.

SQL Server Plug-in Anwendungs-Beispiele

Betriebsdatenerfassung

Mit dem OPC Router erstellen Sie die Basis für Ihr Betriebsdatenerfassungssystem. Durch die verschiedenen Plug-ins laden Sie Daten aus verschiedensten Systemen und übergeben sie an das auswertende Zielsystem. Typische Ziele sind MES Systeme (Manufacturing Execution System) oder ERP Systeme (Enterprise Ressource System (z.B. SAP)). Durch die einfache Projektierung kann ein Microsoft SQL Server als zentrale Betriebsdatenbank verwendet werden und die Systeme mit den Datenquellen werden grafisch und ohne Programmierung angebunden. Bestehende Betriebsdatenerfassungen können oftmals durch eine SQL Server Verbindung angebunden werden und werden darüber mit Daten versorgt. Ein typisches Beispiel für Daten, die zur Betriebsdatenerfassung gesammelt werden, sind Steuerungsdaten aus SPS Systemen. Steuerungen werden über das standardisierte OPC UA Protokolle angebunden (mit dem OPC UA Client Plug-in).

Microsoft SQL Server
Plug-in Connections
OPC UA Client / OPC DA Client
OPC Router Basis Funktionalitäten
Plug-in Connections
Microsoft SQL Server

Datenbank-Anwendung ohne Programmieren

Für die Anbindung and den Datenaustausch mit anderen Systemen wird beim OPC Router allein der grafische Designer verwendet. Nach Bekanntgabe und Test der Verbindungsparameter der Datenbank, können die Datenbank-Objekte durchsucht uns ausgewählt werden. In den Verbindungen werden die Datentransfers zwischen einem externen System (SAP, MQTT, OPC, REST, u.v.a.m.) und dem SQL Server aufgebaut. Nach Publizierung des Projekts können alle Datentransfers im ebenfalls grafischen Monitoring kontrolliert und eingesehen werden.

Hier finden Sie weitere Informationen
über den OPC Router und die Plug-ins.

Plug-ins
Testen Sie jetzt