OLRate
指定関節の過負荷率を表示します。
書式
OLRate [関節番号]
パラメーター
- 関節番号
- 1~9の整数で指定します。付加軸のS軸は8、T軸は9になります。
解説
OLRateは、指定された関節の過負荷率を表示する関数です。OLRateは、サイクルが関節に過剰な負担をかけていないかチェックします。負荷の多いサイクルで使用すると温度や電流がサーボエラーの原因となることがあります。OLRateで、ロボットがサーボエラーの起きやすい状態にあるかどうか、チェックします。
サイクル運転中、OLRateをモニターする別のタスクを実行します。もし、OLRateが1.0を超える関節があれば、サーボエラーが起きます。
サーボエラーは、負荷が過剰になったときが最も発生しやすくなります。テストサイクル時にOLRate を使って、速度や加減速度設定を確認し、実使用時にサーボエラーが発生しないよう予防的措置をとることができます。
有効値を得るために、OLRateはロボットの動作中に実行してください。
適正な負荷の状態では、このコマンドを使用することはありません。
参照
OLRate関数
OLRate使用例
>olrate
0.10000 0.20000
0.30000 0.40000
0.50000 0.60000
Function main
Power High
Speed 50
Accel 50, 50
Xqt 2, MonitorOLRate
Do
Jump P0
Jump P1
Loop
Fend
Function MonitorOLRate
Do
OLRate 'OLRateを表示
Wait 1
Loop
Fend