SPEED  (ステートメント)  【SLIM準拠】


現在取得しているアームグループ軸の内部移動速度を指定します。


SPEED <移動速度>


<移動速度>には、現在取得しているアームグループ軸の、最大内部移動速度の比率(%)を0.1~100の実数で指定しします。
0.1以下の値を指定した場合、0より大きいときはエラーになりませんが、実際の速度と異なることがあります。
実際の速度値は(外部×内部÷100)です。
SPEEDを設定するとJSPEED 、ACCEL、DECEL、JACCEL、JDECELの値も自動的に設定されます。
CP制御
PTP制御
速度設定
SPEED
JSPEED
加速度設定
ACCEL
JACCEL
減速度設定
DECEL
JDECEL
現在速度取得
CURSPD
CURJSPD
現在加速度取得
CURACC
CURJACC
現在減速度取得
CURDEC
CURJDEC

例:SPEED 50の時次の値に設定されます。
JSPEED
50
(SPEEDと同じ値)
ACCEL
25
(SPEED*SPEED÷100)
JACCEL
25
(SPEED*SPEED÷100)
DECEL
25
(SPEED*SPEED÷100)
JDECEL
25
(SPEED*SPEED÷100)

アームグループを設定せずに速度を設定しようとした場合は、エラーとなります。



例1:
DIM li1 As Integer
SPEED 100
'手先の移動速度を100に設定します。
SPEED li1/100
'手先の移動速度を(li1/100)の値に設定します。

例2(付加軸の例):
PROGRAM PRO1
TAKEARM 1
'アームグループ1を取得(7軸、8軸を含むアームグループ)
SPEED 100
'アームグループの軸(7軸、8軸)の速度が設定されます。
END