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