LINX

  • 企業情報
  • SIパートナー
  • 新卒採用
  • 中途採用
  • English
  • HOME
  • マシンビジョン

    マシンビジョン
    • 画像処理ソフトウェア
      • MVTec Software | HALCON
      • MVTec Software | MERLIC
      • MVTec Software | DeepLearningTool
    • 産業用デジタルカメラ
      • iRAYPLE
      • Teledyne Imaging
      • Basler
    • サイエンスカメラ
    • 産業用カメラレンズ
    • 画像入力ボード
    • コードリーダ

    スマートセンサー

    スマートセンサー
    • 3次元センサー
      • LMI Technologies | Gocator
      • Chromasens
      • heliotis
      • Photoneo

    ロボティクス

    ロボティクス
    • 自律走行搬送ロボット(AMR/AGF)
      • iRAYPLE
    • AGV/AMRナビゲーションソフトウェア
      • Navitec System | Navitrol
      • Navitec System | Navithor

    産業用コントローラ

    産業用コントローラ
    • ソフトウェアPLC / モーション / HMI
      • CODESYS
    • IIoT対応 CODESYS搭載PLC
      • TRITON

    エンベデッドソリューション

    エンベデッドソリューション
    • エンベデッドソリューション
    全ての製品
  • 事例一覧

    分野別事例

      • 半導体/IC
      • 物流・パッケージ
      • 樹脂/セラミックス/フィルム
      • 医療/製薬
      • 製造業
      • 自動車
      • 金属/加工
      • 農業/食品

    製品別事例

      • Basler
      • GINGA
      • Gocator
      • CODESYS
      • HALCON
      • heliotis
      • エンベデッドビジョン
  • ソリューション
  • SIパートナー
      • 無料2Dカメラデモ機貸出サービス
      • 無料3Dセンサー計測評価サービス
      • 無料コードリーダデモ機貸出サービス
      • 各種サポート問い合わせ
      • イベントカレンダー
      • FAQ
      • トレーニング動画 HALCON / MERLIC / Teledyne
      • トレーニング動画 3DセンサーGocator入門コース
      • お役立ち情報
ダウンロード お問合せ・お見積り
企業情報 EN
新卒採用 中途採用
LINX EXPRESSLINX Express
  • HOME
  • LINX Express
  • MERLICを使いこなそう ~PLC通信設定などの現場でのアプリケーション立ち上げ手順を解説~

MERLICを使いこなそう ~PLC通信設定などの現場でのアプリケーション立ち上げ手順を解説~

Vol.540

2025.02.19

製品情報
MVTec

MERLICはノーコードの画像処理ソフトウェア

MERLICは、ノーコードで画像処理アプリケーションの開発が可能なオールインワンの画像処理ソフトウェアです。PLC接続や現場での立ち上げ設定も、プログラミングレスで構築できます。今回は、この現場立ち上げ手順を三菱製PLCとの連携デモの紹介を踏まえて解説します。

MERLICと三菱製PLCの連携アプリケーション

今回、MERLICのサンプルプログラムと、三菱製PLC「MELSEC® iQ-F」との通信設定の連携デモを作成しました。このアプリケーションの設定手順を確認しながら、MERLICがPLC接続を簡単に行えること、また、レシピ切り替えで柔軟な検査システムが構築できることをご紹介します。

今回ご紹介するMERLICと三菱製PLCとの通信設定はサンプルプログラムとして配布していますので、ぜひダウンロードしお手元でご確認ください。付属のマニュアルで詳細の手順もご確認いただけます。

サンプルプログラムの
ダウンロードはこちら

現場で利用するアプリケーションのセットアップの手順

MERLICで画像処理アプリケーションを構築する場合、次の手順でアプリ作成をしていきます。

1. 画像処理アルゴリズムの作成
2. カメラとの通信設定
3. アプリケーションGUIを作成
4. レシピの設定
5. 通信プラグインの設定
6. PLCとの設定と実行環境の起動

これらのうち、4つ目のレシピ設定以降が現場でアプリケーションを活用するための設定手順になります。これらの設定もMERLICではプログラミングレスで構築でき、MELRIC側の設定は慣れてしまえば、5分程度で完了します。

1. レシピの設定 | 品種違いや検査対象物にも対応

MERLICは、一連の画像処理のアルゴリズムを「レシピ」として管理します。このレシピでは、作成した画像処理のフローや、MERLICにインプット/アウトプットするパラメータ情報を管理します。
ツールフローでインプットするパラメータ(MVAppパラメータ)とアウトプットするパラメータ(MVApp結果)を設定し、レシピを保存します。Runtime Environment Setupを立ち上げ後、レシピのインポートと、デフォルトレシピの設定を行い完了です。

MERLICは、レシピの切り替えを行うことで検査パラメータや検査内容の変更も可能です。
例えば、インプットするパラメータに検査しきい値情報を紐づければ、ロットや色味の違いに応じて、アルゴリズムの流れは変えずに検査しきい値だけを変更することが簡単にできます。また、アウトプットするパラメータもOK/NGの2値だけでなく、計測数値情報やOCRで読み取った文字情報などを設定可能です。

2. 通信プラグインの設定 | 様々な通信プロトコルに対応

