TCPSpeed函數

用於傳回計算獲得的目前工具中心點(TCP)速度。

格式
TCPSpeed

傳回值
用於以實數傳回計算獲得的目前工具中心點速度。(單位:mm/秒)

說明
以mm/秒為單位傳回執行CP動作命令時計算獲得的工具中心點速度。

CP動作命令是指Move、TMove、Arc、Arc3、CVMove以及Jump3CP。此速度不同於實際速度。此速度是在叫用函式時由系統建立動作計畫的工具中心點速度。

不考慮馬達的追蹤延遲。機器人正在執行PTP動作命令時,則傳回「0」。

即便使用附加軸,也只傳回機器人的移動速度。例如,即便是將附加軸用作行走軸的情況,也不考量附加軸的移動速度。

參照
AccelS、CurPos、InPos、SpeedS

TCPSpeed函數範例

Function MoveTest
AccelS 4000, 4000
SpeedS 200
Xqt ShowTCPSpeed
Do
  Move P1
  Move P2
Loop
Fend

Function ShowTCPSpeed
  Do
    Print "Current TCP speed is: ", TCPSpeed
    Wait .1
  Loop
Fend