Produktbeschreibung

Der TwinCAT Database Server ermöglicht den Datenaustausch zwischen dem TwinCAT System und verschiedenen Datenbanksystemen. Für kleine Applikationen lässt er sich sogar ohne Eingriff in den vorhandenen Programmcode über einen Konfigurator nutzen. Für komplexe Aufgabenstellungen bietet der Database Server eine ausführliche Bibliothek von SPS-Funktionsbausteinen für ein Maximum an Flexibilität. So können direkt aus der SPS beispielsweise SQL-Befehle wie Insert oder Select verwendet werden. Um die SPS gegebenenfalls zu entlasten, besteht zusätzlich die Möglichkeit sogenannte Stored Procedures in den Datenbanken aufzurufen. Die vom entsprechenden SPS-Baustein übergebenen Parameter werden dann von der Datenbank im Zusammenhang mit der gespeicherten Prozedur verwendet und Ergebnisse werden, wenn gewünscht, an die Steuerung zurückgegeben.

Der TwinCAT Database Server unterstützt derzeit elf verschiedene Datenbanksysteme: MS SQL, MS SQL Compact, MS Access, MySQL, PostgreSQL, DB2, Oracle, Interbase, Firebird, ASCII (z.B. .txt oder .csv) sowie XML-Dateien.

Komponenten

Funktionsprinzip

Der Database Server kommuniziert innerhalb des TwinCAT Systems über ADS. Nach außen verbindet er sich mit der jeweils konfigurierten Datenbank. Mögliche Netzwerktopologien finden Sie unter Netzwerktopologien.

Produktbeschreibung 1: