在官网下载安装DataMan设置工具,连接扫码枪后进行设置曝光,焦距等...

在该路径中C:\Program Files (x86)\Cognex\DataMan\DataMan Software v6.1.10_SR3,找到Cognex.DataMan.SDK.PC.dll 文件,在项目中添加该文件引用

在类中添加引用:using Cognex.DataMan.SDK;

//申明连接对象
EthSystemConnector myConn;
DataManSystem _system;
//连接方法
private void btnConnect_Click(object sender, RoutedEventArgs e){try{//设置ipIPAddress deviceIP = IPAddress.Parse(textBox1.Text.Trim());myConn = new EthSystemConnector(deviceIP);_system = new DataManSystem(myConn);//设置扫描类型,图片,文字等ResultTypes requested_result_types = ResultTypes.ReadString|         ResultTypes.Image | ResultTypes.ImageGraphics;// 读取文字事件_system.ReadStringArrived += _system_ReadStringArrived;//获取图像事件_system.ImageArrived += _system_ImageArrived;_system.Connect();_system.SetResultTypes(requested_result_types);}catch (Exception ex){MessageBox.Show(ex.Message);}}
       private void _system_ReadStringArrived(object sender, ReadStringArrivedEventArgs args){string str = args.ReadString;}
private void _system_ImageArrived(object sender, ImageArrivedEventArgs args){Image img = args.Image;}

断开连接

private void button1_Click(object sender, RoutedEventArgs e){if (_system != null){_system.Disconnect();}}

触发

private void btnTrigger_Click(object sender, RoutedEventArgs e){if (_system != null){_system.SendCommand("TRIGGER ON");}}

最简单的连接触发与关闭,只用到一个dll,更多属性和事件就先不说了

C# 使用DataMan 数据人扫码枪连接与触发相关推荐

  1. 数据人该知道的埋点体系(二)

    作者介绍 杭州@阿坤 母婴电商行业数据分析师兼数据产品经理: 致力于研究电商行业的数据驱动增长, 以及数据产品从0到1的搭建: "数据人创作者联盟"成员,"最佳创作奖&q ...

  2. Python数据分析【第9天】| DataFrame的属性编码、数据合并和连接(get_dummies,merge,join,concat)

    系列文章目录 第1天:读入数据 第2天:read().readline()与readlines() 第3天:进度条(tqdm模块) 第4天:命令行传参(argparse模块) 第5天:读.写json文 ...

  3. 安卓实现判断手机网络连接状态是否联网,连接的是移动流量数据还是WIFI连接

    安卓实现判断手机网络连接状态是否联网,连接的是移动流量数据还是WIFI连接 开门见山地说,安卓APP在实际开发应用场景中很容易遇到需要判断网络连接状态的需求,毕竟对于手机APP来说,没有网络的情况并不 ...

  4. bat 两个文本字符替换_数据人必会的Excel|掌握这些文本函数,让你的工作如鱼得水...

    点击上方 蓝字 关注我们 公众号数据万花筒文章配合视频一起学习效果更佳哦,搜索视频号数据万花筒,更多学习视频火热更新中. 除了数值型数据,分析师在分析过程中常常也会接触文本类型的数据,这时候就该文本函 ...

  5. Python数据分析pandas之数据拼接与连接

    Python数据分析pandas之数据拼接与连接 数据拼接处理 数据拼接处理指的是numpy.pandas里对数据的拼接.连接.合并等多种方法的概称.有时我们处理的数据会分很多步骤,而中间或者最终的结 ...

  6. 一款数据人专属的红包封面,速度领,手慢无

    前两天收到公众号的通知,说可以定制红包封面了,还直接免费送了20000份. 20000份就相当于20000块钱,你们在微信群或者是公众号领的那些红包都是商家花真金白银买的,1块钱1个. 收到定制通知以 ...

  7. 双十一丨你负责买买买 我做你背后的那个数据人

    一年一度的双十一"剁手节" 又双叒叕如期而至了 大家都是参加过几千亿"大项目"的人 在享受了"败家"的快乐后 你们可知道 背后为你们默默支撑 ...

  8. 阿里取消周报!但普通数据人的周报、月报焦虑,谁来拯救?

    前两天,一位阿里员工突然在网上发帖说阿里内部取消了周报制度: 传说中人人都要写 1000 字周报小作文的阿里,竟然要把周报取消了,而且,据内部员工爆料称,除了周报之外,一些不必要的会议也会逐步取消.看 ...

  9. 我,27岁,数据分析师,今年无情被辞:想给数据人提个醒!!

    最近有个粉丝问我,入行数据分析最重要的能力是什么? 我当时第一反应是:先学会这三板斧--Excel.SQL.Python. 的确,80%数据人的重点都是先攻技能.但掌握了必备工具技能,一个人的数据之路 ...

最新文章

  1. 用python解析word文件(段落篇(paragraph) 表格篇(table) 样式篇(style))
  2. 卡方 matlab,matlab卡方分布 卡方检验(Chi-square test)及其MATLAB实现 - 余姚娱乐网
  3. linux删除mysql安装_Linux安装删除MySQL
  4. 如何显示Organization unit ID
  5. [css] 用CSS绘制一个红色的爱心
  6. pythonista ios_Pythonista 3 ios版下载_Pythonista 3苹果版
  7. 超越 YOLOv5 的目标检测开源项目又上新了
  8. linux常用的BootLoader U-boot的前世今生
  9. OpenShift 4 - 设置集群节点和Pod容器的时间和时区
  10. 数据结构上机实践第三周项目2 - 建设“顺序表”算法库
  11. 用prototype 定义自己的方法
  12. 第10章 接口、继承与多态----对象类型的转换
  13. 【Linux】UNIX环境高级编程(知识点概括)
  14. Android计算器输入错误纠正,Android计算器低级错误?都是二进制惹的祸!
  15. 射频识别技术漫谈(26)——Felica的文件系统
  16. 人工神经网络理论及应用第三章课后题答案
  17. suitecrm上传附件限制修改
  18. css —— 写炫酷动画
  19. Raid控制器-megacli 命令简易使用介绍
  20. 【NOIP2007提高组】矩阵取数游戏

热门文章

  1. 官宣!CSDN“2019 优秀 AI、IoT 应用案例 TOP 30+”重磅发布!
  2. Selenium QQ自动化登录
  3. jqGrid 学习笔记整理——进阶篇(一 )
  4. 清华集训2014 玛里苟斯
  5. 一文总结十大经典排序算法(思维导图 + 动图演示 + 代码实现 C/C++/Python + 致命吐槽)
  6. Mysql的DDL DML DQL DCL
  7. oracle11g断电后无法启动,电脑突然断电后无法启动
  8. 【Quectel移远展锐平台5G模组RX500U/RG200U使用指南(二)-USB/TTL的使用】
  9. 能给国外发邮件的邮箱怎么登录?手机号电子邮箱怎么填写?
  10. OpenJudge-魔兽世界终极版