MERLIC-Tool-Referenz
Die MERLIC-Tools werden wie folgt thematisch in Kategorien gegliedert:
- Aufgaben der Tools, z. B. Ausrichtung
- Chronologische Reihenfolge der Tools, z. B. Nachverarbeitung
Beim Konfigurieren eines MERLIC-Tools können die folgenden Funktionen von Nutzen sein: Hilfsfunktionen verwenden.
Auf eine Kategorie klicken, um die Liste der Tools anzuzeigen.
Gemeinsame Ergebnisse in allen Tools
Alle Tools stellen die Ergebnisse „Toolstatus“ und „Verarbeitungszeit“ bereit.
Toolstatus:
„Toolstatus“ gibt Informationen zum Status des Tools aus und kann daher für die Fehlerbehandlung verwendet werden. Weitere Informationen zu den verschiedenen Toolstatus-Ergebnissen finden Sie unter Toolstatus-Ergebnis.
Verarbeitungszeit
„Verarbeitungszeit“ gibt die Dauer der letzten Ausführung des Tools in Millisekunden zurück. Das Ergebnis wird als zusätzliches Ergebnis bereitgestellt. Es ist daher standardmäßig ausgeblendet, kann aber über die Schaltfläche neben den Toolergebnissen angezeigt werden.
Die „Verarbeitungszeit“ wird auch in der Statusleiste in der unteren rechten Ecke angezeigt.
Die Zeit wird nur gemessen, während das Tool ausgeführt wird. Normalerweise wird ein MERLIC-Tool in den folgenden Fällen ausgeführt:
- Die MERLIC-Vision-App wird explizit im Modus „Ausführen“ kontinuierlich ausgeführt.
- Die MERLIC-Vision-App wird explizit im Modus „Einmal ausführen“ ausgeführt.
- Eine MERLIC-Vision-App mit dem Tool wird im MERLIC Creator geöffnet.
- Ein Parameterwert des Tools wurde im MERLIC Creator geändert.
Bei Tools mit einem Trainingsmodus wird lediglich die Dauer der letzten Toolausführung im Verarbeitungsmodus ausgegeben.
Triggerverbindungsstellen
MERLIC bietet die Möglichkeit, eine Eingangstrigger-Verbindungsstelle zu Ihrem Tool hinzuzufügen. Darüber hinaus verfügen die meisten MERLIC-Tools über einen Ausgangstrigger („Standard-Trigger“). Mit diesen Verbindungsstellen können Sie ein Tool durch ein anderes Tool auslösen - selbst dann, wenn sie zu verschiedenen Tool-Flows Der Tool-Flow einer MERLIC-Vision-App (MVApp) stellt die Sequenz der Tools und Toolverbindungen dar, die für die MVApp konfiguriert wurden. Er definiert die einzelnen Bildverarbeitungsschritte, die bei der Ausführung der MVApp durchgeführt werden, und visualisiert die Abhängigkeiten zwischen Tools. Der Tool-Flow der aktuellen MVApp wird im Tool-Flow-Panel des MERLIC Creators angezeigt. gehören. Weitere Informationen zu Triggerverbindungsstellen finden Sie im Kapitel Triggerverbindungsstellen.
MERLIC-Tool-Entwicklung
MERLIC bietet die Möglichkeit, eigene benutzerdefinierte Tools zu erstellen, um den Standardtoolumfang von MERLIC zu erweitern. Das heißt, Sie können MERLIC durch Hinzufügen von Funktionen anpassen, die bei der Durchführung einer Bildverarbeitungsaufgabe exakt auf Ihre Anforderungen abgestimmt sind. Sie können benutzerdefinierte Tools für MERLIC mit MVTec HALCON erstellen, d. h. in HDevelop. Ausführlichere Informationen zur Tool-Entwicklung finden Sie im MERLIC-Tool-Entwicklungshandbuch.