CommandTask プロパティー
解説
ロボットコマンドを実行するためにコントローラーで使用する予約済みのAPIタスクを指定します。
書式
Property CommandTask As Integer
デフォルト値
0 (予約済みのAPIタスクを使用しない)
コメント
Spelのロボットコマンドをコントローラーの他のスレッドで実行したい場合にCommandTaskを使用します。通常、このプロパティーはマルチロボットシステムで使用します。このプロパティーを使用する前に、APIで使用するタスクをEpson RC+メニュー-[ セットアップ]-[システム設定]-[コントローラー]-[環境設定]で確保する必要があります。コントローラーで最大16個のAPIタスクを予約できます。
CommandTask使用例
VB 例:
' ロボット1のスレッド
m_spel.CommandTask = 1
m_spel.Robot = 1
' ロボット2のスレッド
m_spel.CommandTask = 2
m_spel.Robot = 2
C# 例:
// ロボット1のスレッド
m_spel.CommandTask = 1;
m_spel.Robot = 1;
// ロボット2のスレッド
m_spel.CommandTask = 2;
m_spel.Robot = 2;