> For the complete documentation index, see [llms.txt](https://docs.videc.de/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.videc.de/acron-9.3/anlagenkonfiguration/prozessanbindung/provider/providerid/treiberauswahl/opc_historical-data-access-client.md).

# OPC Historical Data Access Client

#### Hintergrund

Der Anbindungstreiber für OPC HDA arbeitet mit allen OPC HDA-Servern ab der OPC HDA-Version 1.0 zusammen. Es können historische Messdaten und Instandhaltungszähler übernommen werden. Der ACRON Provider fragt zyklisch bei den Servern nach, ob neue Werte eingetroffen sind und speichert sie in der ACRON Datenbank ab.

Derzeit unterstützt der Treiber das synchrone Lesen der RAW-Daten (Rohdaten). Diese Methode sollten alle HDA-Server bereitstellen.

Der Treiber merkt sich für jeden Datenpunkt den letzten Stand (Zeitstempel) und setzt bei Neustart an diesem Punkt wieder auf. Dadurch können keine Daten verloren gehen, auch wenn der Provider mal nicht läuft. Diese Informationen werden in der Datei `OPCHDA.DEF` im lokalen Anlagencachepfad `C:\ProgramData\Acron\PlantCache\MyPlantName` verwaltet.

Sollte gewünscht werden, dass Daten aus der Vergangenheit nochmals übernommen werden, so kann diese Datei vor einem Providerneustart gelöscht werden.

Sollte gewünscht werden, dass die Daten einzelner Variablen nochmals übernommen werden, so kann diese Datei vor einem Providerneustart angepasst werden. Dazu muss einfach die Zeile mit dem entsprechenden Variablennamen aus dieser ASCII-Datei gelöscht werden.

#### Syntax der externen Variablen

Vollständiger Name der Variablen, wie im Leitsystem definiert

#### Übernahme externer Variablen

Übernahme bereits definierter Variablen:

#### Übernahme externer Variablen

1. Ausfüllen aller Parameter für den Provider
2. Starten des Leitsystems
3. Ausführen von "Import aus Leitsystem" im Bereich "Externe Variablen"

   Auswahl der entsprechenden Variablen, die nach ACRON übernommen werden sollen.

## Treiber <a href="#treiber" id="treiber"></a>

### Treiberdatei

Anzeige der Bezeichnung des ausgewählten Treibers und Auswahl eines Treibers aus der Liste der installierten Treiber

### Version

Version der Treiberdatei

### Schnittstellentyp

Anzeige des Schnittstellentyps des Treibers

### Datenübergabetyp

Beschreibung des Datenübergabetyps

## Treiberparameter <a href="#treiberparameter" id="treiberparameter"></a>

### Servername oder Servername L

Name des OPC-Servers

Hinweis

Wird hinter dem Servernamen ein Leerzeichen und anschließend ein 'L' eingetragen, interpretiert ACRON die Zeitstempel des Servers in lokaler Zeit.

### Typ

L- der OPC-Server läuft auf dem lokalen Rechner.

R- der OPC-Server läuft auf dem remote Rechner.

#### Erweiterte Einstellungen des Parameters Typ

Hinweis

Diese Parameter sind nur zu verwenden, wenn Kommunikationsprobleme mit dem verwendeten OPC-Server auftreten.

#### Erläuterung der Parameter

**Verbindungstyp**

| L | ACRON versucht zunächst eine Inproc-Verbindung und bei Fehlschlag eine Local-Verbindung aufzubauen |
| - | -------------------------------------------------------------------------------------------------- |
| R | ACRON baut eine Remote-Verbindung auf, bei Fehlschlag erfolgt Abbruch                              |
| i | ACRON baut eine Inproc-Verbindung auf, bei Fehlschlag erfolgt Abbruch                              |
| l | ACRON baut eine Local-Verbindung auf, bei Fehlschlag erfolgt Abbruch                               |

Diese vorhergehenden vier Buchstaben können mit einem zweiten Buchstaben ergänzt werden (z.B. LX):

|   |                                                                                                                                                                              |
| - | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| X | Der ACRON OPC-Client startet die Kommunikation komplett neu, wenn permanente Fehler auftreten. Diese Option kann also bei OPC-Servern helfen, die sich sporadisch aufhängen. |

<details>

<summary></summary>

`lX`

Bedeutet: Lokale Verbindung, Neustart bei permanenten Fehlern.

</details>

### Nodename

Name des entsprechenden Rechners, wenn der OPC-Server dort läuft.

### Benutzer Passwort und Domain

(Optional)

Benutzernamen, Passwort und Domain-Namen, wenn über den Server auf einen anderen Rechner zugegriffen werden soll; die Angaben sind durch ein Leerzeichen zu trennen.

## Einstellungen <a href="#einstellungen" id="einstellungen"></a>

### Messintervall

Diese Einstellung gibt an, in welchem Zeitintervall Werte von dem Leitsystem / SPS abgefragt werden. Der Mindestwert ist abhängig von der Effektivität der entsprechenden Schnittstelle und der Anzahl der zu protokollierenden externen Variablen.

Empfohlener Eintrag: 60 Sek.

### Abfrageverzögerung nach Start

Beginn der Datenprotokollierung in Sekunden nach erfolgreichem Aufbau der Prozesskommunikation der ACRON Provider. Das ist z.B. sinnvoll, wenn der Kommunikationspartner nach einem Neustart einige Zeit benötigt, um alle Variablen zu initialisieren.

Empfohlener Eintrag: je nach Startdauer des OPC-Servers ca. 10 Sek.

### Providerfenster immer im Vordergrund anzeigen

Providerfenster werden immer im Vordergrund angezeigt

### Testmodus aktivieren

Anzeige eines Fensters mit Diagnosemeldungen

Der ACRON Provider öffnet beim Start ein Fenster mit Diagnosemeldungen. Das Log-File wird unter dem jeweiligen Providernamen im ACRON Installationspfad, Verzeichnis `Log`, abgespeichert.

Hinweis

Da der Diagnosemodus die Performance der Anwendung stark beeinflusst und die aufgezeichneten Meldungen in der Regel nur durch den technischen Support ausgewertet werden können, sollte eine Aktivierung nur erfolgen, wenn eine entsprechende Aufforderung durch den Support vorliegt.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.videc.de/acron-9.3/anlagenkonfiguration/prozessanbindung/provider/providerid/treiberauswahl/opc_historical-data-access-client.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
