AvgSpeed函数

用于返回指定关节的速度绝对值的平均值。

格式
AvgSpeed (关节编号)

参数

关节编号
以整数值或表达式指定关节编号。附加轴的S轴为8,T轴为9。

返回值
以0~1的实值返回。

说明
AvgSpeed函数用于返回指定关节的速度绝对值的平均值。可利用AvgSpeed函数了解电动机的负载状态。以0~1的实值表示结果。最大平均速度为1。

请务必在执行AvgSpeed函数之前执行AvgSpeedClear。

AvgSpeed函数有时间限制。请务必在执行AvgSpeed之后60秒以内执行AvgSpeed函数。如果超出60秒,将发生错误4088。

为虚拟控制器方式以及空运行时,根据指令速度(而非实际速度)运算速度绝对值的平均值。

PG附加轴不支持本函数。

参阅
AvgSpeed、AvgSpeedClear、PeakSpeed

AvgSpeed函数使用示例
如下所示为在程序中使用AvgSpeed函数的示例。

Function CheckAvgSpeed
  Integer i

  Go P1
  AvgSpeedClear
  Go P2
  Print "Average speeds:"
  For i = 1 To 6
    Print "Joint ", i, " = ", AvgSpeed (i)
  Next i
Fend