Tc2_Database

Übersicht

Die Tc2_Database-Bibliothek beinhaltet Funktionsblöcke zum Steuern und Konfigurieren des TwinCAT 3 Database Servers.

Funktionsblöcke

Name

Beschreibung

FB_GetStateTcDatabase

Ruft Statusinformationen ab.

 

 

FB_DBConnectionAdd

Fügt der XML-Konfigurationsdatei Datenbankanbindungen an.

FB_DBAuthentificationAdd

Fügt der XML-Konfigurationsdatei Authentifizierungsinformationen der jeweiligen Datenbankanbindung an.

FB_DBOdbcConnectionAdd

Fügt der XML-Konfigurationsdatei eine ODBC-Datenbankverbindung an.

FB_AdsDeviceConnectionAdd

Fügt der XML-Konfigurationsdatei ein ADS-Gerät an.

 

 

FB_DBReloadConfig

Lädt die XML-Konfigurationsdatei neu.

FB_GetDBXMLConfig

Liest alle Datenbankkonfigurationen aus der XML-Konfigurationsdatei aus.

FB_GetAdsDevXMLConfig

Liest alle ADS-Gerätekonfigurationen aus der XML-Konfigurationsdatei aus.

 

 

FB_DBConnectionOpen

Öffnet eine Verbindung zu einer Datenbank.

FB_DBConnectionClose

Schließt eine Verbindung zu einer Datenbank.

 

 

FB_DBCreate

Erstellt eine neue Datenbank.

FB_DBTableCreate

Erstellt eine Tabelle mit beliebiger Tabellenstruktur.

 

 

FB_DBRead

Liest einen Wert aus der Datenbank aus.

FB_DBWrite

Schreibt einen Variablenwerte mit Timestamp in eine Datenbank.

FB_DBCyclicRdWrt

Startet bzw. stoppt das Loggen\Schreiben der Variablen.

 

 

FB_DBRecordSelect

Liest einen Datensatz aus einer Tabelle aus.

FB_DBRecordSelect_EX

Liest einen Datensatz aus einer Tabelle aus. (Befehlslänge <= 10000 Zeichen)

FB_DBRecordArraySelect

Liest mehrere Datensätze aus einer Tabelle aus.

FB_DBRecordInsert

Erstellt einen neuen Datensatz.

FB_DBRecordInsert_EX

Erstellt einen neuen Datensatz. (Befehlslänge <= 10000 Zeichen)

FB_DBRecordDelete

Löscht einen Datensatz aus einer Tabelle.

 

 

FB_DBStoredProcedures

Führt eine gespeicherte Prozedur (Stored Procedure) aus.

FB_DBStoredProceduresRecordReturn

Führt eine gespeicherte Prozedur (Stored Procedure) aus und gibt einen Datensatz zurück.

FB_DBStoredProceduresRecordArray

Führt eine gespeicherte Prozedur (Stored Procedure) aus und gibt mehrere Datensätze zurück.

Datentypen

Name

ST_DBColumnCfg

ST_DBXMLCfg

ST_ADSDevXMLCfg

ST_DBSQLError

ST_DBParameter

E_DbColumnTypes

E_DBTypes

E_DBValueType

E_DBWriteModes

E_DBParameterTypes

Voraussetzungen

Entwicklungsumgebung

Zielplattform

Einzubindende SPS Bibliotheken

TwinCAT v3.0.0

PC oder CX (x86)

Tc2_Database