摄像机替代工业相机的尝试

  • 背景介绍
  • 原有方案
  • 替代方案
  • 产品选用
  • 硬件安装
  • 软件调试
  • 实现效果
  • 总结
  • 方案改进

背景介绍

年前接到质量部门的一个需求,因客户对产品的追溯要求,需要对产品进行全方位的拍照留存。原来的工业相机只从座椅正上方,正前方,左前侧,右前侧拍照,但是缺少正后方,左后侧,左后侧的照片。而且当初的产线只是在前排生产线配置了工业相机,后排没有。

原有方案

采用基恩士CV-X视觉系统,配置4台200万像素的CCD相机,通过plc控制快门的操作进行拍照。但是此系统标配只能安装4台相机,如果需要扩展相机,只能将控制器一并更换。或者新购一套视觉系统。厂方报价40万。这个价格对于我们来说有点高,难以接受。只能另想办法。

替代方案

随着网络摄像机的技术发展,像素也不断提高,于是想到可不可以通过摄像机来进行拍照,只要给摄像机一个触发,就可以拍下来上传到后端,非常类似与交通警察拍违章。既然高清监控可以清晰地辨认车牌与人脸,那对于座椅也肯定可以排出清晰地图片。

产品选用

通过一系列采购流程,终于按照我申请的型号收到供应商发来的摄像机,海康威视DS-2CD7047EWD-A,800万像素,配了3.6-8的变焦镜头。此机器支持POE所以选用了华三的POE交换机。后端存储使用群晖DS920配4x4T硬盘,足够存储一年的图片。

硬件安装

选择了一个不生产的时间,将摄像机按照之前设定的位置,调整好焦距。因为座椅生产是放到托盘上流转,所以触发拍照通过在托盘下方线体型材上安装的一个行程开关。当托盘流经拍照工位,挡停器将其阻挡的时候,正好压住行程开关,将回路接通。

软件调试

NAS端:
1、配置文件服务,启用FTP功能;
2、新建FTP用户;
3、新建共享文件夹,设定FTP权限;
摄像机端:
1、更改设备名和编号
2、设置ip地址
3、设置FTP地址,端口,用户名密码,以及村存储目录,归档间隔。如图:
4、设置OSD,更改显示名称和通道名
5、开启事件,设置布防时间段和动作


6、最关键的一步,在抓图里开启事件触发,设定20秒之内拍一张照片。

实现效果

通过一系列的软硬件调试,完美实现了质量的要求。对客户要求的追溯也提供了照片支持。效果看图:

总结

通过总花费不到3万的方案,替代了40万的方案,虽然不能做到完全一致,但是满足需求是绰绰有余了。而且维护简便,成本较低。

方案改进

由于原来使用托盘压住限位开关的模式触发摄像机拍照,导致每天生成的照片太多,不利于查询。于是琢磨出改进方案:
1、通过设置CV-X的输出端口,将输出模块中STO口设置成999毫秒
2、在输出模块的COMOUT端口接入+24V,通过COMOUT和STO接继电器输入端
3、将限位开关去除,把线接到继电器输出端
4、通过视觉系统拍照的触发,使继电器接通,从而触发摄像机拍照。
这样改进以后,照片的时间和视觉系统生成的照片一致,方便查找,也不会生成多余的图片。

