HealthRBAnalysis

用于针对某一循环的机器人动作模拟并显示指定部件类别的可使用月数。

格式
HealthRBAnalysis 机器人编号, 部件类别[, 关节编号]

参数

机器人编号
以整数值(1-16)指定机器人编号。
部件类别
以整数值或下述常数指定机器人相关部件。

常数 模式
HEALTH_ROBOT_TYPE_ALL 0 指定所有部件类别。
HEALTH_ROBOT_TYPE_BELT 2 指定皮带。
HEALTH_ROBOT_TYPE_GREASE 3 指定润滑脂。
HEALTH_ROBOT_TYPE_MOTOR 4 指定电动机。
HEALTH_ROBOT_TYPE_GEAR 5 指定减速机。
HEALTH_ROBOT_TYPE_BALL_SCREW_SPLINE 6 指定滚珠丝杠花键。
关节编号
以整数值(1-6)指定关节。如果未指定关节编号,将返回所有关节的值。本命令无法用于附加轴。

说明
针对某一循环的机器人动作,模拟指定部件类别的可使用月数。在部件为新品的状态下进行24小时连续运转时,运算并显示可使用的月数。不包括过去的使用状况。

如果未在指定关节中安装指定类别的部件,则返回-1。

注意


  • 在Auto模式下不起作用。
  • 空运行(包括虚拟控制器)时不起作用。

参阅
HealthRBStart, HealthRBStop

HealthRBAnalysis使用示例
如下所示为SCARA机器人所有关节的所有部件可使用月数的显示示例。

> HealthRBAnalysis 1, HEALTH_ROBOT_TYPE_ALL
BELT                -1.000,   -1.000,   38.689,   95.226
GREASE              -1.000,   -1.000,   21.130,   -1.000
MOTOR              240.000,  240.000,  240.000,  240.000
GEAR               240.000,  224.357,   -1.000,   -1.000
BALL_SCREW_SPLINE   -1.000,   -1.000,  240.000,   -1.000
>

如下所示为SCARA机器人所有关节减速机可使用月数的显示示例。

> HealthRBAnalysis 1, HEALTH_ROBOT_TYPE_GEAR
GEAR               240.000,  224.357,   -1.000,   -1.000
>

如下所示为6轴机器人第2关节电动机可使用月数的显示示例。

> HealthRBAnalysis 1, HEALTH_ROBOT_TYPE_MOTOR, 2
MOTOR              224.357
>