VGoCenter方法

描述
使用可由視覺系統偵測的特徵點時,將機器人移至特徵點位於攝影機影像中央的位置。

語法
Sub VGoCenter(Sequence As String, LocalNumber As Integer, TargetTolerance As Double)
Sub VGoCenter(Sequence As String, LocalNumber As Integer, TargetTolerance As Double, Parent As Form)
Sub VGoCenter(Sequence As String, LocalNumber As Integer, TargetTolerance As Double, RobotSpeed As Integer, RobotAccel As Integer)
Sub VGoCenter(Sequence As String, LocalNumber As Integer, TargetTolerance As Double, RobotSpeed As Integer, RobotAccel As Integer, Parent As Form)

參數

  • Sequence
    包含目前專案中視覺序列之名稱的字串運算式。
  • LocalNumber
    代表機器人移動位置之本地座標編號的整數。
    如果指定-1,機器人會在工具旋轉的XY平面中移動。
  • TargetTolerance
    代表像素距離的實數,將視覺偵測結果視為符合目標位置。
    數值範圍:0~3像素
  • Form
    視窗的父.NET表單(選用)。
  • RobotSpeed
    代表機器人速度(%)的整數變數(可省略)。數值範圍:0~100。若省略,將被設為「5」。
  • RobotAccel
    代表機器人加速度(%)的整數變數(可省略)。數值範圍:0~99。若省略,將被設為「5」。

另請參閱
VDefArm方法, VDefGetMotionRange方法, VDefLocal方法, VDefSetMotionRange方法, VDefTool方法

VGoCenter範例
VB 例:

m_spel.VGoCenter("myseq", 1, 1.0)  

C# 例:

m_spel.VGoCenter("myseq", 1, 1.0);