百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术文章 > 正文

高精度硬件比较输出在视觉飞拍上的应用

haoteby 2025-06-24 13:40 10 浏览

摘要:本文主要阐述了正运动技术控制器在视觉飞拍上的应用,采用高性能ZMC432控制器和基于FPGA的硬件比较输出、精准输出功能,实现运动控制+视觉飞拍,适用于自动化行业对机械运动的高速高精发展需求场合。

关键字:硬件比较输出、精准输出、视觉飞拍

正运动技术运动控制+视觉系统概述




ZMC432视觉飞拍应用系统架构图

1、运动控制系统

正运动技术的运动控制系统,主要由ZMC运动控制器、伺服驱动和电机、丝杆(或者驱动器、直线电机和光栅尺)等组成。

通过ZMC运动控制器发脉冲或者EtherCAT总线方式发送命令控制器驱动器实现运动控制;通过编码器或者光栅尺的反馈位置MPOS,进行位置比较输出IO信号,从而实现相机的拍照。

2、视觉系统

正运动技术的视觉系统,主要由相机、镜头、光源、光源控制盒、视觉处理系统等组成。

根据运动速度的快慢不同,对相机响应时间、曝光时间以及镜头光圈、像素和光源等都有一定的要求。

机器视觉的定拍与飞拍对比

1、视觉定拍

传统的视觉定位采取定拍的方式,即工件按照既定的轨迹运动,当运行到拍照点时,运动轴速度减为0停下来进行拍照、图像采集、运算处理、纠偏,待视觉系统处理完成后,继续完成接下来的轨迹运动,v-t图如下。




2、视觉飞拍

针对传统的视觉定拍,生产效率不够高的问题,在一些应用场合,越来越多的使用视觉飞拍来完成视觉拍照功能。即机构按照既定的轨迹运动,当运行到拍照点时,运动轴不停下来,瞬间完成飞行抓拍的功能。

整个过程中移动机构不停止,从而节省机构运行时间,满足效率,并且能保证运行精度。

1)在精度保证的同时,可以不减速,v-t图如下。




2)在精度不足的情况下,可以略微降速,分段运行,但速度不降为0,v-t图如下。




控制器的视觉定拍和飞拍实现方式

1、运动控制器的视觉定拍实现方式

普通IO输出即可实现。

机器视觉系统中使用定拍的方式,会增加轴运动的启停次数,相应增加整个工艺的Cycle time,生产效率不高,并且频繁的轴运动启停会带来机台的振动,在某些高速高精的场合甚至会影响制造精度。







2、运动控制器视觉飞拍实现方式

视觉飞拍需要支持硬件比较输出或者精准输出功能的控制器。

当运行到预定的拍照点时,运动轴不停下来,采用运动控制器的精准输出或者硬件比较输出功能,瞬间完成飞行抓拍的功能。

在运动过程中,根据视觉抓拍采集的产品像素位置变化,计算出机械坐标偏移量,将偏移量发送给运动控制器,及时修正处理,完整飞拍功能。

轴运动时触发IO拍照的实时性和图像获取、处理速度是整个飞拍过程中精度的保证。

正运动技术Zmotion运动控制器基于FPGA的硬件比较输出,从驱动器到达拍照位置,到相机完成触发,整个精度可以控制在:

脉冲输出方式的最小误差1个脉冲,总线控制方式的最小误差1us以内。

当电机带编码器或者光栅尺反馈时,硬件比较输出功能自动使用反馈位置MPOS来进行触发,当不带反馈时,此功能自动使用发送位置DPOS的比较触发;根据不同的驱动器差异性效果,也可以使用MOVEOP_DELAY参数来调整IO输出的准确时刻。

多种实现和调整方式,极大确保了运动控制器在高速高精场合视觉飞拍时的精度。







正运动技术硬件位置比较输出相关指令

1、Basic编程指令相关

1)HW_PSWITCH——硬件位置比较输出

