---
title: "Ausführungsstatus"
product: "LumiScan Object Finder"
component: "lumiscan-object-finder-de"
version: "1.1.0"
display_version: "1.1.0.7"
latest_version: true
language: "de"
url: "https://docs.hdvisionsystems.com/de/lumiscan-object-finder-de/1.1.0/lumiscan-object-finder/execution-status.html"
---

# Ausführungsstatus – LumiScan Object Finder

Jede Operation meldet ihren Ausgang auf zwei Knoten neben sich: `output/status-code` für Ihr Programm und `output/status-text` für einen Menschen.

## Statuscodes

| Code | Bedeutung | Wann er auftritt |
| --- | --- | --- |
| `0` | Idle | Die Operation ist seit dem Start der Anwendung nicht gelaufen |
| `1` | OK | Die Operation wurde abgeschlossen. Eine Suche kann trotzdem nichts gefunden haben - das ist ein normales Ergebnis, kein Fehler |
| `-1` | Busy | Eine andere Operation desselben Moduls lief noch. Es wurde nichts getan; versuchen Sie es erneut, wenn sie abgeschlossen ist |
| `-2` | Ungültige Eingabe | Ein Eingabewert kann nicht verwendet werden - ein erforderlicher Knoten leer gelassen, ein unbekannter Match-Modus, eine Bildadresse, die auf diese Anwendung selbst zeigt, oder ein Verzeichnispfad, der absolut ist oder aus dem Konfigurationsverzeichnis hinausführt |
| `-3` | Bild lesen fehlgeschlagen | Der Bildknoten an der angegebenen Adresse fehlt, ist leer, inkonsistent oder verwendet ein nicht unterstütztes Pixelformat. Prüfen Sie, ob die Kameraanwendung läuft und ein Bild aufgenommen hat |
| `-4` | Quelle nicht gefunden | Das Objektverzeichnis oder das Bild des Objekts fehlt oder ist nicht lesbar. Prüfen Sie den Namen anhand von `system/objects` |
| `-5` | Ungültige Ausschnittsregion | Die Region of Interest passt nicht in das Bild. Die Meldung nennt die tatsächliche Bildgröße |
| `-6` | Schreiben fehlgeschlagen | Eine Datei konnte nicht geschrieben werden - meist ein Berechtigungsproblem oder ein voller Datenträger |
| `-7` | Algorithmus fehlgeschlagen | Das Matching selbst ist fehlgeschlagen |
| `-8` | Veröffentlichen fehlgeschlagen | Das Ergebnis konnte nicht auf den Data Layer zurückgeschrieben werden |
| `-9` | Modul nicht gefunden | Das genannte Modul existiert nicht. Prüfen Sie `system/modules` für die aktuelle Liste |
| `-10` | Modul existiert bereits | Ein Modul mit diesem Namen ist bereits vorhanden |
| `-11` | Lizenz nicht verfügbar | Keine Lizenz deckt das Modul ab. Siehe [Modulverwaltung](https://docs.hdvisionsystems.com/de/lumiscan-object-finder-de/1.1.0/lumiscan-object-finder/module-management.html) |

Diese Codes sind der eigene Ausführungsstatus der Finder, nicht die Modul-Statuscodes von Cam Driver oder AI Object Matching: `-5` bedeutet hier eine ungültige Ausschnittsregion. Siehe [Ausführungsstatus der Finder](https://docs.hdvisionsystems.com/de/lumiscan-keryx-de/1.0.0/status-codes.html#execution-status).

> [!NOTE]
> Diese Zahlen sind Teil der Schnittstelle der Anwendung. In späteren Releases können neue Codes hinzukommen, aber bestehende ändern ihre Bedeutung nie, sodass darauf aufbauende Logik nach einem Update weiter funktioniert.
>
> Auch deshalb ist die Prüfung des **Vorzeichens** der robustere Test: `status-code < 0` bleibt korrekt, selbst wenn ein Release einen Fehler einführt, den Ihr Programm noch nie gesehen hat.

## Welche Operation welche Codes meldet

| Operation | Mögliche Codes |
| --- | --- |
| Ein Objekt finden | `1`, `-1`, `-2`, `-3`, `-4`, `-7`, `-8` |
| Ein Objekt anlegen | `1`, `-1`, `-2`, `-3`, `-5`, `-6` |
| `system/save-module-inputs` | `1`, `-6`, `-9` |

## Statustext

`output/status-text` beginnt immer mit `ok:` oder `error:` und nennt den Grund in Worten. Er wird gleichzeitig mit dem Statuscode geschrieben, sodass beide immer übereinstimmen.

Jede Operation hat ein eigenes Knotenpaar, und die Werte bleiben erhalten, bis diese Operation erneut läuft. Ein fehlgeschlagenes Anlegen einer Vorlage stört daher nicht das Ergebnis der letzten Suche.
