阅读:2656回复:6
多台USB3.0相机同时连接问题
多台相同型号相机连接同一PC,以前是GigE相机,通过设置IP区分。
现在改USB3.0,怎么区分呢? 注:Basler daA2500-14uc 求指教 |
|
最新打赏:0人
|
沙发#
发布于:2016-06-29 13:40
试试通过获取DeviceGUID或者SerialNumber来区分
|
|
板凳#
发布于:2016-06-29 13:53
|
|
|
地板#
发布于:2016-06-29 14:39
SerialNumber是唯一的吧,使用相机的sdk是可以通过DeviceGuid或者SerialNumber区分的。
如果使用halcon的接口,通过info_framegrabber得到device id,然后open_framegrabber时将 device id传给Device参数,你可以这样试试,具体请看halcon的帮助文档。Identifying and Opening a Device |
|
4楼#
发布于:2016-06-30 07:43
lion1986:SerialNumber是唯一的吧,使用相机的sdk是可以通过DeviceGuid或者SerialNumber区分的。“SerialNumber是唯一的吧”--这个明白,但是开发阶段不知道SN, 量产产品,不可能设置每个SN。 “过info_framegrabber得到device id”-- 两台或多台同型号Cam怎样得到DeviceID,可以得到,但是怎样区分哪是哪个呢? 以前的GigE,通过分别设置两个Camera的IP可以解决--通过搜索既定的IP得到DeviceID,但现在的USB3.0不知道怎么办了 |
|
|
5楼#
发布于:2016-06-30 10:13
不是要你像Gige那样把IP写死在软件里面,本身把IP写死在软件里面这种方式是不好的。可以把IP、SN或者DeviceID这类的东西写到一个配置文件里面,软件里面写个界面去配置这些东西(先枚举所有设备,然后指定次序)。
|
|
6楼#
发布于:2016-06-30 11:47
|
|
|