> 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/nivus_import-von-procosdateien.md).

# NIVUS Import von Procosdateien

#### Hintergrund

Dieser Treiber übernimmt zyklisch die von Procos abgelegten Delta-Event-Archive (\*.PLS - Dateien).

Der Pfad aus dem ACRON die PLS-Dateien übernimmt, wird aus der Registry entnommen:

`HKEY_LOCAL_MACHINE/Software/NIVUS GmbH/PLS/PROCOS/Path + DEA`

Der Eintrag erfolgt bei der Installation von Procos.

Der Provider überprüft zyklisch, ob sich in diesem Pfad eine Datei, für die in ACRON eine externe Variable angelegt wurde, geändert hat. Ist dies der Fall, so werden die Daten aus dieser Datei automatisch in die ACRON Datenbank übernommen.

Es können Messwerte, Instandhaltungsimpulse, Instandhaltungszähler und Digitalwerte übernommen werden.

Beim Start des Providers werden rückwirkend alle gefundenen Daten übernommen. Der Provider merkt sich anschließend in der ASCII-Datei `PROCOS.DEF` im lokalen Anlagencachepfad `C:\ProgramData\Acron\PlantCache\MyPlantName` bis zu welchem Monat für jede Variable Daten übernommen wurden und übernimmt dann nur noch Wertänderungen des aktuellen und vorhergehenden Monats. Sollen nachträglich frühere Daten zu einer Variablen übernehmen werden, muss der Provider beendet, die entsprechende Zeile aus der `PROCOS.DEF` Datei entfernt und der Provider dann wieder gestartet werden.

#### Syntax der externen Variablen

Der Name der externen Variablen muss den ersten 5 Buchstaben des Dateinamens der zu übernehmenden PLS-Dateien entsprechen (z.B. M0001). Bei Handgrößen ist genauso vorzugehen!

Optional kann ein Filter auf die Kennung und den "Grund" der Werte gelegt werden. Hierzu wird mit einem '@' getrennt die Kennung und den Grund angegeben.

<details>

<summary></summary>

|              |                                                                           |
| ------------ | ------------------------------------------------------------------------- |
| "M0001"      | Alle Werte werden übernommen                                              |
| "M0001\@4@L" | Nur Dateneinträge mit der Kennung 4 und dem Grund "L" werden verarbeitet. |
| "M0001@\*@L" | Nur Dateneinträge mit Grund "L" werden verarbeitet.                       |
| "M0001\@4"   | Nur Dateneinträge mit Kennung 4 werden verarbeitet.                       |

</details>

#### Übernahme der bestehenden Handgrößen

Anlegen aller Handgrößen in ACRON.

Die zugeordnete externe Variable muss den gleichen Namen haben wie die ersten 5 Zeichen der `H*.pls` - Datei.

In der Konfiguration der externen Variablen müssen alle externen Variablen für Handgrößen dem Provider für Procos zugeordnet werden.

Alle Dateien aus dem Procospfad "Laborwerte" müssen in den DEA-Pfad kopiert werden.

Start des Providers. Alle Handgrößen werden übernommen.

Ggf. Löschen der Handgrößendateien aus dem DEA-Pfad.

## 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>

### Priorität

Je nachdem, wie stark der Rechner belastet ist, sollte hier eine Priorität festgelegt werden. Höhere Prioritäten bedingen schnellere Datenübernahmezeiten, jedoch eine höhere Rechnerbelastung.

1 = Hoch

2 = Normal

3 = Niedrig

4 = Sehr niedrig

## 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.

In der Regel reicht ein Eintrag von 300 Sekunden aus. Kürzere Zeiten bis zu 15 Sekunden sind möglich.

### 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: 0 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/nivus_import-von-procosdateien.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.
