<< 前へ        次へ >>

ID : 588

Hand[n].Motor / SelectHand[m,n].Motor

機能

モータ電源を入/切します。"SelectHand[m,n].Motor"は、電動ハンドと協調機能を併用する場合に使用します。

構文

Hand[n].Motor 入/切[, TimeOut=タイムアウト時間]

電動ハンドと協調機能を併用する場合

SelectHand[m,n].Motor 入/切[, TimeOut=タイムアウト時間]

指定項目

入/切
入/切を整数型データで指定します。Motor電源「入」はOnTrueまたは0以外、Motor電源「切」はOffFalseまたは0で指定します。
タイムアウト時間
タイムアウト時間を整数型データで指定します。省略可能です。省略時は30000(30秒)です。

解説

電動ハンドのモータをOnまたはOffします。電動ハンドが非常停止中はモータOnコマンドを実行してもモータOn状態になりません。電動ハンドがすでにモータOn状態のときに、モータOnコマンドを実行しても電動ハンドはモータOnのままです。

注意事項

電動ハンドがモータOff状態の時に、電動ハンドの動作コマンドを実行するとエラーになります。

前のコマンドの完了前に実行することはできません。

特権タスク内での当コマンドの実行は、推奨しません。 ただし必要不可欠な場合は、下記の点に十分注意して使用してください。

  • 特権タスク内にて当コマンド実行中に電動ハンドコントロールボードがエラーを発生した場合、特権タスクは停止します。
  • 特権タスク内にてNEXTオプション付きの当コマンド実行中に電動ハンドコントロールボードがエラーを発生した場合、特権タスクは停止しません。
  • 当コマンドを実行していない時に電動ハンドコントロールボードがエラーを発生した場合、特権タスクは停止しません。

用例

'!TITLE 電動ハンドのモータオン"
' 電動ハンドのモータオン

Sub Sample_HandMotor 

  ' 電動ハンド0のモータをONにする
  Hand[0].Motor on

End Sub

ID : 588

<< 前へ        次へ >>