Oracle Datenbank

In diesem Abschnitt finden Sie Hinweise zur Konfiguration und zum Datentyp-Mapping von Oracle Datenbanken. Für die Anbindung an die Oracle Datenbank wird der sogenannte ODP-Treiber eingesetzt.

Kompatible Versionen: Oracle 9i, 10g und 11g, sowie höher

Oracle Datenbank 1:

Der TwinCAT Database Server benötigt die 32-bit-Version der .NET-ODP-Komponenten.

Deklaration im TwinCAT Database Server Konfigurator

Oracle Datenbank

Database Type

Wählen Sie im Drop-down-Menü „Oracle ODP“ aus.

Host

Geben Sie hier die IP oder den Hostnamen der Datenbank an.

Service Name

Hier wird der Name des Services oder der Datenbankname angegeben.

Port

Geben Sie hier optional den Kommunikations-Port an. Default: 1521.

Protocol

Geben Sie hier optional das Protokoll an. Default: TCPIP.

Schema

Hier wird das genutzte Schema der Datenbank angegeben.

Username

Geben Sie hier den Benutzernamen an.

Passwort

Tragen Sie das zum Benutzer passende Passwort ein.

Oracle Datenbank 2:

Windows-CE-Unterstützung

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

Datentyp-Mapping zwischen DB und SPS

E_ColumnTypes

Oracle

TwinCAT PLC

BigInt

DECIMAL(15,0)

T_ULARGE_INTEGER (TcUtilities.lib)

Integer

INTEGER

DINT

SmallInt

SMALLINT

INT

TinyInt

SMALLINT

SINT

Bit_

CHAR(1)

BYTE

Money

DECIMAL(18,4)

LREAL

Float

DOUBLE PRECISION

LREAL

Real_

FLOAT

REAL

DateTime

DATE

DT

NText

VARCHAR(254)

STRING

NChar

CHAR(254)

STRING

Image

BLOB

ARRAY OF BYTE

NVarChar

NVARCHAR(254)

STRING

Binary

BLOB

ARRAY OF BYTE

VarBinary

BLOB

ARRAY OF BYTE

Oracle Datenbank 3:

Datentyp-Unterstützung

Diese Datenbank unterstützt den Datentyp WSTRING. (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.