SPS-API

Übersicht

Die TcDatabase.lib Bibliothek beinhaltet Funktionsblöcke zum Steuern und Konfigurieren des TwinCAT Database Servers.

 

Funktionsblöcke

Name

Beschreibung

FB_GetStateTcDatabase

Statusinformationen abrufen.

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 ein 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. (Befehllä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. (Befehllänge <= 10000 Zeichen)

FB_DBRecordDelete

Löscht einen Datensatz aus einer Tabelle

FB_DBStoredProcedures

Führt eine Gespeicherte Prozedur aus.

FB_DBStoredProceduresRecordReturn

Führt eine Gespeicherte Prozedur aus und gibt einen Datensatz zurück

FB_DBStoredProceduresRecordArray

Führt eine Gespeicherte Prozedur aus und gibt mehrere Datensätze zurück

 

Funktionen

Name

Beschreibung

F_GetVersionTcDatabase

Versionsinformationen abrufen.

 

Datentypen

Name

ST_DBColumnCfg

ST_DBXMLCfg

ST_ADSDevXMLCfg

ST_DBSQLError

ST_DBParameter

E_DbColumnTypes

E_DBTypes

E_DBValueType

E_DBWriteModes

E_DBParameterTypes