visionpro8.2和aca2500-14gm(basler)怎么实现IO通讯

lmh198110 2018-01-23 09:40:46
各位技术大咖:
我现在用visionpro8.2测试相机(aca2500-14gm),实现IO触发,并且通过相机本身的IO输出,判断OK时,输出一个信号;
我应该怎么设置才能实现?
...全文
993 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhpbeyond 2018-12-21
  • 打赏
  • 举报
回复
可以控制的.需要使用Gige函数.
public ICogGigEAccess mGigECamAccess1;
public ICogGigEAccess mGigECamAccess2;
public CogFrameGrabberGigEs mGigEVisionCam1;
this.mGigECamAccess1 = this.mGigEVisionCam1[0].OwnedGigEAccess;
this.mGigECamAccess1.SetFeature("LineSource", "UserOutput");
this.mGigECamAccess1.SetFeature("UserOutputSelector", "UserOutput1");
this.mGigECamAccess1.SetFeature("UserOutputValueAll", "0"); //输出信号初始化为低电平.
Liam__Li 2018-01-26
  • 打赏
  • 举报
回复
实现不了,这个型号的相机只有一个IO输出,而且不能独立控制。和相机曝光绑定了。即相机拍照一次触发一次IO输出。一般用来控制光源同步亮灯。建议换个品牌的相机或者增加IO板卡。 如果你不想更换 有一个比较麻烦点的方法 用串口的7脚+加5脚做信号输出。

110,537

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