AvgSpeed方法
描述
傳回指定關節速度的平均絕對值。
語法
Function AvgSpeed (JointNumber As Integer) As Single
參數
- JointNumber
管道#的整數值 (範圍: 1~ 機器人的關節數)
傳回值
傳回0~1範圍中的實數值。
備註
本方法傳回指定關節速度的平均絕對值。本方法可以顯示馬達的負載狀態。結果由介於0到1之間的實數表示。最大平均速度是1。
在執行本方法前,必須先執行AvgSpeedClear方法。
本方法具有時間限制。執行AvgSpeedClear方法后,請在60秒内執行本方法。超過60秒,就會出現錯誤4008。
對於虛擬控制器和乾運轉,從命令速度而不是實際速度,計算速度的平均絕對值。
本方法不支援PG附加軸。
另請參閱
AvgSpeedClear方法, PeakSpeed方法, PeakSpeedClear方法
AvgSpeed範例
VB 例:
Dim val As Single
Dim i As Integer
For i = 1 To 4
val = m_spel.AvgSpeed(i)
Next i
C# 例:
float avgSpeed;
for(int i = 0; i <=4; i++)
avgSpeed = m_spel.AvgSpeed(i);