摄像机替代工业相机的尝试相关推荐

  1. (转)视觉工程师必须知道的工业相机50问,绝对干货!

    转自:工控老鬼的博客     原文链接:http://blog.sina.com.cn/s/blog_669692a60102x4ug.html 1:工业相机的丢帧的问题是由什么原因引起的? 经常会有 ...

  2. 关于视觉工业相机的50个问题

    1:工业相机的丢帧的问题是由什么原因引起的? 经常会有一些机器视觉工程师认为USB接口的工业相机会造成丢帧现象.一般而言,工业相机丢帧与工业相机所采用的传输接口是没有关系的,无论是USB,还是1394 ...

  3. 选择工业相机需要知道的50个问题

    转自:https://www.sohu.com/a/201526699_204571 文章目录 工业相机是怎么分类的? 工业相机与普通数码相机的区别在哪里? 工业相机都有哪些主要参数? 工业相机都有哪 ...

  4. 机器视觉必知工业相机50问

    1.工业相机的输入.输出接口有哪些? 在机器视觉检测技术中,工业相机的输入.输出接口有Camera Link.IEEE 1394.USB2.0.Ethernet.USB3.0几种: 2.工业相机都有哪 ...

  5. USB 接口的工业相机与 1394 接口工业相机的区别在哪里?

    USB 相机与 1394 相机从接口方面来说影响到我们选择的因素主要有以下几点: a)协议规范:1394 设备相关工业规范协议有 50 多种,涉及到从摄像机.工业相机.等设备.各厂家的 1394 工 ...

  6. 【机器视觉】视觉工程师必须知道的工业相机50问

    http://mp.weixin.qq.com/s/QeQEloq5BkWZSkccP-MaBA 视觉工程师必须知道的工业相机50问,绝对干货! 2017-10-24 工业机器人培训 机器人视觉应用, ...

  7. 视觉工程师——工业相机必知50问!!!

    转自:工控老鬼的博客     原文链接:http://blog.sina.com.cn/s/blog_669692a60102x4ug.html 1:工业相机的丢帧的问题是由什么原因引起的? 经常会有 ...

  8. 视觉工程师必须知道的工业相机50问,绝对干货!!!

    1:工业相机的丢帧的问题是由什么原因引起的? 经常会有一些机器视觉工程师认为USB接口的工业相机会造成丢帧现象.一般而言,工业相机丢帧与工业相机所采用的传输接口是没有关系的,无论是USB,还是1394 ...

  9. 工业视觉 工业相机50问

    视觉工程师必须知道的工业相机50问,绝对干货! 工业机器人培训 2017-10-24 机器人视觉应用,是指南车标准课程之一,更多精彩课程,请继续关注我们. 1:工业相机的丢帧的问题是由什么原因引起的? ...

最新文章

  1. 计算机科学精彩帖子收集
  2. webApi前端ajax调用后端返回{“readyState“:0,“status“:0,“statusText“:“error“}解决方案
  3. C++ 可以把变量当成函数用~~
  4. python地图 两点距离_没学过还真不会!怎样才能画出准确的地图?
  5. 深度学习之基于CNN和VGG19实现灵笼人物识别
  6. OSPF两种组播地址的区别和联系
  7. 使用Java泛型和反射机制编写Excel文件生成和解析的通用工具类
  8. 法定节假日违规组织培训,51talk被通报批评整改不到位
  9. python的类是什么_Python类(class)
  10. 解决Java在请求某些不受信任的https网站时会报:PKIX path building failed
  11. js刷新页面的几种方式与区别
  12. USB转多串口设备固定串口号
  13. Word | 关于删除分节符(下一页)前面的版式就乱了解决方案
  14. cadence 提示lic找不到怎么办
  15. WebAPIs-第01天笔记
  16. 短代码 html,WooCommerce 默认提供的简码短代码
  17. 计算机行知行业英语教材,“三教”改革的先声——《行知行业英语》
  18. iMeta: 整合宏组学重新认识生命和环境科学
  19. Android Animations动画使用详解
  20. WinSCP(5.11.2)绿色便携版,开源SCP/SFTP客户端

热门文章

  1. 达芬奇PRO板的FPGA功能学习笔记(一)
  2. 自采集电脑壁纸网站PHP源码vV2.0+自适应WAP端
  3. 程序员的内涵之基于SDK的Windows应用程序框架代码详解
  4. CSDN做的有关黑客的调查
  5. 梦已破碎了,该往何处走?
  6. mongo的upsert(spring的mongo template)
  7. 计算机缺少网络连接,电脑在连接网络的时候找不到宽带连接是什么原因_怎么解决 - 驱动管家...
  8. 利用指示器随机变量计算掷n次骰子总和的期望值
  9. 程序员面试动态评分标准
  10. STM32CubeMX 下载直链