ロボット通信設定

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

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

本ガイドでは、標準インターフェースプログラムをFanucロボットに読み込む方法を習得し、Mech-Mindビジョンシステムとロボット間の標準インターフェース通信設定を行います。

  • 標準インターフェースプログラムの読み込みは、ロボット標準インターフェースプログラムと設定ファイルをロボットシステムにロードし、ビジョンシステムとロボット間の標準インターフェース通信を確立します。

  • それ以外のロボットを使用している場合は、標準インターフェース通信 を参照してロボットの標準インターフェース通信設定を行います。

事前準備

ハードウェアとソフトウェアバージョンを確認

  • FANUCロボットのシステムバージョンがV7.5、V7.7、V8.xまたはV9.xバージョンであることを確認してください。

    (クリックして展開)詳細方法
    1. ティーチペンダントで MENU キーを押し、矢印キーで ユーティリティ  ヒント を選択し、ENTER キーを押します。

      check version 1
    2. ヒント画面では、下図で囲まれた部分がロボットコントローラのシステムバージョンです。

      check version 2
  • 必要なソフトウェアパッケージがFANUCロボットにインストールされていることを確認してください。

    1. R651またはR632(KAREL)のいずれかをインストールする必要があります

    2. R648(User Socket Msg)

    (クリックして展開)詳細方法
    1. ティーチペンダントで MENU キーを押し、矢印キーで を選択し、ENTER キーを押します。

      check version 3
    2. 矢印キーで 状態  ソフト版数 を選択し、ENTER キーを押します。

      check version 4
    3. NEXT キーを押し、F3 キー(オーダファイル を選択)を押します。

      check version 5
    4. 下図のような画面で、必要なソフトウェアパッケージがインストールされていることを確認します。

      check version 6

ネットワーク接続を確立

ハードウェア接続

下図に示すように、LANケーブルをロボットコントローラのCD38AまたはCD38BのLANポートに挿入します。CD38Aは、ロボットIPのポート1に対応します。CD38Bは、ロボットIPのポート2に対応します。

hardware connection

IPアドレスを設定

  1. ティーチペンダントで MENU キーを押し、矢印キーで 設定  ホスト通信 を選択し、ENTER キーを押します。

    ip setup
  2. 矢印キーで TCP/IP を選択し、F3キー(詳細 を選択) を押します。

    tcpip
  3. LANケーブルをCD38AのLANポート(ポート1に対応)に接続した場合、矢印キーで IPアドレス を選択し、ENTER キーを押し、ティーチペンダントのキーボードを使用してロボットのIPアドレスを入力します(ロボットのIPアドレスは、IPCのIPアドレスと同じネットワークセグメントにある必要がありますが、同じである必要はありません)。入力が完了したら ENTER キーを押します。

    set ip p1
    set ip p2

    LANケーブルをCD38BのLANポート(ポート2に対応)に接続した場合、F3 キー(ポート を選択)を押してポート2に切り替えます。矢印キーで IPアドレス 選択し、ENTER キーを押し、ティーチペンダントのキーボードを使用してロボットのIPアドレスを入力します(ロボットのIPアドレスは、IPCのIPアドレスと同じネットワークセグメントにある必要がありますが、同じである必要はありません)。入力が完了したら ENTER キーを押します。

    set ip p3

