Microsoft 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. siehe "Deklaration verschiedener Datenbanken"
In folgender Tabellenstruktur werden die Variablenwerte gespeichert.
Spaltenname | Datentyp | Eigenschaft |
---|---|---|
ID | AutoNumber | Field Size:= "Long Integer"; New Values:= "Increment" |
Timestamp | Date/Time | Format:= "General Date" |
Name | Text |
|
ValueType="Double" | ||
Value | Number | Field Size:= "Double" |
ValueType="Bytes" | ||
Value | OLE Object |
|
In der Spalte „ID“ wird eine AutoID erzeugt. Das heißt der Wert in dieser Spalte wird immer um 1 erhöht.
In die Spalte „Timestamp“ wird der Speicherzeitpunkt des Datensatzes gespeichert.
In der Spalte „Name“ steht der Name der Variable.
In der Spalte „Value“ wird der Wert der Variable gespeichert.
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 |
Hinweis | |
Lebensdauer Compact Flash Karte Bei Embedded Systemen die Datenbank nicht auf der Compact Flash Karte speichern. |