> For the complete documentation index, see [llms.txt](https://docs.enlyze.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.enlyze.com/connect/ot-connectivity/protokolle/odac/known-issues.md).

# Praxistipps & Hinweise

Diese Seite bündelt Praxistipps und Hinweise für den Betrieb des ODAC Konnektors mit [Zumbach ODAC](/connect/ot-connectivity/protokolle/odac.md) Messköpfen.

## Variablenbenennung je nach Protokoll

### Symptom

Nach der Variable Discovery tragen die Variablen kryptische numerische Kennungen (z.B. `a925`) und lassen sich nur schwer den gewünschten Messwerten zuordnen.

### Ursache

Ein ODAC Messkopf kann über zwei Protokolle kommunizieren: das native **ODAC** Protokoll und das **ANSI Host** Protokoll. Der Variablenumfang ist in beiden Protokollen identisch. Er hängt allein von den Fähigkeiten des Geräts ab. Ein Messkopf mit zwei Messstellen lässt zum Beispiel die Variablen der Messstellen 3 und 4 unabhängig vom Protokoll leer.

Unterschiedlich ist nur die Benennung der Variablen:

* Im nativen **ODAC** Protokoll tragen alle Variablen systematische Kennungen aus zwei Buchstaben (z.B. `DL` oder `UG`) und lassen sich direkt zuordnen.
* Im **ANSI Host** Protokoll sind die Variablen rein numerisch kodiert (z.B. `a925`). Es gibt keine durchgängige Systematik, sodass sich die Werte nur schwer identifizieren lassen.

ENLYZE erkennt das aktive Protokoll beim Verbindungsaufbau automatisch.

### Lösungsoptionen

* Die in den [häufig genutzten Messwerten](/connect/ot-connectivity/protokolle/odac.md#haufig-genutzte-messwerte) aufgeführten Kennungen beziehen sich auf das ODAC Protokoll.
* Erscheinen die Variablen mit numerischen Kennungen, läuft der Messkopf im ANSI Host Protokoll. Damit die Variablen systematisch benannt und leichter zuzuordnen sind, kann ENLYZE das Gerät auf das ODAC Protokoll umstellen. Das Umstellen des Protokolls ist ein dauerhafter Schreibzugriff. Er ist portspezifisch und betrifft daher ausschließlich die Verbindung zum Edge Device, nicht andere Geräte oder HMIs am Messkopf. Die Umstellung erfolgt in Abstimmung mit ENLYZE. Melde dich dazu unter <support@enlyze.com>.

{% hint style="info" %}
Im Normalbetrieb liest der ODAC Konnektor ausschließlich Messwerte aus und verändert die Konfiguration des Messkopfs nicht.
{% endhint %}

## Messwerte nur bei Produkt im Messfeld gültig

### Symptom

Der aufgezeichnete Durchmesser zeigt unplausible Werte (z.B. `0` oder einen Fehlercode), obwohl die Verbindung steht.

### Ursache

Ein ODAC misst berührungslos das Produkt, das sich in seinem Messfeld befindet. Liegt kein Produkt im Messfeld (z.B. bei Stillstand der Linie oder beim Einfädeln), kann das Gerät keinen gültigen Durchmesser liefern und meldet stattdessen einen Fehlercode oder einen Wert außerhalb des Messbereichs.

### Lösungsoptionen

* Dieses Verhalten ist erwartbar und kein Verbindungsfehler. Sobald wieder ein Produkt im Messfeld liegt, liefert der Messkopf gültige Werte.
* Über die Variable `EB` (Fehlercode) lässt sich der Gerätestatus mit aufzeichnen, um solche Phasen später nachvollziehen zu können.
