Camera属性

适用
视觉序列、视觉校准

说明
指定视觉序列或视觉校准使用的相机。

用法

VGet  {Sequence | Calibration}.Camera, var
VSet  {Sequence | Calibration}.Camera, value
Sequence
表示序列名的字符串变量
Calibration
表示校准名的字符串变量
var
表示属性值的整数变量
value
表示新属性值的整数或表达式


等于或大于1的整数值。

默认:1

详细说明
一台相机可以与一个视觉序列校准关联。

对于序列,相机编号必须在执行VRun前选择。

对于校准,相机编号必须与校准目标序列的相机编号一致。

Note
可以通VSet更改的相机编号有以下限制。

  • 使用紧凑型视觉相机的序列或校准:
    可以设定使用相同紧凑型视觉相机的不同相机通道的相机编号
  • 使用PC视觉相机的序列或校准:
    可以设定使用PC视觉的不同相机的相机编号。


下面的示例显示如何通过相同视觉序列使用多台相机。在执行称为FINDMARK的视觉序列前设定Camera属性。

Function test
    # define CAMERA1  1
    # define CAMERA2  2
    VSet findmark.Camera, CAMERA1
    VRun findmark
    'Get any info req'd from 1st sequence here   (i.e. VGet findmark.xxx.xxx)
    VSet findmark.Camera, CAMERA2
    VRun findmark
    'Get any info req'd from 2nd sequence here   (i.e. VGet findmark.xxx.xxx)
Fend

参照
CameraBrightness属性、CameraContrast属性、视觉序列