Einbindung des OLE DB-Providers in WinCC OA

In WinCC OA ist der OLE DB-Provider für die History DB in 2 Module geteilt (EXE- und DLL-Teil), die über eine einfache COM-Schnittstelle kommunizieren.

VORSICHT:

Unter Windows 64-Bit wird der OLE DB-Provider nur für Single ServerSysteme (OLE DB-Manager - (WCCOAoledb)) läuft auf einem Single-ServerSystem wo der Proxy im Serverprojekt betrieben werden kann, unterstützt. Für redundante System wird der OLEDB-Manager nicht unterstützt.

Der Provider-EXE-Teil ist als WinCC OA Manager (WCCOAoledb) in die Version eingebunden. Die Kommunikation erfolgt über TCP/IP für die einzelnen Archive. Der Provider-DLL-Teil versorgt den Consumer (Programm mit dem auf Daten in WinCC OA über OLE DB zugegriffen werden kann) mit den abgefragten Daten:

Abbildung 1. Zugriff auf WinCC OA Daten

Mögliche Konfigurationen

  • Consumer, Provider (EXE und DLL), DM und Archive auf einem gemeinsamen Rechner.

    Einfachste Variante. Alle verwenden die Config-Datei des WinCC OA Projektes, die Installation erfolgt durch die WinCC OA Installation. Die Kommunikation zwischen dem Provider und dem Consumer (Provider-DLL) erfolgt über COM.