MERLIC レシピファイル
MERLIC レシピファイルは、MERLIC の プロセス統合 MERLIC は、製造マシンに統合されたマシンビジョンシステムで使用できます。プログラマブルロジックコントローラ (PLC) などのマシンコントローラでは、統合ビジョンシステムの制御、実行の監視、結果の照会が可能でなければなりません。そのため、MERLIC には、マシンコントローラとの通信に必要なプロセス統合モードが備わっています。 プロセス統合モードは、 MERLIC インストレーションに用意されているアプリケーション「MERLIC RTE」で開始できます。モードである MERLIC RTE MERLIC RTE (Runtime Environment) は、MERLIC をプロセス統合モードで起動するときに使用するアプリケーションの名前です。このアプリケーションは、Windows のスタートメニューから、またはコマンドラインで実行可能ファイル「merlic_rte.exe」で起動できます。 に不可欠な要素です。MERLIC RTE モードの MERLIC Vision Apps (MVApps) を読み込むために必要であるからです。
MERLIC レシピには、特定の MVApp に関するさまざまな情報が含まれています。
- MVApp の名前と場所
- MVApp (MVApp パラメーター) の選択されたツールパラメーターの入力値とデータタイプの事前に定義されたセット
- レシピファイルの説明 (オプション)
- 有効化される画像取得シーケンスのオプションの参照
レシピは MERLIC Creator 経由で作成でき、ファイルの末尾が .mrcp である別のファイルに保存されます。
MERLIC RTE モードで MERLIC レシピを読み込むと、それぞれの MVApp にレシピで定義されたパラメーター設定が読み込まれます。レシピは画像取得シーケンスを参照している場合には、自動的に有効化されます。
MERLIC RTE で使用したい MVApp ごとに MERLIC レシピを作成する必要があります。ただし、同一の MVApp について、異なる入力値のセットを含む複数のレシピファイルを作成することもできます。これにより、アプリケーションのさまざまなシナリオに合わせて、異なるパラメーター設定と異なる画像取得設定で MVApp を再利用できます。
MERLIC RTE では、レシピを変更することによって、つまり、目的の MVApp と設定を参照する MERLIC レシピを読み込むことによって、個別のパラメーター設定を持つ MVApps を切り替えることができます。次にそれぞれの MVApp が読み込まれます。ただし、同じ MVApp を参照するがパラメーター設定が異なるレシピに変更した場合、MVApp は新たに読み込まれません。代わりに、新しく読み込まれたされたレシピで定義されたパラメーター設定のみが適用されます。この場合、MVApp は新たに読み込まれないため、各 MERLIC ツールや接続されている Frontends の状態はリセットされません。たとえばこれは、実行情報の取得 ツールの「カウンタ」や、統計データを取得 にバッファされたデータなどのツールの結果に影響を与える可能性があります。レシピを変更するときに MVApp が新たに読み込まれるようにしたい場合は、新しいレシピを読み込む前に、まず「UnprepareRecipe」を使用して現在のレシピを読み込み解除できます。
MERLIC のプロセス統合モードである MERLIC RTE にはレシピが必要であることに注意してください。MVApp は MERLIC RTE モードのレシピファイルを通じてのみ読み込むことができます。したがって、いずれの MVApp パラメーター もパラメーター化しない場合でも、MERLIC RTE で使用する各 MVApp のレシピを作成する必要があります。
詳しい説明