Kawasakiロボットで標準インターフェースプログラムをバックグラウンドで実行する方法

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

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

Kawasakiロボットの場合、メインタスクがサブタスクを呼び出す際、メインタスクはフォアグラウンドで、サブタスクはバックグラウンドで実行されます。バックグラウンドプログラムは、ロボットが起動した後、自動実行される必要があります。以下では、Kawasakiロボットで標準インターフェースプログラムをバックグラウンドで実行する方法を説明します。

設定を開始する前に、Kawasakiロボットの標準インターフェース通信設定 が完了したことを確認してください。
  1. PCで、loadmeという名前のテキストファイルを新規作成し、ファイルの拡張子をasに変更し、メモ帳で開きます。

  2. loadme.asファイルで、下図のように、autostart.pcサブタスク(バックグラウンドプログラム)を入力します。このプログラムは、2001の内部信号をリスニングした場合、Mech-Visionプロジェクトを実行し、ビジョン結果を取得するために使用されます。

    faq18 1
  3. loadme.asファイルで、下図のように、testメインタスク(フォアグラウンドプログラム)を入力します。このプログラムは、カメラの位置が2001信号をトリガーし、ビジョン結果を取得できた場合、ロボットをカメラの位置まで移動させ、把持作業を行うために使用されます。

    faq18 2
  4. loadme.asファイルをロボットに読み込みます。詳細は、Kawasakiロボットの標準インターフェース通信設定 のファイル読み込みをご参照ください。

  5. 補助  高度な設定  システムスイッチ  次ページ をクリックし、AUTOSTART.PCをONにします。そうすると、AUTOSTART.PCプログラムはロボット起動時に自動実行されます。login を押して確認します。

    faq18 3
  6. プログラム 画面で、フォアグラウンドプログラム test を選択します。

  7. コントローラーを再起動し、バックグラウンドプログラムを実行させます。

  8. フォアグラウンドプログラムtestを実行します。詳細は、キャリブレーションプログラムの実行 をご参照ください。

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

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