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

视频教程《视频教程: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系列机器视觉运动控制一体机快速入门(二)》就分享到这里,更多精彩内容请关注“正运动小助手”。
本文由正运动技术原创,欢迎大家转载,共同学习,一起提高中国智能制造水平。文章版权归正运动技术所有,如有转载请注明文章来源。

电气设备的接地施工
400G将如何引领下一代数据中心网络
泄露电缆是什么,它的原理是怎样的
MEMS数字输出运动传感器LIS3DH
如何安装电话光端机,有哪些方法与事项
VPLC系列机器视觉运动控制一体机快速入门(二)
这项镜头贴膜技术背后,藏着让VR变轻巧的秘密
P4和P4运行时:SDN可编程性的新视野
LG能源将于2021年下半年供应特斯拉四元锂电池
(PPTC)自恢复保险丝介绍:工作原理及应用
华为卫星通话和手机通话有什么区别?
PLC智能网关在调温除湿控制系统中如何实现远程监控和故障报警
IEC61960电池标准测试
电气倒闸操作过程需要注意什么?
单向可控硅与双向可控硅的导通条件
诺基亚在西非推出首个商用5G网络
用于超高通量筛选的荧光偶联液滴微流控策略研究进展
学技术 | 什么是 Thunderbolt​™ 雷电技术?
区块链的下一个风口将解决实体经济上链的难题
滤波电容器的常见故障分析