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);