Funktionsweise

Der SQL4automation Connector ist eine Softwarelösung für den industriellen Einsatz. Er ermöglicht die direkte Verbindung von SPS- und Robotersteuerungen mit Datenbanken. Alternativ ist der Connector auch vorinstalliert auf einem IPC erhältlich.

Ohters_OPCUA_data_management

Das Problem

Datenerfassung ist das Herzstück moderner industrieller Umgebungen, aber einen zuverlässigen Prozess zum Erfassen und Zentralisieren dieser Daten zu implementieren ist selten so unkompliziert wie es sein sollte.

Datenerfassung
Die Zusammenführung von Daten aus verschiedenen Steuerungen und Quellen bedeutet, sich durch einen Dschungel aus Middleware, OPC UA Servern und Workarounds zu kämpfen, die jeweils Komplexität hinzufügen, ohne einen Mehrwert zu bieten.
Performance
Mit wachsender Infrastruktur führen Middleware-Schichten wie OPC UA zu zusätzlichen Netzwerk-Hops und Engpässen, die Ihr System verlangsamen und die Echtzeitübersicht beeinträchtigen.
Sicherheit
Die Kommunikation innerhalb von Automationsinfrastrukturen ist häufig unverschlüsselt.

Unsere Lösung

Industriesteuerungen verbinden sich über den SQL4automation Connector direkt mit SQL-Datenbanken, ganz ohne Middleware. SQL-Befehle werden direkt in der Steuerung programmiert, was die Konfiguration einfach und Ihre Infrastruktur schlank hält.

Ultraschnelle Abfrageausführung
Der direkte Datenbankzugriff ist bis zu 80 % schneller als typische OPC UA Lösungen, ohne zusätzliche Netzwerk-Hops, die Ihren Datenaustausch verlangsamen.
Keine Middleware, keine Grenzen
Der Connector skaliert mit Ihrer Infrastruktur ohne jegliche Netzwerkperformanceverluste. Kein OPC Server erforderlich, keine projektspezifischen Anpassungen am Connector notwendig.
Sicher
Verschlüsselter Datentransfer mit kontinuierlichen Updates, damit Ihr System geschützt bleibt, ohne manuellen Aufwand.

Die moderne Art der Datenverwaltung

Wie SQL4automation im Vergleich zu anderen Softwarelösungen abschneidet

SQL4automation

Ihre Vorteile mit SQL4automation
Die komplette Programmierung erfolgt ausschliesslich in der SPS oder Roboter Steuerung.
Die Programmierung einer Zwischensoftware entfällt.
Der SQL4automation Connector wird nur parametriert:
Es sind keine weiteren projektspezifischen Anpassungen nötig.
Die Steuerung ist der Master und bestimmt, wann welche Daten geschrieben oder gelesen werden.
Die Steuerung holt sich die Daten direkt aus der SQL Datenbank.
Die Performance ist dank TCP/IP-Kommunikation sehr hoch.
Nur eine Schnittstelle für mehrere Steuerungen.
No OPC.

Andere

Nachteile konventioneller Methoden
Anpassungen müssen meist an zwei Stellen erfolgen:
in der Steuerung und in der Datenverwaltungssoftware (Zwischensoftware).
Projektspezifische Datenverwaltungssoftware
ist nur mit grossem Aufwand in neue Projekte transferierbar.
Die Steuerung ist nur Datenempfänger,
die Datenverwaltung bestimmt, wann Daten übertragen werden.
Die Übertragung grösserer Datenmengen dauert lange (meist OPC).
OPC

Kompatibilität

Dank universeller TCP/IP-Anbindung integrieren Sie nahezu jede Steuerung nahtlos in Ihre Automatisierungslösung. Für viele Systeme wie Siemens, Rockwell, Beckhoff oder B&R – stehen sofort einsetzbare Bibliotheken bereit, die Sie direkt in Ihr Projekt einbinden können.

Die Datenbankanbindung erfolgt über ODBC, wodurch Sie volle Flexibilität bei der Wahl Ihrer Datenbank haben: Ob Microsoft SQL Server, MySQL, PostgreSQL, SQLite, Oracle oder Access und viele mehr!

Auch die direkte Anbindung an MES-Systeme ist realisiert: SQL4automation schafft eine durchgängige Verbindung von der Steuerung bis ins ERP für maximale Transparenz und Effizienz in Ihrer Produktion.

Mehr zu Kompatibilität

