HealthRBSpeed函數
用於傳回指定關節速度的平均絶對值。
格式
HealthRBSpeed ([機器人編號,] 關節編號)
參數
- 機器人編號
- 以整數值(1~16)指定機器人編號。可省略。若有省略,則使用目前機器人編號。
- 關節編號
- 以整數值(1~6)指定關節。本命令不可用於附加軸。
傳回值
以0~1的實數值傳回。
說明
針對從HealthRBStart到HealthRBStop為止的機器人動作,傳回指定關節速度的平均絶對值。以0~1的實數值表示結果。最大平均速度為1。
注意
- Auto模式下無法發揮功能。
- 空運行(包括虛擬控制器)時也無法發揮功能。
參照
HealthRBStart、HealthRBStop、AveSpeed
HealthRBSpeed函數範例
Function RobotPartAnalysis
Real healthSpeed
Robot 1
HealthRBStart 1
Motor On
Go P0
Go P1
Motor Off
HealthRBStop 1
healthSpeed = HealthRBSpeed(1,1)
Print "AveSpeed =", Str$(healthSpeed)
Fend