CommandTask プロパティー

解説
ロボットコマンドを実行するためにコントローラーで使用する予約済みのAPIタスクを指定します。

書式
Property CommandTask As Integer

デフォルト値
0 (予約済みのAPIタスクを使用しない)

コメント
Spelのロボットコマンドをコントローラーの他のスレッドで実行したい場合にCommandTaskを使用します。通常、このプロパティーはマルチロボットシステムで使用します。このプロパティーを使用する前に、APIで使用するタスクをEpson RC+メニュー-[ セットアップ]-[システム設定]-[コントローラー]-[環境設定]で確保する必要があります。コントローラーで最大16個のAPIタスクを予約できます。

参照
ServerInstance プロパティー

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;