カスタム通信トリガールールを設定

現在ご覧いただいているのは最新版の内容です(V2.2.2)。異なるバージョンを参照する場合は、画面右上のボタンから切り替えが可能です。

■ ご利用中のバージョンが分からない場合や、サポートが必要な場合はお気軽にサポート窓口までご連絡ください。

以下では、Mech-MSRでカスタム通信トリガールールを設定する方法について説明します。

カスタムトリガールールは、カスタム通信サービスがいつ指定されたプロジェクトの実行をトリガーするかを定義するために使用されます。カスタム通信サービスが設定されたトリガー条件を満たすと、ソフトウェアは対応するカスタム通信プロジェクトの実行を自動的にトリガーします。

例えば、カスタム通信モードを使用する場合、通常Mech-MSRでカスタム通信プロジェクトを個別に設定する必要があります。このプロジェクトは、受信したデータの解析、論理判定の実行、および他の測定プロジェクトの制御を実現するために使用されます。カスタム通信トリガールールを設定して、カスタム通信プロジェクトをトリガーすることができます。

サポートされているマッチング方法

Mech-MSRでサポートされているマッチング方法は下表のとおりです。

方法 適用可能な通信サービス トリガー条件の設定方法

任意一致
サービスが相手側から任意のデータを読み取りまたは受信したとき、ソフトウェアはプロジェクトの実行をトリガーします。

すべてのタイプのカスタム通信サービス

トリガー条件 列で 任意一致 を選択します。

部分一致
サービスが相手側から特定の内容(トリガー値)を含むデータを受信したとき、ソフトウェアはプロジェクトの実行をトリガーします。

TCPサーバー/TCPクライアントタイプのカスタム通信サービス

トリガー条件 列で 部分一致 を選択します。

完全一致
サービスが相手側から受信したレジスタ変数の値がトリガー値と完全に一致する場合、ソフトウェアはプロジェクトの実行をトリガーします。

PLCタイプのカスタム通信サービス

トリガー条件 列で 完全一致 を選択し、トリガー値を設定します。

範囲一致
サービスが相手側から受信したレジスタ変数の値が指定範囲内(左右の境界値を含む)にある場合、ソフトウェアはプロジェクトの実行をトリガーします。

PLCタイプのカスタム通信サービス

トリガー条件 列で 範囲一致 を選択し、トリガー値の範囲を指定します。

  • PLCタイプのカスタム通信サービスとは、Siemens S7 クライアント、Modbus TCP マスター、および三菱 MC クライアントタイプのカスタム通信サービスを指します。

  • 2Dカメラの並進/回転キャリブレーションは、TCP クライアントまたはサーバータイプのカスタム通信サービスからキャリブレーションコマンドを受信します。キャリブレーションコマンドが現在のトリガールールと競合しないようにしてください。

カスタム通信トリガールールを設定(TCPサーバー/TCPクライアント)

TCPサーバーまたはTCPクライアントタイプのカスタム通信サービスの場合、以下の手順でトリガールールを設定します。

  1. 通信設定 の サービス設定 タブで、トリガールールを追加 をクリックします。

  2. 新規設定項目で、通信サービス 列に設定済みのカスタム通信サービスを指定し、トリガー条件 列でマッチング方式を選択し(部分一致 を選択した場合は、トリガー値を指定する必要があります)、トリガープロジェクト 列でトリガーするプロジェクトを指定します。

    config custom trigger tcp
    TCPサーバーまたはTCPクライアントタイプのカスタム通信サービスの場合、トリガー条件は 任意一致 と 部分一致 をサポートします。詳細については、サポートされているマッチング方法 をご参照ください。

カスタム通信トリガールールを設定(PLCタイプのサービス)

PLCタイプのカスタム通信サービスの場合、以下の手順でトリガールールを設定します。

  1. 通信設定 の サービス設定 タブで、トリガールールを追加 をクリックします。

  2. 新規設定項目で、通信サービス 列に設定済みのカスタム通信サービスおよびレジスタ変数(プロジェクトをトリガーするための変数)を指定し、トリガー条件 列でマッチング方式を選択し(完全一致 を選択した場合はトリガー値を指定する必要があり、範囲一致 を選択した場合はトリガー値の範囲を指定する必要があります)、その後、トリガープロジェクト 列でトリガーするプロジェクトを指定します。

    config custom trigger plc
    • PLCタイプのカスタム通信サービスの場合、トリガー条件は 任意一致、完全一致 および 範囲一致 をサポートします。詳細については、サポートされているマッチング方法 をご参照ください。

    • PLCタイプのカスタム通信サービスの場合、トリガールールは変数の下位16ビットレジスタの読み取りのみをサポートするため、トリガー値の範囲は-32768~32767です。

この情報は役に立ちましたか?

ご意見・ご要望がございましたら、以下よりお寄せください:

Mech-Mindは、お客様のプライバシーを重視しています

このサイトでは最高の体験を提供するために Cookie を使用しています。サイトの閲覧を続ける場合、Cookie の使用に同意したことになります。「拒否する」を選択すると、このサイトを訪れた際に追跡や記憶が行われないように単独の Cookie が使用されます。