ロード手順

本節では、標準インターフェイスプログラムをFANUCロボットにロードする方法について説明します。主に次の手順が含まれます。

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

  • FANUCロボット:

    6軸または7軸ロボット

  • FANUCロボットのシステムバージョン:

    V7.5、V7.7、V8.* および V9.* バージョン

  • FANUCロボットに必要なソフトウェアパッケージ:

    R651またはR632 (karel)
    R648 (User Socket Msg)

ネットワーク接続を確立

ハードウェアの接続

下図に示すように、産業用コンピュータのLANケーブルをロボットコントローラのCD38AまたはCD38B ポートに挿入します。CD38Aは、ロボットIPのポート1に相当します。CD38Bは、ロボットIPのポート2に相当します。

../../../../_images/hardware_connection4.png

IP設定

  1. 画面選択‣ 設定‣ ホスト通信‣ 入力 をクリックして、ホスト通信の画面に入ります。

    ../../../../_images/ip_setup1.png
  2. ホスト通信の画面で TCP/IP を選択して 詳細 をクリックし、ホスト通信の設定画面に入ります。

    ../../../../_images/tcpip1.png
  3. 次に、 IPアドレス にロボットIPアドレスを入力します。IP アドレスを選択して ENTER を押すと入力できます。下図はポート1の説明図です。また、ロボットのIPアドレスは、産業用コンピュータのIPアドレスと同じネットワークセグメントにある必要があります。

    ../../../../_images/set_ip_p11.png
    ../../../../_images/set_ip_p21.png
  4. LANケーブルをCD38B(ポート2に対応)に挿入する場合、 ポート をクリックしてポート2に切り替えます。その後、IPアドレス にロボットIPアドレスを入力し、 入力 をクリックします。

    ../../../../_images/set_ip_p31.png

ファイルをロボットにロード

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

  1. 画面選択‣ ファイル-> ファイル‣ 入力 をクリックしてファイルの画面に入ります。

    ../../../../_images/enter_file_path1.png

    ヒント

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

  2. ファイル画面で 機能 ‣ 装置の切替 を順番にクリックし、USBメモリのフォルダを選択します。 入力 を押してフォルダの中に入ります。USBメモリをコントローラに挿入した場合、 USBディスク(UD1:) を選択します。USBメモリをティーチペンダントに挿入した場合、 TPノUSB(UT1:) を選択します。

    ../../../../_images/select_device1.png
    ../../../../_images/enter_usb_file1.png
  3. USBメモリのフォルダ画面で 機能‣ ディレクトリ作成 をクリックしてフォルダを新規作成します。

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

    ../../../../_images/build_file_21.png
  5. 保存‣ 全て をクリックし、 入力 を押してファイルをバックアップします。

    ../../../../_images/rebase_file_11.png
  6. 保存が開始するとメッセージが表示され、 はい をクリックし、新規作成されたフォルダの内容を消去します。確認後、保存メッセージが表示され、 はい をクリックしてロボットファイルを保存します。

    ../../../../_images/rebase_file_21.png
    ../../../../_images/rebase_file_31.png
  7. 保存したら、 全てのファイル‣ 入力 をクリックして、保存されたファイルを確認できます。

    ../../../../_images/check_file_11.png
    ../../../../_images/check_file_21.png

事前準備

Mech-Centerインストールファイルの標準インターフェイスの中のFANUCフォルダにあるすべてのファイルを、USBメモリにコピーします。

ファイルパスは XXXX/Mech-Center-xxx/Robot_Interface/FANUC です。

注意

  • ファイルはUSBメモリのルートディレクトリに配置しなければなりません。また、ネストしたり名前を変更したりすることはできません。

  • フォルダ全体を直接コピーするのではなく、フォルダ内のすべてのファイルをコピーしてください。

ロードを実行

  1. 画面選択‣ ファイル-> ファイル‣ 入力 をクリックしてファイルの画面に入ります。

    ../../../../_images/select_file2.png

    ヒント

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

  2. ファイルの画面で 機能‣ 装置の切替 をクリックします。

    ../../../../_images/set_device1.png
  3. USBのインストールフォルダを選択します。USBメモリをコントローラに挿入する場合、 USBディスク(UD1:) を選択してください。USBメモリをティーチペンダントに挿入する場合、 TPノUSB(UT1:) を選択してください。

    ../../../../_images/all_files_usb1.png
  4. 選択後、入力を押すと、USB メモリのルートディレクトリにあるファイルを表示できます。最初の行 (すべてのファイル) をクリックしてから、 入力 をクリックします。

    ../../../../_images/all_files1.png
  5. この場合、ルートディレクトリのファイルが表示されます。 INSTALL_UT.cm‣ 入力‣ はい をクリックし、一括ロードを始めます。

    ../../../../_images/install_ut1.png

    ヒント

    ここでは、USBメモリをティーチペンダントに挿入することを例として説明します。USBメモリをコントローラに挿入する方法はほぼ同じ操作になります。

  6. 以下のようなメッセージ(Programs Loaded)が表示されれば、ロードが成功しました。 はい をクリックしてプログラムを終了します。

    ../../../../_images/loaded_successfully1.png

ロード後の操作

  1. ティーチペンダントの 一覧 をクリックしてプログラム選択画面に入り、カーソルをMM_AUTO_CALIBプログラムに移動し、 入力 をクリックしてプログラムを開きます。

    ../../../../_images/auto_cable.png
  2. MM_AUTO_CALIBプログラムの画面でパラメータ CALL MM_INIT_SKT を設定します。このコマンドには4つのパラメータがあり、実際のニーズに応じて設定してください。

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

    • パラメータ2:産業用コンピュータのIPアドレス

    • パラメータ3:産業用コンピュータのサーバー側ポート番号

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

    ../../../../_images/mm_init_skt.png
  3. 設定した後、 ステップ をクリックしてロボットがステップモードに切り替え、ティーチペンダントディスプレイの ステップ が黄色に変わります。

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

    ../../../../_images/enable_switch.png
  5. シフト前進 を同時に押し、最初の行 CALL MM_INIT_SKT を実行します。

    ../../../../_images/run_command.png
  6. CALL MM_INIT_SKT を実行した後、 画面選択 ‣ ユーザー をクリックして、ユーザー画面に入ります。

    ../../../../_images/user_interface.png
  7. ユーザー画面に以下のメッセージが表示された場合、正常にロードしました。

    ../../../../_images/restart_robot.png

注意

上記をすべて完了した後、ロボットを再起動する必要があります。

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

Mech-Centerでインターフェイスのパラメータを設定

../../../../_images/connect_robot11.png
  1. Mech-Centerを起動し、「設定」をクリックしてその中に入ります。

  2. 「Mech-Interface」を選択し、 Mech-Interfaceを使用 にチェックを入れます。

  3. インターフェイスサービスのタイプを 標準インターフェイス として選択します。

  4. インターフェイスオプションを TCP ServerHEXビッグエンディアン に設定します。

  5. ロボット型番を設定します。

  6. デフォルトのポート番号は50000です。変更する必要がある場合は、ロボット側の通信を初期化するときに、対応するパラメータを変更してください。

  7. 設定した後、 保存 をクリックします。

接続をテスト

  1. Mech-Centerメインインターフェイスのツールバーの インターフェイスサービスを起動 をクリックします。

    ../../../../_images/connect_robot21.png
  2. 上記を参照して、ロボットプログラムMM_AUTO_CALIBのコマンドの最初の行 CALL MM_INIT_SKT を手動でシングル実行します。Mech-Centerで以下のメッセージが表示された場合、正常に接続しました。

    ../../../../_images/connect_robot31.png