ID : 588
Hand[n].Motor / SelectHand[m,n].Motor
機能
モータ電源を入/切します。"SelectHand[m,n].Motor"は、電動ハンドと協調機能を併用する場合に使用します。
構文
Hand[n].Motor 入/切[, TimeOut=タイムアウト時間]
電動ハンドと協調機能を併用する場合
SelectHand[m,n].Motor 入/切[, TimeOut=タイムアウト時間]
指定項目
解説
電動ハンドのモータをOnまたはOffします。電動ハンドが非常停止中はモータOnコマンドを実行してもモータOn状態になりません。電動ハンドがすでにモータOn状態のときに、モータOnコマンドを実行しても電動ハンドはモータOnのままです。
注意事項
電動ハンドがモータOff状態の時に、電動ハンドの動作コマンドを実行するとエラーになります。
前のコマンドの完了前に実行することはできません。
特権タスク内での当コマンドの実行は、推奨しません。 ただし必要不可欠な場合は、下記の点に十分注意して使用してください。
- 特権タスク内にて当コマンド実行中に電動ハンドコントロールボードがエラーを発生した場合、特権タスクは停止します。
- 特権タスク内にてNEXTオプション付きの当コマンド実行中に電動ハンドコントロールボードがエラーを発生した場合、特権タスクは停止しません。
- 当コマンドを実行していない時に電動ハンドコントロールボードがエラーを発生した場合、特権タスクは停止しません。
用例
'!TITLE 電動ハンドのモータオン"
' 電動ハンドのモータオン
Sub Sample_HandMotor
' 電動ハンド0のモータをONにする
Hand[0].Motor on
End Sub
ID : 588