標準インターフェース通信設定

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

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

以下では、標準インターフェースプログラムをTMロボット(制御ソフトウェアはTMflow 2)に読み込み、Mech-Mindビジョンシステムとロボット間の標準インターフェース通信設定の手順を説明します。

事前準備

設定を行う前に、以下のことを確認してください。

  • ロボット制御ソフトTMFlowのバージョンが2.18であることを確認します。

  • ロボットのIPアドレス(例えば192.168.2.10)を取得します。

ロボットをリモート制御する

  1. IPCのLANケーブルのもう一端をコントローラのLANポートに差し込みます。

  2. IPCでIPCのIPアドレスを設定 します。

    IPCのIPアドレスは、ロボットのIPアドレスと同じネットワークセグメントにある必要があります。つまり、両方のIPアドレスのネットワーク部分とサブネットマスクが同じである必要があります。例えば、192.168.100.169/255.255.255.0と192.168.100.170/255.255.255.0は同じネットワークセグメントにあります。
  3. IPCでTMflow 2ソフトウェアをダウンロード、インストールします。

  4. TMflowを起動してから以下のガイドに従い、使用可能ロボットの情報が表示されるまで待ちます。ここではSimulator(TM5X-700)を例として説明します。

    tm2 1
  5. 右上のtm2 2アイコンをクリックします。ログイン画面で、アカウントとパスワード(デフォルトではアカウントがAdministrator、パスワードはない)を入力してOKをクリックします。

    tm2 3
  6. 正常にロボット制御権を取得した時、制御状態は解除権限と表示されます。

    tm2 4

「ロボット通信設定」を実行

  1. Mech-Visionを起動します。表示される画面に応じて、以下のようにソリューションの作成方法を選択します。

    • ようこそ画面が表示されたら、ソリューションを新規作成 をクリックして新しい空白のソリューションを作成します。

    create solution 1
    • メイン画面が表示されたら、メニューバーの ファイル  ソリューションを新規作成 をクリックして新しい空白のソリューションを作成します。

    create solution 2
  2. Mech-Visionのツールバーで ロボット通信設定 をクリックします。

  3. ロボット通信設定 の画面で以下の設定を行います。

    1. ロボットを選択 のドロップダウンボックスをクリックし、適応可能なロボット を選択して ロボット型番を選択 をクリックします。表示される画面で特定のロボット型番を選択して 次へ をクリックします。

    2. 通信方式 の画面で、インターフェースサービスのタイプ標準インターフェース に、通信プロトコルTCP Server に、プロトコル形式ASCII に選択します。

    3. ポート番号は50000または50000以上に設定することを推奨します。設定したポート番号が他のプログラムに使用されていないことを確認してください。

    4. ロボット読み込みの説明 の下で、プログラムフォルダを開く をクリックします。

      その後、読み込みファイルはこのフォルダからコピーされますので、フォルダウィンドウを閉じないようにしてください。
    5. (オプション) ソリューションを開くとインターフェースサービスを自動的に起動 にチェックを入れることを推奨します。

    6. 適用 をクリックします。

tcp ascii
  1. Mech-Visionのメイン画面で、ツールバーのインターフェースサービスが起動されていることを確認します。

    interface service

標準インターフェースのプログラムの読み込み

  1. USBメモリをIPCのUSBポートに挿入します。

  2. USBの名前をTMROBOTに変更します。変更しないと、USBメモリをコントローラに使用できません。

  3. 開いた読み込みプログラムフォルダ(TM_Plugin_and_Play フォルダ)の中で、TMFlow2 フォルダに入り、TM_Export フォルダをUSBメモリにコピーしてから安全に取り外します。

    読み込みプログラムフォルダは、Mech-VisionとMech-Vizソフトウェアのインストールディレクトリにある Communication Component/Robot_Interface/TM_Plugin_and_Play/TMFlow2 パス内でも見つけることができます。

  4. USBメモリをコントローラのUSBポートに挿入します。

  5. 読み込む前に、ロボット操縦桿の M/A を押し続けて、ロボットを手動モードに切り替えます。すると、MANUAL表示灯は常時点灯します。ロボットがすでに手動モードになっている場合は、この手順をスキップしてください。

    tm setup instructions load
    tm2 6
  6. TMflowソフトウェアでは、以下のガイドに従ってインポート/エクスポート画面に入ります。

    tm2 7
  7. インポートをクリックし、読み込みフォルダ(TM000249_AC173610)を選択してからSelectをクリックします。

    tm2 8
  8. 左のプロジェクト  全プロジェクトをクリックしてから、ファイルを選択にあるファイルを全部選択します。するとそれらは選択されたファイルに移動します。

    tm2 9
    tm2 10
  9. 左の構成  コンポネントをクリックし、ファイルを選択のファイルを全部選択します。するとそれらは選択されたファイルに移動します。

    tm2 11
    tm2 12
  10. 左の全プロジェクト  グローバル変数をクリックしてから、ファイルを選択にあるファイルを全部選択します。するとそれらは選択されたファイルに移動します。

    tm2 13
    tm2 14
  11. 右下隅の インポート をクリックし、表示される画面で OK をクリックします。

    tm2 15
  12. 以下のガイドに従い、コンポネントリスト画面に入ります。

    tm2 16
  13. 全てのコンポネントの「状態」をオンにして保存をクリックします。

    tm2 17
  14. それからUSBメモリを安全に取り外します。

ロボットの接続状態をテスト

  1. TMflowソフトウェアで以下のガイドに従ってファイルを新規作成します。

    tm2 18
    tm2 19
  2. 左のコンポネントにあるMM initを編集エリアにドラッグします。

    tm2 20
  3. mm_v201_init1を選択し、左上の編集アイコンをクリックします。

    tm2 21
  4. sendを選択して編集アイコンをクリックします。

    tm2 22
  5. 選択をクリックします。

    tm2 23
  6. 右上の追加アイコンをクリックします。

    tm2 24
  7. vision3D_mm_mm_v201_init1.ntd_mmを選択し、編集アイコンをクリックして表示されたウィンドウにIPポートを入力します。最後に表示されたウィンドウでOKをクリックします。

    • IPにIPCのIPアドレスを入力してください。

    • ポートにMech-Visionで設定したホストポート番号を入力してください。

    tm2 25
  8. ロボット操縦桿の実行キーを押してプロジェクトを運転します。プロジェクト運転後、ロボット操縦桿の停止キーを押します。

    tm calibration program12
  9. 正常に接続すると、Mech-Visionのログの コンソール タブに関連するメッセージが表示されます。

    vision center log

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

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

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

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