VPLC系列机器视觉运动控制一体机快速入门(二)

今天,正运动技术为大家分享一下《VPLC系列机器视觉运动控制一体机快速入门(二)》。

运动控制

上期课程,我们讲述了机器视觉的原理、优势、应用领域以及实现机器视觉方案的硬件环境和软件环境的搭建。

本期课程我们和大家一起分享机器视觉方案实施的第一步——相机的基本使用。

运动控制

相机的接口方式决定了相机输出图像数据的传输方式和输出效率。工业相机按照不同接口方式分类可分为USB接口相机、IEEE1934接口相机、CamLink接口相机、Gige千兆以太网接口相机。

Gige千兆网接口由于传输速度快,成本低,连接方便,因此被广泛地应用于机器视觉选型方案中。本期课程我们也选用了海康威视的Gige千兆网口相机为例进行讲解。

运动控制

相机的采集模式包括自由采集模式和触发采集模式,触发采集模式根据触发来源不同又分为软件触发模式和硬件触发模式。

在ZDevelop软件中,不同采集模式的选择需要使用SET_MODE(mode)指令来进行设置,具体的编程实现方式稍后会进行详细说明。

运动控制

要使相机获取到清晰的图像,突出检测目标特征,需要设置相机的相关参数如曝光值、伽马值等。在某些检测速度要求不高的场合,可适当降低帧率,减少目标在运动中拍照产生的拖影现象。

常用的相机设置参数如下:

运动控制

运动控制

本课程中以海康相机MV-CE050-30GM 500 万像素 1/2.5” CMOS 千兆以太网工业面阵相机为例。

运动控制

相机在接入设备时仅需使用网线将相机网口和VPLC516E控制器的自带网口LAN2连接,并使用相机自带电源适配器和6pin hirose I/O线的power接口和GND接口连接后,电源适配器的插头直接插入插座即可正常使用。

运动控制

运动控制

运动控制

运动控制

运动控制

运动控制

在这里插入图片描述

 'HMI界面按下自由采集按钮响应的函数

  GLOBAL SUB btn_con_grap()

      if(grap_switch=1) then             '如果已经在自由采集状态,打印提示信息

          ? "正在自由采集中,请勿重复操作"

          return

      endif


      if (cam_num=0) then              '如果没有扫描相机,提示先扫描相机

      ?"请先扫描相机"

      return

      endif


      '*************初始化相机操作*********************

      CAM_SEL(0)                      '选择第一个相机

      CAM_SETMODE(-1)          '选择相机为自由采集模式

      '*************结束初始化相机*********************


      grap_switch=1                 '自由采集状态置1,开启循环采集任务


      if (1 = grap_switch) then

          if (0 = PROC_STATUS(grab_task_id)) then

              RUNTASK grab_task_id, grab_task

          endif

      endif

  END SUB


   '自由采集任务

  grab_task:

      while(1)

          if (0 = grap_switch) then

              exit while

          endif


          CAM_GRAB(image)          '自由采集模式下,采集一帧图像

          ZV_LATCH(image,0)          '将采集图像显示到图片元件中

      wend

  END


   'HMI界面按下停止采集按钮时响应的函数

  GLOBAL SUB btn_stop_grab()

          if(grap_switch = 0)then

              ? "未开启连续采集"

              return

          endif

          grap_switch = 0

  END SUB

运动控制

运动控制

ZDevelop软件可支持从本地文件中获取图像数据进行仿真调试,此时需要用到读取图像功能。

读取图像功能的实现比较简单,只需调用ZV_READIMG指令,并在传参中输入获取图像的路径即可。如下所示:

运动控制

在这里插入图片描述
运动控制

运动控制

运动控制

本次,《VPLC系列机器视觉运动控制一体机快速入门(二)》就分享到这里,更多精彩内容请关注“正运动小助手”。

更多精彩内容请关注“正运动小助手”公众号,需要相关开发环境与例程代码,请咨询正运动技术销售工程师:400-089-8936。

本文由正运动技术原创,欢迎大家转载,共同学习,一起提高中国智能制造水平。文章版权归正运动技术所有,如有转载请注明文章来源。

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

正运动技术

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值