ID : 167
CurAcc
機能
内部加速度の設定値を返します。
構文
CurAcc[(アームグループ)]
指定項目
- アームグループ
- アームグループ番号を整数型データで指定します。"-1"を指定すると、そのタスクが現在制御権を取得しているアームグループが指定されます。省略可能です。省略時は"-1"です。
戻り値
現在の内部加速度を0~100の単精度実数型の値を返します。単位は"%"です。
解説
指定したアームグループの内部加速度を返します。引数アームグループに"-1"を指定する(あるいは省略する)と、そのタスクが現在制御権を取得しているアームグループの内部加速度を返します。
"-1"を指定したとき、そのタスクがどのアームグループの制御権も持っていない場合は"0"を返します。
関連項目
Speed、 Accel、 Decel、 ExtSpeed、 ExtAccel、 ExtDecel、 CurSpd、 CurDec、 CurExtSpd、 CurExtAcc、 CurExtDec
注意事項
現在のロボットの動きの加速度でなく、内部加速度設定値です。
用例
'!TITLE "内部加速度を取得"
' 内部加速度を計算して出力
Sub Sample_CurAcc
Dim aaa As Single
TakeArm Keep = 1
' 加速度を現在の50%に設定
Accel CurAcc * 0.5
aaa = CurAcc
' メッセージ出力に加速度計算結果を表示
PrintDbg aaa
End Sub
ID : 167