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

プレリリース版のマニュアルを表示しています。安定リリース版(星マーク付き)のマニュアルを表示するには、ページの右上隅にあるバージョン番号をクリックして切り替えてください。

以下では、TMロボットの標準インターフェースの通信設定について説明します。

事前準備

まず次のことを確認してください。

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

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

ロボットを制御

ロボットを制御するには2つの方法があります。実際の状況に応じて選択してください。

コントローラによるロボットを制御

  1. コントローラには、モニター、キーボード、マウスを接続するためのHDMIとUSBポートがあります。

  2. tm interface program icon1 をクリックし、対応するロボット番号がウィンドウに表示されるのを待ちます。

    tm interface program getcontrol1
  3. ロボットを接続するには、以下のいずれかの方法を使用します。

    • ロボットアイコンをダブルクリック

    • ロボット番号をダブルクリック

    • ロボットのIPアドレスをダブルクリック

      tm interface program getcontrol2
  4. 登録画面でIDとパスワード(デフォルトの管理者はパスワードなし)を入力し、 OK をクリックします。

    tm interface program getcontrol3
  5. Get Control をクリックしてロボットを制御します。

    tm interface program getcontrol4

    ロボットの制御に成功すると、下図のようになります。

    tm interface program getcontrol5

IPCによるロボットを制御

LANケーブル接続

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

tm setup instructions lan

IPCのIPアドレスを設定

IPCとコントローラを接続するLANポートのIPアドレスを、ロボットのIPアドレスと同じネットワークセグメント内に設定します。そうしないとロボットに接続できません。

IPCによるロボットを制御

  1. TMロボットのウェブサイトからロボット制御ソフトウェア TMFlow をダウンロードし、IPCにインストールします。

    ロボットブランドがオムロンTMの場合は、オムロンのウェブサイトから TMFlow 1.8.4以上 のソフトウェアをダウンロードしてからアップグレードを行う必要があります。
  2. TMFlowを起動し、 tm interface program icon1 をクリックして対応するロボット番号がウィンドウに表示されるのを待ちます。

    tm interface program getcontrol1
  3. ロボットを接続するには、以下のいずれかの方法を使用します。

    • ロボットアイコンをダブルクリック

    • ロボット番号をダブルクリック

    • ロボットのIPアドレスをダブルクリック

      tm interface program getcontrol2
  4. 登録画面でIDとパスワード(デフォルトの管理者はパスワードなし)を入力し、 OK をクリックします。

    tm interface program getcontrol3
  5. Get Control をクリックしてロボットを制御します。

    tm interface program getcontrol4

    ロボットの制御に成功すると、下図のようになります。

    tm interface program getcontrol5

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

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

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

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

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

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

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

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

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

    4. (オプション) ソリューションを開くとインターフェースサービスを自動的に起動 にチェックを入れることを推奨します。

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

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

    interface service

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

以下では、プログラムをIPCに読み込むことを例として説明します。プログラムをコントローラに読み込む方法はほぼ同じです。

読み込みプログラムファイルを準備

  1. USBメモリをIPCのUSBポートに差し込みます。

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

  3. Mech-VisionとMech-Vizソフトウェアのインストールディレクトリにある Mech-Center\Robot_Interface\Robot_Plugin\TM_Plugin_and_Play\TMFlow フォルダに格納されている TM_Export フォルダをコピーして、USBメモリに貼り付けます。

  4. 貼り付け後、USBメモリをコントローラのUSBポートに差し込みます。

ロボットファイルをバックアップ

読み込みがロボットシステムに影響を与えるのを避けるため、読み込みを開始する前にロボットシステムのファイルをバックアップすることを推奨します。 操作中に問題が発生した場合は、バックアップファイルを使用してロボットシステムを復元することができます。

  1. TMFlowソフトウェアを起動し、左上隅の tm interface program icon2 をクリックし、 System  Backup\Restore を順番にクリックします。

    tm backup1
  2. Backup をクリックし、File Nameの後の入力ボックスにバックアップファイルの名前を入力し、最後に Backup をクリックします。

    tm backup3

    復元するには、左側の Restore をクリックし、 Restore をクリックします。

    tm backup4

標準インターフェースのプログラムをロボットに読み込む

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

    tm setup instructions load
  2. TMFlowソフトウェアを起動し、 tm interface program icon2 をクリックし、 System  Import/Export を順番にクリックします。

    tm setup instructions load1
  3. 左上隅の Import をクリックします。

    tm setup instructions load1 1
  4. 表示される画面で読み込みファイル(TM000249_AC173610)を選択して OK をクリックします。

    tm setup instructions load1 2
  5. 左側の Project をクリックし、 Select files 内のすべてのファイルを順番にクリックします。すると、ファイルは Select files に移動されます。

    tm setup instructions load2
    tm setup instructions load3
  6. 左側の Component をクリックし、 Select files 内のすべてのファイルを順番にクリックします。すると、ファイルは Select files に移動されます。

    tm setup instructions load4
    tm setup instructions load5
  7. 左側の Global Variable をクリックし、 Select files のすべてのファイルを順番にクリックします。すると、ファイルは Select files に移動されます。

    tm setup instructions load6
    tm setup instructions load7
  8. 右下隅の Import をクリックし、表示される画面で OK をクリックします。

    tm setup instructions load8
  9. tm interface program icon2 をクリックし、 Setting  Component を順番にクリックします。

    tm setup instructions load9
  10. すべてのコンポーネントにチェックを入れたら(下図はチェックを入れない状態)、 Save をクリックします。

    tm setup instructions load10
  11. 上記のすべての操作が完了後、 USBメモリを取り外します

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

  1. tm interface program icon2 をクリックし、左側の Project をクリックします。すると、下図のような画面が表示されます。

    tm setup instructions test1
  2. 左上隅の tm interface program icon3 をクリックします。表示される画面にカスタマイズされたプロジェクト名を入力したら、OK をクリックします。

    tm setup instructions test2
  3. 左の機能ブロックの MM init を編集エリアにドラッグします。

    tm setup instructions test3
  4. initコンポーネントの左上にある tm interface program icon4 をクリックします。

    tm setup instructions test3 1
  5. 下図のようにマークされた箇所を順番にクリックします。

    tm calibration program8
    tm calibration program9
    tm calibration program10
  6. ロボットのLANポートに接続されているIPCのIPアドレスを、ネットワークアドレスに入力したら、 OK をクリックします。

    tm calibration program11
  7. ロボットの操縦桿で、 M/A を5~7秒間押し続けると、操縦桿のPOWERとMANUALが点滅し、 M/A を離し、 + - + + - ボタンを順に少し力を入れて押すと、AUTOが点灯し、ロボットが自動モードに切り替わったことを示します。

    tm setup instructions load20
  8. その後、操縦桿の Run キーを押すと、ビープ音が3回鳴った後、プログラムが実行されます。

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

    vision center log
  10. テストが終わったら、操縦桿の Stop キーを押します。

付録

ロボットのIPアドレスを変更する方法

  1. tm interface program icon2 をクリックし、 System  Network を順番にクリックします。

    tm setup instructions lan1
  2. 下図のような画面でIP設定を行います。ロボットとIPCのIPは、同じネットワークセグメント内に設定する必要があります。

    tm setup instructions lan2

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

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