CAM_GETINFO -- 相机信息

类型

图像采集相关

描述

获取扫描相机的信息,如厂家名字、SN号、IPMAC、用户自定义名字UserID)、设备类型(GIGE)等,根据相机不同,部分参数可能不支持

语法

CAM_GETINFO(prop,max_len,tab_id)

参数:

prop:要获取的属性的枚举值,如下表

取值

说明

-1

相机的扫描类型

0

SN

1

型号

2

设备ID

3

设备名称

4

显示名称

5

接口类型

6

端口号

7

Mac地址

8

IP地址

9

主机IP地址

10

用户自定义名称

11

用户自定义参数

max_len:获取结果的最大允许长度,含结束符

tab_idTABLE索引,输出参数,获取的属性值字符串的起始位置

适用控制器

支持ZV功能或者5系列以上的控制器

例子

DMI tmp(32)    '定义变量

CAM_SCAN()    '扫描相机

CAM_COUNT(0)  '相机数量存放在TABLE(0)

FOR i = 0 TO TABLE(0)-1

CAM_SEL(i)    ’选择序号为i的相机

CAM_GETINFO (0, 16, 0) ’获取相机的SN号,存储到TABLE(0)

DMCPY tmp(0), TABLE(0), 32

IF 0 = STRCOMP(tmp, "22533411") THEN

EXIT FOR

ENDIF

NEXT

相关指令

CAM_SCAN(扫描相机)