簡単なプログラムの作成

コントローラー、ロボットの設置、そしてEpson RC+ をPCにインストールした後、Epson RC+ 開発環境についてより詳しくなるように、次の手順にしたがって簡単なアプリケーションプログラムを作成してみましょう。

  1. Epson RC+ を起動します。
    デスクトップにある<Epson RC+>アイコンをダブルクリックします。または、Windowsメニューから選択します。

  2. 新しいプロジェクトを作成します。

    1. Epson RC+ メニュー-[プロジェクト]-[新規プロジェクト]を選択します。[新規プロジェクト]ダイアログが表示されます。

    2. [新規プロジェクト名]ボックスに、プロジェクトの名前を入力します。(例: FirstApp)

    3. [OK]ボタンをクリックし、新しいプロジェクトを作成します。
      新しいプロジェクトが作成されると同時に、Main.prgと呼ばれるプログラムが作成されます。
      カーソルが左上隅で点滅している状態で、Main.prg画面が表示されます。これで最初のプログラムを入力する準備ができました。

  3. プログラムを編集します。
    Main.prg編集画面に次のプログラムを入力します。

    Function main  
       Print "This is my first program"  
    Fend   
    

  4. プログラムを実行します。

    1. F5キーを押して、Runウィンドウを表示します。(F5はEpson RC+ メニュー-[実行]-[Runウィンドウ]を選択するショートカットキーです。) ビルドオペレーション状態を示すステータスウィンドウがメインウィンドウの下に表示されます。

    2. プロジェクトビルド中に、プログラムはメモリーに読みこまれコンパイルされています。プログラムとプロジェクトファイルはコントローラーに送信されます。ビルド中にエラーが発生しなければ、Runウィンドウが表示されます。

    3. Runウィンドウの[開始]ボタンをクリックし、プログラムを実行します。

    4. ステータスウィンドウに次のようなメッセージが表示されます。
      タスクmain開始しました
      すべてのタスクが終了しました

    Runウィンドウは、ステートメントの出力を表示します。

次は、いくつかのポイントをティーチングして、ロボットを動かすプログラムを作成します。

キーポイント


本手順のティーチングは、セーフガードの外で行ってください。

  1. ポイントをティーチングします。

    1. ロボット動作が可能かどうか、安全を確認します。ツールバー-[ロボットマネージャー]ボタンをクリックします。

    2. モーターを励磁します。
      [ロボットマネージャー]が表示されていることを確認します。

      [Motor: Off]ボタンをクリックします。

      操作を確認するメッセージが表示されます。

    3. [はい]ボタンをクリックします。

    4. [ジョグ&ティーチ]タブを選択します。

    5. P0をティーチングします。画面の右側下方にある[ティーチ(T)]ボタンをクリックします。ポイントラベルと説明の入力ができます。

    6. [+Y]ボタンをクリックし、+Y方向にロボットを少しずつ移動させます。ボタンをクリックしてジョグ送りを続けます。ロボットを可動範囲の半分くらいのところまで移動させます。

    7. [-Z]ボタンをクリックし、ロボットのZ軸を下げます。

    8. [ティーチ(T)]ボタン横の[ポイント(P)]ボックスで、“P1”を選択します。現在のポイントがP1に設定されます。

    9. [ティーチ(T)]ボタンをクリックします。ポイントをティーチングする確認メッセージが表示されます。

    10. [はい]ボタンをクリックします。

    11. [+X]ボタンをクリックし、+X方向にロボットを少しずつ移動させます。

    12. [ティーチ(T)]ボタン横の[ポイント(P)]ボックスで、“P2”を選択します。現在のポイントがP2に設定されます。

    13. [ティーチ(T)]ボタンをクリックします。ポイントをティーチングする確認メッセージが表示されます。

    14. [はい]ボタンをクリックします。

    15. ツールバー-[保存]ボタンをクリックし、変更を保存します。

  2. ロボット動作コマンドを含むプログラムを作成します。

    1. Main.prgプログラムにGoステートメントを入力します。

      Function main  
         Print "This is my first program."  
         Go P1  
         Go P2  
         Go P0  
      Fend
      
    2. F5キーを押して、Runウィンドウを表示させます。

    3. [開始]ボタンをクリックして、プログラムを実行します。
      ロボットは、ティーチングしたそれぞれのポイントに移動します。

  3. ロボット動作コマンドの速さを変更するプログラムを修正します。

    1. 次のプログラムに示すようにPower、Speed、Accelのコマンドを入力します。

      Function main  
         Print "This is my first program."  
         Power High  
         Speed 20  
         Accel 20, 20  
         Go P1  
         Go P2  
         Go P0  
      Fend
      
    2. F5キーを押し、Runウィンドウを表示します。

    3. [開始]ボタンをクリックし、プログラムを実行します。

    4. ロボットは、ティーチングしたポイントに20%の加減速度で移動します。Power Highステートメントは、速度と加減速度を高めたハイパワーで、プログラムを実行します。

  4. プロジェクトとシステム設定をバックアップします。
    作成したプログラムのプロジェクトとコントローラー設定を、バックアップします。バックアップは、Epson RC+ で簡単に行えます。USBメモリーなどの外部メディアに、アプリケーションのバックアップを定期的に作成し、保管してください。
    プロジェクトとシステム設定のバックアップ手順:

    1. Epson RC+ メニュー-[プロジェクト]-[プロジェクトのコピー]を選択します。
    2. [プロジェクトのコピー]ダイアログ-[コピー先ドライブ]ボックスを任意のドライブに変更します。
    3. [OK]ボタンをクリックします。プロジェクトが外部メディアにコピーされます。
    4. Epson RC+ メニュー-[ツール]-[メンテナンス]を選択します。
    5. [コントローラー設定バックアップ]ボタンをクリックします。
    6. [ドライブ]ボックスで、任意のドライブを選択します。
    7. [OK]ボタンをクリックします。システム設定が外部メディアにバックアップされます。