MS Excel Datenbank

Die Variablenwerte werden in einer Microsoft Excel Datenbank gespeichert.

Deklaration im TwinCAT Database Server Konfigurator

Microsoft Excel Datenbank

DBValueType

Wollen Sie nur Alphanummerische Datentypen loggen und Boolean, wählen Sie „Double“.
Wollen Sie auch Strukturen und Strings mitloggen, wählen Sie „Bytes“.

DBType

Wählen Sie „MS Excel“. PLC: eDBType_MSExcel.

DBServer

Wird nicht benötigt.

DBProvider

„Microsoft.Jet.OLEDB.4.0“ oder „Microsoft.ACE.OLEDB.12.0“

DBUrl

DBUrl enthält den Pfad zu der Excel-Datei.
Z. B. C:\TwinCAT\TcDatabaseSrv\Samples\TestDB.xls

DBTable

DBTable enthält den Namen der Tabelle.

MS Excel Datenbank 1:

Windows-CE-Unterstützung

Diese Datenbank wird unter Windows CE nicht vom TwinCAT Database Server unterstützt.

MS Excel Datenbank 2:

TwinCAT/BSD-Unterstützung

Diese Datenbank wird auf der Plattform TwinCAT/BSD nicht vom TwinCAT Database Server unterstützt.

Datentyp-Mapping zwischen DB und SPS

E_DBColumnTypes

MS Excel

PLC Control

eDBColumn_BigInt

Number

LREAL

eDBColumn_Integer

Number

LREAL

eDBColumn_SmallInt

Number

LREAL

eDBColumn_TinyInt

Number

LREAL

eDBColumn_Bit

BOOLEAN

BOOL

eDBColumn_Money

Currency

LREAL

eDBColumn_Float

Number

LREAL

eDBColumn_Real

Number

LREAL

eDBColumn_DateTime

Date

DT

eDBColumn_NText

Text

STRING(255)

eDBColumn_NChar

Text

STRING(255)

eDBColumn_NVarChar

Text

STRING(255)

MS Excel Datenbank 3:

Nicht unterstützte Funktionen

Die automatische ID-Generierung wird von dieser Datenbank nicht unterstützt. Falls im Configure Mode die Standardtabellenstruktur genutzt wird, wird der Wert der ID nicht gesetzt.

MS Excel Datenbank 4:

Nicht unterstützte Datentypen

Binary, VarBinary und Image werden mit Excel Datenbanken nicht unterstützt.

MS Excel Datenbank 5:

Datentyp-Unterstützung

WSTRING wird von dieser Datenbank nicht unterstützt. (Siehe WString-Unterstützung)

Hinweis

Datensicherheit

Bei Flash-Speichermedien ist die Anzahl der Schreibzugriffe begrenzt. Die Flash-Speichermedien können ausfallen und Datenverlust droht.

  • Erstellen Sie regelmäßig Backups von Ihrem System. Benutzen Sie die IPC-Diagnose, um den Status der Flash-Speichermedien zu ermitteln.