MS Access Datenbank
Die Variablenwerte werden in einer Microsoft Access Datenbank gespeichert.
Datenbankdateien von Access 2000 und Access 2003 (*.mdb) sind ebenso kompatibel wie die Datenbankdateien von Access 2007 (*.accdb). Es müssen nur unterschiedliche Provider bei der Deklaration in der XML-Konfigurationsdatei angegeben werden.
Deklaration im TwinCAT Database Server Konfigurator
Microsoft Access Datenbank | |
---|---|
DBValueType | Wollen Sie nur alphanummerische Datentypen loggen und Boolean, wählen Sie „Double“. |
DBType | Wählen Sie “MS Access”. PLC: eDBType_Access. |
DBServer | Wird nicht benötigt. |
DBProvider | Access 2000 - Access 2003: |
DBUrl | DBUrl enthält den Pfad zu der MDB-Datei. |
DBTable | DBTable enthält den Namen der Tabelle. |
Windows-CE-Unterstützung Diese Datenbank wird unter Windows CE nicht vom TwinCAT Database Server unterstützt. |
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 Access | PLC Control |
---|---|---|
eDBColumn_BigInt | Integer4 | DINT |
eDBColumn_Integer | Integer2 | INT |
eDBColumn_SmallInt | Integer2 | SINT |
eDBColumn_TinyInt | Integer1 | SINT |
eDBColumn_Bit | YESNO | BYTE |
eDBColumn_Money | Currency | LREAL |
eDBColumn_Float | Double | LREAL |
eDBColumn_Real | Single | REAL |
eDBColumn_DateTime | DATETIME | DT |
eDBColumn_NText | Text | STRING |
eDBColumn_NChar | VarChar | STRING |
eDBColumn_Image | OLEOBJECT | ARRAY OF BYTE |
eDBColumn_NVarChar | VarChar | STRING |
eDBColumn_Binary | OLEOBJECT | ARRAY OF BYTE |
eDBColumn_VarBinary | OLEOBJECT | ARRAY OF BYTE |
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.
|