Mech-Visionソリューションの作成と保存

  1. Mech-Visionを起動すると、下図のようなようこそ画面が表示された場合、Mech-Visionが正常に起動されたことを示します。

    image
  2. Mech-Visionのようこそ画面で ソリューションライブラリから新規作成 をクリックし、ソリューションライブラリを開きます。

    project build welcome interface library
    ソリューションライブラリには、異なる業界に適応可能なソリューションやプロジェクトのソースライブラリが含まれています。
  3. 下図に示すように、ソリューションライブラリの アプリケーションテンプレート から バラ積みされたワークの供給 ソリューションを選択します。

    project build select project

    バラ積みされたワークの供給 ソリューションが見つからない場合は、ソリューションライブラリの右上にある ダウンロード アイコンをクリックしてください。

  4. ソリューション名と保存先を設定したら、作成 をクリックします。

    プロジェクトが作成されると、Mech-Visionのメイン画面の左上にあるプロジェクトリストに、作成されたソリューションとプロジェクトが表示されます。

    • ソリューション とは、ビジョンソリューションを実現するために必要なロボットと通信、ビジョン処理、経路計画などの機能設定とデータの集りのことです。

    • プロジェクト とは、ソリューションにおけるビジョン処理のワークフローです。通常、1つのMech-Visionプロジェクトを含むソリューションで十分ですが、複雑な適用シーンでは複数のプロジェクトが必要になる場合があります。

    • バラ積みされたワークの供給 ソリューションには、 プロジェクト「Vis_Target_Object_Recognition」が1つだけ含まれています。

    project build check project list

    メイン画面中央のプロジェクト編集エリアには、「 Vis_Target_Object_Recognition」というプロジェクトが表示されます。

    project build check project step
  5. プロジェクトリストでこのソリューションを右クリックし、ソリューションを自動的に読み込む にチェックを入れます。

    project build click auto load

    ソリューションが自動読み込みに設定されている場合、プロジェクト名が緑色で表示され、プロジェクト名の左側にプロジェクト番号が表示されます。

    project build auto load finish
    プロジェクト番号は、ロボットの把持・配置アプリケーションでMech-Visionプロジェクトの実行をトリガーするために使用されます。
  6. メニューバーから ファイル  ソリューションを保存 を選択します。

    project build save solution

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

このソリューションでは、FANUCロボット(FANUC_LR_MATE_200ID)のロボット通信設定がデフォルトで設定されています。ツールバー上の ロボット通信設定 はすでに有効な状態になっています。

robot interface config

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

  1. USBメモリを挿入し、MENU キーを押し、矢印キーで ファイル  ファイル を選択し、ENTER キーを押します。すると、ファイル画面が表示されます。

    • 使用するUSBメモリの容量が32GB以下であり、かつファイルシステムがFAT32であることを確認してください。

    • USBメモリはコントローラに挿入するか、ティーチペンダントに挿入するかを選択できますので、実際の状況に応じて選択してください。

    enter file path
  2. ファイル画面では、F5 キー(機能 を選択)を押し、矢印キーで 装置の切替 を選択し、ENTER キーを押します。

    select device
  3. USBメモリをコントローラに挿入した場合は、矢印キーで USBディスク(UD1:) を選択して ENTER キーを押します。USBメモリをティーチペンダントに挿入した場合は、矢印キーで TPノUSB(UT1:) を選択して ENTER キーを押します。

    enter usb file
  4. ファイル画面では、F5 キー(機能 を選択)を押し、矢印キーで ディレクトリ作成 を選択して ENTER をクリックします。

    build file 1
  5. 必要に応じて 単語アルファベットカタカナ または ソナタ/キーボード を選択します。F1~F5 キーを押し、フォルダの名前(AOA を例として)を入力します。ENTERキー を押して確認したら、このフォルダの中に入ります。

    build file 2
  6. F4 キー(バックアップ を選択)を押し、矢印キーで すべて を選択し、ENTER キーを押してバックアップを実行します。

    rebase file 1
  7. バックアップが開始するとメッセージが表示され、F4 キー(はい を選択)を押し、新規作成されたフォルダの内容を削除します。確認後、保存メッセージが表示され、F4 キー(はい を選択)を押し、ロボットファイルをバックアップします。

    rebase file 2
    rebase file 3
  8. バックアップ完了後、矢印キーで 全てのファイル を選択し、ENTER キーを押します。すると、バックアップされたファイルが表示されます。

    check file 1
    check file 2

読み込みファイルの準備

