MERLIC-Rezeptdateien

MERLIC-Rezeptdateien sind ein wesentlicher Bestandteil für das MERLIC RTE Das MERLIC RTE (Runtime Environment) ist der Name der Anwendung, die verwendet wird, um MERLIC im Prozessintegrationsmodus zu starten. Sie kann entweder über das Windows-Startmenü oder mit der ausführbaren Datei „merlic_rte.exe“ über die Kommandozeile gestartet werden., den Prozessintegration MERLIC kann in industriellen Bildverarbeitungssystemen, die in eine Fertigungseinrichtung integriert sind, eingesetzt werden. Die Maschinensteuerung, z. B. eine SPS (speicherprogrammierbare Steuerung), muss in der Lage sein, ein integriertes Erkennungssystem zu steuern, die Ausführung zu überwachen und die Ergebnisse abzufragen. MERLIC verfügt daher über einen Prozessintegrationsmodus, der eine Kommunikation mit einer Maschinensteuerung ermöglicht. Der Prozessintegrationsmodus kann über die Anwendung „MERLIC RTE“ gestartet werden, die mit der MERLIC-Installation bereitgestellt wird.smodus von MERLIC, da sie benötigt werden, um MERLIC-Vision-Apps (MVApps) im MERLIC RTE-Modus zu laden.

Ein MERLIC-Rezept enthält verschiedene Informationen über eine bestimmte MVApp:

  • Name und Speicherort der MVApp
  • Vordefinierte Eingabewerte und Datentypen für ausgewählte Toolparameter der MVApp (MVApp-Parameter)
  • Optionale Beschreibung der Rezeptdatei
  • Optionaler Verweis auf die zu aktivierende Aufnahmesequenz

Rezepte können mit dem MERLIC Creator erstellt werden. Sie werden in separaten Dateien mit der Dateiendung .mrcp gespeichert.

Durch Laden eines MERLIC-Rezepts im MERLIC RTE-Modus wird die jeweilige MVApp mit den im Rezept definierten Parametereinstellungen geladen. Wenn das Rezept auf eine Aufnahmesequenz verweist, wird diese automatisch aktiviert.

Sie müssen ein MERLIC-Rezept für jede MVApp erstellen, die Sie im MERLIC RTE verwenden möchten. Sie können jedoch auch mehrere Rezeptdateien mit individuellen Eingabewerten für ein und dieselbe MVApp erstellen. Auf diese Weise können Sie eine MVApp mit verschiedenen Parametereinstellungen und verschiedenen Bildeinzugseinstellungen für unterschiedliche Szenarien der Anwendung verwenden.

Im MERLIC RTE können Sie zwischen den MVApps mit den zugehörigen individuellen Parametereinstellungen wechseln, indem Sie das Rezept ändern, d. h., das MERLIC-Rezept laden, das auf die gewünschte MVApp und die gewünschten Einstellungen verweist. Daraufhin wird die betreffende MVApp geladen. Wenn Sie jedoch zu einem Rezept wechseln, das auf dieselbe MVApp verweist, allerdings mit anderen Parametereinstellungen, wird die MVApp nicht neu geladen. Stattdessen werden nur die im zuletzt geladenen Rezept definierten Parametereinstellungen angewendet. Da die MVApp in diesem Fall nicht neu geladen wird, wird der Zustand der jeweiligen MERLIC-Tools oder verbundener Frontends nicht zurückgesetzt. Dies kann sich beispielsweise auf Toolergebnisse wie „Zähler“ des Ausführungsinformationen auslesen-Tools oder die gepufferten Daten in Datenhistorie bestimmen auswirken. Wenn Sie sicherstellen möchten, dass die MVApp bei einer Änderung des Rezepts neu geladen wird, können Sie zuerst das aktuelle Rezept über „UnprepareRecipe“ entladen, bevor das neue Rezept geladen wird.

Beachten Sie, dass für MERLIC RTE, den Prozessintegrationsmodus von MERLIC, Rezepte erforderlich sind. Eine MVApp kann im MERLIC RTE-Modus nur über eine Rezeptdatei geladen werden. Sie müssen ein Rezept für jede MVApp erstellen, die Sie im MERLIC RTE verwenden möchten – auch dann, wenn Sie keine MVApp-Parameter parametrisieren möchten.

Weitere Informationen