HW_PSWITCH(mode, direction, reserve, tablestart, tableend)
参数:mode 1-启动比较器, 2- 停止并删除没完成的比较点Direction 0-坐标负向,1- 坐标正向,2-不判断方向Reserve 预留Tablestart 第一个比较点坐标所在TABLE编号Tableend 最后一个比较点坐标所在TABLE编号
2)HW_PSWITCH2——总线硬件位置比较输出

HW_PSWITCH2(1,opnum,opstate,tablestart,tableend[,direction])
参数:mode 1-启动比较器 Opnum 对应的输出口Opstate 第一个比较点的输出状态Tablestart 第一个比较点绝对坐标所在TABLE编号Tableend 最后一个比较点绝对坐标所在TABLE编号Direction 第一个点判断方向,0-坐标负向,1- 坐标正向,-1-不使用方向
3)MOVE_OP——精准输出

语法一:MOVE_OP ([ionum],value)
参数:ionum 输出编号,0-,没有这个参数时输出0-31 Value 输出状态,多个输出口操作时按位来指明多个口状态
语法二:MOVE_OP (ionum1, ionum2,value[,mask])
参数:ionum1 要操作的第一个输出通道ionum2 要操作的最后一个输出通道value 输出状态,多个输出口操作时按位来指明多个口状态mask 按位来设置值,指定哪些IO需要操作,不填时从第一个通道到最后一个通道都操作
4)MOVEOP_DELAY——缓冲输出延时

MOVEOP_DELAY=timems参数:timems 毫秒数

设置在BASE主轴上, 当MOVE_OP精准功能使用时, 可以提前或延后实际触发OP操作的时间。