Mech-VisionとMech-Vizソフトウェアのインストールディレクトリにある Communication Component/Robot_Interface フォルダには、FANUCフォルダ内のすべてのファイルとサブフォルダをUSBメモリのルートディレクトリにコピーしてください。

  • 使用するUSBメモリの容量が32GB以下であり、かつファイルシステムがFAT32であることを確認してください。

  • 外部のFANUCフォルダをUSBメモリのルートディレクトリにコピーしないでください。

  • コピーされるすべてのファイルおよびサブフォルダは、USBメモリのルートディレクトリに配置され、ネストされず、リネームされない必要があります。

ファイルの読み込み

  1. USBメモリを挿入し、MENU キーを押し、矢印キーで ファイル  ファイル を選択し、ENTER キーを押します。すると、ファイル画面が表示されます。

    USBメモリはコントローラに挿入するか、ティーチペンダントに挿入するかを選択できますので、実際の状況に応じて選択してください。

    select file
  2. F5 キー(機能 を選択)を押し、矢印キーで 装置の切替 を選択し、ENTER キーを押します。

    set device
  3. USBメモリをコントローラに挿入した場合は、矢印キーで USBディスク(UD1:) を選択して ENTER キーを押します。USBメモリをティーチペンダントに挿入した場合は、矢印キーで TPノUSB(UT1:) を選択して ENTER キーを押します。

    all files usb
  4. 矢印キーで 全てのファイル を選択し、ENTER キーを押します。すると、USBメモリのルートディレクトリに格納されているファイルが表示されます。

    all files
  5. USBメモリのルートディレクトリでは、矢印キーで INSTALL を選択し、ENTER キーを押します。その後、F4 キー(はい を選択)を押して読み込みプログラムを実行します。

    install file
  6. 以下のようなメッセージ(Programs Loaded)が表示されれば、読み込みが成功しました。F4 キー(OK を選択)を押し、前のページに戻ります。

    loaded successfully

標準インターフェース通信をテスト

通信テスト用プログラムの選択と変更

  1. SELECT キーを押し、プログラム選択画面に入ります。矢印キーで MM_AUTO_CALIB を選択し、ENTER キーを押してプログラムファイルを開きます。

    mm test
  2. MM_COMTESTのプログラム画面で MM_INIT_SKT コマンドのパラメータを設定します。このコマンドは4つのパラメータがあります。矢印キーでいずれかのパラメータを選択し、F5変更 を選択)を押して設定します。実際の状況に応じて設定する必要があります。

    • パラメータ1:クライアント側ポート番号(1~8)。

    • パラメータ2:IPCのIPアドレス。

    • パラメータ3:IPCのサーバーポート番号(Mech-Visionで設定されたホストIPのポート番号と一致する必要があります)。

    • パラメータ4:タイムアウト待ち時間(min単位)。

    mm init skt

通信テスト用プログラムを実行

  1. ティーチペンダントのキースイッチをONにし、コントローラのスイッチをT1に回します。

  2. ティーチペンダントの STEP をクリックしてロボットがステップモードに切り替え、ティーチペンダントディスプレイの ステップ が黄色に変わります。

    step
    step 2
  3. ティーチペンダントの背面にあるイネーブルスイッチを押します(どちらでもかまいません)。

    enable switch
  4. SHIFT キーを押したまま、同時に FWD キーを繰り返して押し、MM_COMTESTプログラムを手動でステップ実行します。以下のようなメッセージ(MM:Restart Robot)が表示されたら、ロボットを再起動します。

    restart robot
  5. ロボットを再起動した後、前述の手順に従い、SHIFT キーを押したまま FWD キーを繰り返して押し、MM_COMTESTプログラムを手動でステップ実行します。

  6. ロボットとビジョンシステム間の通信接続が成功すると、Mech-Visionのログバーの コンソール タブに関連メッセージが表示されます。

    vision center log

これで、標準インターフェースプログラムと設定ファイルをロボットシステムにロードし、ビジョンシステムとロボットとの標準インターフェース通信を確立します。

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

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