Tc2_Database

Alle Beispielanwendungen für den TwinCAT Database Server sind in einer Solution zusammengefasst. Die Solution kann hier an zentraler Stelle heruntergeladen werden: TcDBSrv_InfoSysSamples.zip

Die zip-Datei beinhaltet neben der tszip-Datei für die TwinCAT 3 Solution alle notwendigen dateibasierten Datenbanken. Wenn der Ordner „Samples“ aus der zip-Datei in den Standard‑Installationsordner: C:\TwinCAT\Functions\TF6420-Database-Server\Win32 gepackt wird, müssen die Pfade in der Database-Server-Konfiguration nicht weiter editiert werden. Die Beispiele mit nicht dateibasierten Datenbanken, wie eine MS SQL, müssen mit dem Konfigurator jedoch individuell angepasst werden.

Die einzelnen Beispiele sind auf eigenen Seiten ausführlich dokumentiert:

SP-Projektname

Beschreibung

Create_DB_Sample

Erstellen einer Datenbankverbindung und Tabelle aus der SPS heraus

Cyclic_RdWrt_Sample

Zyklisches Loggen/Schreiben in/aus einer Datenbank

Write_DB_Sample

Schreiben von Variablen in eine Datenbank mit einem einfach SPS-Baustein ohne SQL-Kommando

SQL_InsertSelect_Sample

Beispiel mit FB_DBRecordInsert/FB_DBRecordArraySelect Baustein

StoredProcedures_Sample

Gespeicherte Prozeduren (Stored Procedures) mit FB_DBStoredProceduresRecordArray

XML_DB_Sample

XML-Dateien als Datenbank nutzen

XML_XPath_Sample

XML-XPath-Beispiel ohne Schema

XML_XPath_Schema_Sample

XML-XPath-Beispiel mit XML-Schema - Vergleichbar mit TwinCAT XML Server "Read"