POSCLR
(ステートメント)
【Ver.1.5 以降】

軸の現在位置を強制的に0mmまたは0度にします。

POSCLR <軸番号>

<軸番号>で指定した軸の角度を、強制的に0mmまたは0度にします。無限回転の設定になっている軸のみ実行可能です。
同じ方向に回転させつづけて、現在位置の値が大きくなり扱い難い場合、また現在値の値がマイナスの大きな値に飛んでしまった場合(同じ方向に回転させ続けた場合、位置が飛ぶことがある)などに用います。
このコマンドを実行するためには、位置をクリアする軸を含んだアームグループの取得が必要です。

-
ロボット軸は実行できません。(付加軸のみ)
-
POSCLR実行時はロボットが完全に停止するのを待ちます。したがって、POSCLRの前にパス動作指定をしてもパス動作しません。
-
ステップ戻し機能でPOSCLR実行以前には、戻すことはできません。

PROGRAM PRO1
|
|
TAKEARM 1
|
|
DRIVEA(7,100)
|
'7軸を100度の位置へ動かします。
|
POSCLR 7
|
'7軸の現在位置を強制的に0度とします。
|
END
|
|