2、PC上位机编程(C、C++、C#、Delphi、VB、.Net、LabVIEW、Python、matlab)的函数库分别对应的指令函数是:

ZAux_Direct_HwPswitch

ZAux_Direct_HwPswitch2

ZAux_Direct_MoveOp

机器视觉的定拍与飞拍对比总结

机器视觉技术是实现设备精密控制、智能化、自动化、现代化的有效途径和实现计算机集成制造的基础性技术之一。机器视觉既可以替代人工肉眼的检测,又可以识别人工肉眼所看不到的检测范围。随着对生产效益、产能需求的日益增强,高速高精+机器视觉在自动化领域的发展尤为重要。

正运动技术多款运动控制器/运动控制卡,可根据系统需求搭配不同PC硬件平台,实现2m/s的运行速度下,高达10um的视觉飞拍精度,降低运行速度可实现重复精度1um以内的视觉飞拍精度,在越来越多的行业(比如3C、电子半导体、包装、机器人应用等)被广泛使用。

正运动技术丨高精度硬件比较输出在视觉飞拍上的应用

http://bbs.plcjs.com/forum.php?mod=viewthread&tid=503208&fromuid=42656

(出处: PLC论坛-全力打造可编程控制器专业技术论坛)

#非标自动化#

相关推荐

给大家分享一个永久免费观看VIP视频的方法

小编今天推荐个VIP电影电视剧在线免费观看网址:QQ视频(名字好记)【http://www.qqshipin.com】最新、高清电影、剧集、综艺节目统统免费看!所有视频网站的VIP视频都可以看哦!【...

新年了 不和好友玩一波整人红包?(新年开门红包会计处理)

2016年最后一个工作日,编辑部内弥漫着元旦节日的气氛,欢乐的小编们在编辑部的微信群也积极给总编发着新年红包,只求今天不加班、只求正在写这篇文章的小编能早日脱离小黑屋。说起“红包”,今天早上的《新闻茶...

手机QQ红包BUG 发送不能被领取的口令红包方法

注:以下方法仅适合安卓手机,如果发给苹果手机,对方可以无视漏洞而直接领取!1:输入一段任意口令文字加一个害羞的表情(投递者说只能这个,我也只测试这个,所以先确认会了再去折腾)剪切后点击发QQ红包...

QQ:严厉打击赌博违法犯罪活动,封停3万个违规群

举报方式:1、进入跨境举报赌博平台进行举报:http://dbjb.mps.gov.cn//2、在手机QQ完成举报,举报个人:手机QQ→聊天页面右上角更多图标→底部蓝字“被骚扰了?举报该用户”;举报群...

如何自定义样式营销qq在线咨询代码

挺多网站都挂着腾讯的营销QQ在线咨询代码,不过看来看去都是那么几个样式,没办法,因为腾讯营销QQ的样式一共就6种,而且还不怎么好看,虽然腾讯官方有提供API,不过并不多人会专门利用它做个更好看的样式。...

QQ假红包生成器(qq假红包生成器安卓)

软件名称:QQ假红包生成器软件大小:892.37KB运行平台:安卓软件说明:本软件由iapp编写,所以全被安全软件误报。作者也把软件免杀了,但免杀版无法在5.0系统的手机上安装,安装非免杀版即可...

QQ手机聊天字体颜色变为蓝色编码分享,无意发现的

QQ手机聊天字体颜色变为蓝色编码分享,无意发现的今天无意发现了一个QQ聊天字体颜色的一个编码,如上图。只要在每句话后面加上:@0.33就可以了。PS:有个别气泡不显示,就是没效果的换别的气泡试试。饭...

简直白活!原来QQ还隐藏着这2个黑科技?!

你知道吗,QQ有很多隐藏功能哦,发现并利用它们,可以让你更为尽兴的玩耍呢。强制添加隐藏的QQ好友很多童鞋不喜欢被人打扰,所以会在QQ的会员中心界面中关闭“其他人可在QQ查找中通过QQ号码找到您”的选项...

利用代码发QQ空消息 只闪动没有消息内容

空消息仅适用于电脑QQ,手机QQ无反应截图演示空消息打开主界面什么都没有,打开聊天记录只看到一个时间,没有消息。注:一般的玩玩直接下载代码复制到聊天框发就行了,软件有点轰炸的意思了。...

手机QQ玩法——如何使用代码(手机qq可以用的代码)

昨天发了一篇文章,很多人问我这些代码怎么用。好吧,就拿这个蓝字代码举个例子。小编纠正一点,就是篮子代码点击后会进入空间,昨天是我说错了。那个点赞代码,请百度:逼真QQ空间说说恶搞等13亿人觉得很赞代码...

马上跨年,我用十款不同的表白代码帮室友顺利脱单「内附源码」

希望大家拥有爱情一、故事背景这周过完就2022年了,为了帮助我的室友在年末顺利脱单,22年有个完美的爱情,特地找了10款不同的表白代码帮助她脱单,废话不多说,直接看效果。...

EtherCAT运动控制卡的硬件接线与C#的单轴运动控制

今天,正运动技术为大家分享一下《EtherCAT运动控制卡的硬件接线与C#的单轴运动控制》。在正式学习之前,我们先了解一下正运动技术的运动控制卡ECI2618和ECI2828。这两款产品分别是6轴,8...

高精度硬件比较输出在视觉飞拍上的应用

摘要:本文主要阐述了正运动技术控制器在视觉飞拍上的应用,采用高性能ZMC432控制器和基于FPGA的硬件比较输出、精准输出功能,实现运动控制+视觉飞拍,适用于自动化行业对机械运动的高速高精发展需求场合...

保护网站从了解开始,黑客们常见的十大入侵手法。

知道网站会被入侵,更要知道网站为什么会被入侵,从哪入侵才能做好更好的防护措施。以下是黑客们常见的入侵方法。1.1433端口入侵scanport.exe查有1433的机器SQLScanPass.e...

白俄罗斯披露瑞安航空航班受炸弹威胁邮件详细内容

白俄罗斯国家通讯社当地时间24日报道称,白俄罗斯交通与运输部航空司负责人西科斯基(ArtemSikorsky)在当天举行的发布会上,向记者透露了有关明斯克机场收到瑞安航空公司一架航班受炸弹威胁邮件的...