Der SQL4automation Connector & tools

SQL4Automation ermöglicht mit Config die einfache Einrichtung der Datenbankverbindungen, mit Query die direkte SQL-Kommunikation aus der SPS und Debugger die schnelle Fehleranalyse in Echtzeit.

S4A-Config-Tool

Erleichtert Einrichtung aller Verbindungen ganz ohne Programmieraufwand.

S4A-Query-Tool

Simulieren und Testen Sie den Datenfluss vor der Umsetzung.

S4A-Debugger

Fehlersuche und Diagnose leicht gemacht.

FAQs

Nachfolgend finden Sie Antworten auf häufig gestellte Fragen zu unseren Dienstleistungen.

Was macht der SQL4automation Connector?

Der SQL4automation Connector verbindet Ihre SPS, Roboter oder Automatisierungsgeräte direkt mit einer SQL-Datenbank (z. B. Microsoft SQL, MySQL, MariaDB, Oracle). Ideal für Prozessdatenerfassung, MES-Anbindung oder Industrie 4.0-Projekte, ohne Middleware oder OPC-Server.

Wie stellt SQL4automation die Verbindung zwischen SPS und SQL-Datenbank her?

SQL4automation stellt die Verbindung zwischen Automatisierungsgeräten und SQL-Datenbanken her. Über TCP/IP kommuniziert der Connector mit Ihrer SPS, die Verbindung zur Datenbank erfolgt über eine ODBC-Schnittstelle. So entsteht ein direkter Datenfluss von der Steuerung in die Datenbank, ohne Umwege.

Wie werden Maschinen- oder Prozessdaten ausgelesen oder geschrieben?

Die Steuerung sendet SQL-Befehle an den Connector, der diese an die Datenbank weiterleitet. Ebenso können Daten aus der SQL-Datenbank gelesen und in der SPS verarbeitet werden.

Wo wird der Connector installiert?

Der SQL4automation Connector läuft auf einem Windows- oder Linux-PC. Optional auch direkt auf einer PC-basierten Steuerung (z. B. mit TwinCAT). Die SQL Datenbank kann sich, muss sich aber nicht auf demselben PC befinden. Die Datenbank kann lokal oder im Netzwerk erreichbar sein.

Kann ich den Connector auf 2 getrennten Netzwerken gleichzeitig laufen lassen?

Ja. Wenn der PC zwei Netzwerkkarten besitzt, kann z. B. eine Steuerung im Maschinennetzwerk und eine SQL-Datenbank im Firmennetzwerk parallel verbunden werden, ohne dass die Netzwerke direkt verbunden sind.

Kann ich von aussen in die Steuerung schreiben?

Nein. Bei SQL4automation ist die Steuerung immer der Master. Nur die Steuerung entscheidet, wann Daten gelesen oder geschrieben werden. Das bedeutet maximale Sicherheit für Ihre Automatisierungsumgebung.

Kundenrezessionen

Das sagen unsre Kunden über uns.

„Wir setzen SQL4automation überall dort ein, wo wir Daten aus Datenbanken direkt in Steuerungen verarbeiten. Das funktioniert mit den direkten SQL-Abfragen in der Steuerung extrem flexibel. Die zentrale Serverstruktur sorgt für ein klares und logisches Design. Die Anwendung ist sehr einfach, die mitgelieferten Codesnippets sind hilfreich, und das Produkt läuft seit Jahren stabil und zuverlässig.“
Gerd Peter
Control Engineer
Ritter-Sport
„SQL4automation ermöglicht uns eine zentrale Erfassung von Daten ohne Middleware. Zudem können wir Steuerungen von verschiedenen Marken direkt mit der gleichen Datenbank reibungslos verbinden.“
Peter Michels
Elektrotechniker
NSG Group
"Nach Erfahrungen mit verschiedenen Lösungen überzeugt uns SQL4Automation durch seine entkoppelte Architektur: Keine 254-Zeichen-Begrenzung, keine WString-Workarounds und deutlich einfacheres Debugging. Diese Flexibilität macht es zur idealen Lösung für unsere Datenbank-Projekte."
Fabian Klumpp
Elektrotechniker
Fladt Engineering GmbH

Steigen Sie jetzt auf SQL4automation um.

Industrie­steuerungen direkt mit SQL-Datenbanken verbinden. Praxiserprobt seit 2007 für maximale Leistung und Sicherheit, ganz ohne Middleware.