レシピを登録したら、次は通信プラグインの設定です。三菱製PLCとの接続には「MELSEC Communicationプラグイン」という専用のインターフェースが用意されています。

Runtime Environment Setupを立ち上げ後、「通信」タブで設定を行います。MERLIC Communicatorを起動し、「MELSEC Communication」プラグインを選択します。入出力の情報に合わせて下記3つを設定し、変更を保存してプラグインを起動します。

・IPアドレスとポート情報[Ethernote Connection Details]
・結果処理動作[Result handling Behaivor]
・出力データのデータ形式[Writing Data to PLC Memory]

MERLICは、三菱製PLC以外にも、標準規格のOPC-UAやTCPソケット通信など、多様な通信プロトコルをサポートしていますので三菱製PLCに限らず、多様なメーカーのPLCとプログラミングレスで接続が可能です。また、IoTで上位システムとの連携に優位なMQTTプラグインやwebアプリケーションのhttpを利用するRESTプラグインなども用意されているため、PLC以外の上位システムとの連携も簡単に設定可能です。

3. 三菱製PLCの設定

次にMELSEC側で下記設定をします。

1. MERLIC側の変数定義CSVの読み込み
2. MELSECで入力、出力の設定(PLCのロジックの開発)

MERLIC側でMELSECプラグインを起動した際に、変数定義のファイル「gMV_GlobalLabels.csv」が保存されます。これを読み込めばMERLIC側の変数定義がMELSEC側で読み込まれます。既に三菱製PLCをご利用いただいている方であれば、ここから先のPLCのロジック設定は行っていただけるかと思います。

4. 実行環境の立ち上げ

最後に、実行環境を立ち上げます。MERLICの実行環境を立ち上げるには、「MERLIC 5.6 RTE with Frontend + Communicator」を1つ起動いただければ、アプリケーションが立ち上がります。起動後にデフォルトレシピに設定したアプリケーションが立ち上がり、PLCから連続実行信号が入ると、MERLICも連続実行が始まります。

以上で、作成した画像検査アプリケーションを起動するところまで設定できました。PLCと入力ボタンや結果出力のためのパトライトを接続することで検査システムが完成です。

このようにMERLICは、PLCとの接続設定もノーコードで簡単に行えますので、ぜひサンプルプログラムでアプリケーション作成を加速してください。

サンプルプログラムの
ダウンロードはこちら

MERLICは45日間の無償トライアルもご用意しています。まだ、MERLICでの画像処理アプリ開発を体験されていない方は、ぜひトライアルでお試しください。

MERLIC無償トライアルはこちら

リンクスからのご案内

LINX EXPRESSバックナンバーはこちら▼

本号に関する製品情報はこちら▼

ご意見・ご感想はこちら▼

LINX Expressに関する要望やご感想を募集しております。上記フォームからお気軽にご投稿いただけましたら幸いです。
いただいたご意見については今後の運営の参考にさせていただきます。皆様のご投稿お待ちしております。

一覧に戻る

お申込み

LINX Expressの購読はこちらから。

  • お申し込み

※注意:「LINX Express」は携帯電話などのメールではご利用いただけません。

※LINX Expressの配信停止・アドレス変更はこちらから。

LINX Express

  • 2025
  • 2024
  • 2023
  • 2022
  • 2021
  • 2020
  • 2019
  • 2018
  • 2017
  • 2016
  • 2015
  • 2014
  • 2013
  • 2012
  • 2011
  • 2010
  • 2009
  • 2008
  • 2007
  • 2006

カテゴリー

  • iRayple AMR 17
  • iRayple コードリーダ 9
  • iRAYPLE カメラ 11
  • Teledyne Imaging 9
  • TRITON 13
  • 製品情報 147
  • 事例紹介 8
  • 技術TIPS 2
  • その他 5
  • MVTec 29
  • Basler 4
  • Alitheon 2
  • heliotis 5
  • Gocator 26
  • Chromasens 3
  • Photoneo 2
  • エンベデッドビジョン 12
  • Navitec 2
  • Synapticon 4
  • CODESYS 1
  • COPA-DATA 5
  • KINEXON 5
  • ご紹介 2
  • リリース 2
  • お知らせ 15
LINX Expressのお申込みは
こちら
LINX

株式会社リンクスは、最先端の技術を世界中から誰よりも早く発掘し、技術力と経験をもって製造現場に実装する、テクノロジープロバイダです

  • HOME
  • お知らせ
  • LINX Express
  • 製品情報
  • 事例
  • ソリューション
  • SIパートナー
  • イベント
  • ダウンロード
  • FAQ
  • お問い合わせ
  • 企業情報
  • 新卒採用
  • 中途採用
  • English

個人情報保護法 情報

セキュリティ基本方針

Copyright © LINX Corporation. All Rights Reserved.

当ウェブサイトではサイトの利便性の向上、および利用分析を目的にCookie(クッキー)を使用しています。Cookieの使用に同意いただける場合は、「同意する」をクリックしてください。当社で利用するCookieについての詳細は[個人情報保護方針]についてをご覧ください。This website uses Cookies to provide a better experience and to analyze how our sites are used. If you agree to our use of cookies, please click "Agree". Please read our Privacy Policy to learn more.
Cookie SettingsAgree
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
常に有効
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
Cookie期間説明
cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytics
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Others
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
SAVE & ACCEPT