PCIE超高速实时运动控制卡在六面外观视觉检测上的应用

市场应用背景

XPCIE1028超高速实时运动控制卡在六面外观检测高速视觉筛选中的应用,结合正运动技术提供的专用筛选机调试软件,可实现15000+pcs/分钟的IO触发检测速度,只需简单参数设置,搭配图像采集硬件和视觉处理软件,即可快速实现全自动CCD视觉筛选。

XPCIE1028搭配MotionRT7实时内核,具备多核并行运算能力,能高效处理运动控制和机器视觉等自动化设备核心任务,可解决传统方案中视觉与运动控制的数据交互速度慢等问题,显著提升六面外观检测设备的效率和精度,高度满足设备CCD视觉筛选的高速需求。

适用于摄像头零部件、锂电池零部件、磁性材料、电子原件、塑料橡胶制品、螺丝螺母、电子元器件、精密五金件等领域。

在这里插入图片描述

一、XPCIE1028超高速实时运动控制卡简介

在这里插入图片描述

XPCIE1028是正运动技术专为高速视觉筛选设备应运而生的一款PCI Express®总线运动控制卡,可控制多个步进电机或数字式伺服电机,以及多个相机和吹气口的控制,具备位置锁存、多维高速硬件位置比较输出PSO、同步跟随、精准触发和I/O控制等功能。

XPCIE1028运动控制卡的功能

●多路硬件位置比较触发效率可达15000+pcs/min;

●标准PCIe接口,核间交互,速率更快;

●12进16出,其中8路高速输入和16路高速输出;

●1-16路高速输出口,可自由分配相机和吹气口;

●专用脉冲输出和编码器输入接口;

●支持多种上位机编程语言开发。

二、XPCIE1028运动控制卡在六面外观检测设备上的应用

在这里插入图片描述

基于XPCE1028的六面外观检测解决方案

物料通过振动盘自动排列并输送到匀速旋转的高透明玻璃转台,光纤传感器在入口处感应工件物料,XPCIE1028运动控制卡的高速锁存输入口记录来料位置,计算物料通过多个检测相机和下料机构的位置触发节点,然后下发指令触发检测相机在对应位置进行拍摄,并把相机触发统计和触发结果主动上报,工控机最终统计物料状态,跟据状态下发排料数据,控制卡根据数据自动排列并下发指令把物料吹入对应下料料盒。

在这里插入图片描述

六面外观检测示意图

机器视觉检测系统采用CCD工业相机将被检测的目标转换成图像信号,并传送给专用的图像处理系统。根据像素分布和亮度、颜色等信息,转变成数字化信号,图像处理系统对这些信号进行各种运算,以提取目标的特征,如面积、数量、位置、长度等,再根据预设的容差范围和其他条件生成输出结果,包括尺寸、角度、个数、合格/不合格、有/无等,从而实现自动筛选功能。

在这里插入图片描述
XPCIE1028在六面外观检测的硬件方案1 (8相机+8排料)

在这里插入图片描述
XPCIE1028在六面外观检测的硬件方案2 (12相机+4排料)

运动控制的实现

基于运动控制器/运动控制卡的六面外观检测系统,相比于传统的PLC+触摸屏方案,更集成化,响应更快,效率更高。在玻璃转盘快速运动时,系统也能通过视觉飞拍对物料进行瞬时触发拍摄、照明和图像处理,从而在确保检测精度的同时,还提升了检测和分选的产能。

在这里插入图片描述

运动控制实现原理图

●XPCIE1028运动控制卡通过专有的脉冲+编码器反馈轴接口来控制伺服电机,实现转盘的匀速旋转,并实时记录编码器的反馈位置;

●XPCIE1028运动控制卡高速输入口连接光纤传感器,感应并记录物料的位置;

●XPCIE1028运动控制卡高速输出口可接1-12个相机进行视觉飞拍,检测物料的合格与不合格;

●XPCIE1028运动控制卡高速输出口可接1-8个吹气装置,及时对视觉检测的结果进行相应处理分类。

视觉系统的实现

主要由相机、镜头、光源、光源控制器和图像处理系统等核心组件构成。根据运动速度的不同,系统对相机的拍摄响应时间、曝光时长、镜头光圈、像素和光源等方面都有特定的技术要求。只有当所有条件都符合当前的项目运动速度时,视觉系统才能有效地完成产品的各项检测任务,包括前照检测、下照检测、右照检测、左照检测、后照检测、上照检测等。

三、XPCIE1028运动控制卡在六面外观检测的方案实现

方案硬件配置

在这里插入图片描述

系统动作流程

(1)待检产品上料:

根据物料的类型,选择相应的振动盘将各类散件输送到高透明玻璃转台上,其中旋转台是以某一设定的速度在恒速旋转。

(2)感应物料并记录位置:

当传感器感应到物料,基于FPGA的高速锁存口记录物料当前位置。

(3)相机触发拍照:

通过高速锁存口锁存的位置,计算出各个相机的位置,由运动控制器内部硬件位置比较输出触发相机,进行视觉飞拍。

(4)视觉系统处理:

对拍照的物料图片进行视觉检测、测量、识别等功能,并传输OK 、NG或者待检信号给到运动控制卡。

(5)吹气筛选:

根据视觉系统反馈给运动控制卡的结果,以及通过感应器锁存的物料位置,计算出吹气口的位置,由运动控制卡内部硬件位置比较输出控制吹气口,进行OK、 NG或者待检筛选。

四、六面外观检测自动筛选机的运动控制调试工具

完整易用的运动控制筛选调试全套工具

在这里插入图片描述

针对XPCIE1028运动控制卡在六面外观检测设备上的应用,正运动技术提供完整的专用六面外观检测调试软件,只需要进行简单的参数设置,搭配相机和视觉处理软件,就可以快速实现全自动CCD六面外观检测视觉筛选,缩短开发周期,降低开发成本。

●预留1-12个相机输出口编号,每个相机可以单独设置输出口、触发时间等参数;

●预留1-8个吹气输出口编号,每个电磁阀可以单独设置输出口、触发时间等参数;

●来料物件感应筛选,尺寸大小过滤;

●电机参数设置,方便客户根据不同机型,自由配置参数;

●智能数据检测,合格件、不合格件、物料丢失、物料误吹等计数;

●IO状态监控;

●吹气范围和吹气时间自由设置;

●心跳交互,更安全机制。

五、XPCIE1028在六面外观检测高速视觉筛选中的优势

在这里插入图片描述

●运动控制免编程,参数设置简单;

●自动尺寸过滤,降低批退率;

●心跳交互,设备操作更安全;

●可提供筛选机专用API函数接口;

●高速筛选,多路硬件位置比较触发效率可达15000+pcs/min。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/101920.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【算法】活用双指针完成复写零操作

Problem: 1089. 复写零 文章目录 题目解析算法原理分析找到最后一个复写的位置从后往前进行复写操作 代码展示 题目解析 首先我们来分析一下本题的题目意思 可以看到题目中给到了一个数组,意思是让我们将数组中的零元素都复写一遍,然后将其余的元素向后平…

python知识:什么是字符编码?

前言 嗨喽,大家好呀~这里是爱看美女的茜茜呐 我们的MySQL使用latin1的默认字符集, 也就是说,对汉字字段直接使用GBK内码的编码进行存储, 当需要对一些有汉字的字段进行拼音排序时(特别涉及到类似于名字这样的字段时…

图数据库_Neo4j学习cypher语言_使用CQL_构建明星关系图谱_导入明星数据_导入明星关系数据_创建明星关系---Neo4j图数据库工作笔记0009

首先找到明星数据 可以看到有一个sheet1,是,记录了所有的关系的数据 然后比如我们搜索一个撒贝宁,可以看到撒贝宁的数据 然后这个是构建的CQL语句 首先我们先去启动服务 neo4j console 然后我们再来看一下以前导入的,可以看到导入很简单, 就是上面有CQL 看一下节点的属性

Php“牵手”淘宝商品快递费用数据采集方法,淘宝API接口申请指南

淘宝天猫商品快递费用接口 API 是开放平台提供的一种 API 接口,它可以帮助开发者获取商品的详细信息,包括商品的标题、描述、图片,发货地址,快递费用,区域ID,等信息。在电商平台的开发中,快递费…

计算机视觉:比SAM快50倍的分割一切视觉模型FastSAM

目录 引言 1 FastSAM介绍 1.1 FastSAM诞生 1.2 模型算法 1.3 实验结果 2 FastSAM运行环境构建 2.1 conda环境构建 2.2 运行环境安装 2.3 模型下载 3 FastSAM运行 3.1 命令行运行 3.1.1 Everything mode 3.1.2 Text prompt 3.1.3 Box prompt (xywh) 3.1.4 Points p…

springMVC Unix 文件参数变更漏洞修复

错误信息如下: 解决方案: 原因:未对用户输入正确执行危险字符清理 未检查用户输入中是否包含“…”(两个点)字符串,比如 url 为 /login?action…/webapps/RTJEKSWTN26635&typerandomCode cookie为Coo…

opencv 进阶16-基于FAST特征和BRIEF描述符的ORB(图像匹配)

在计算机视觉领域,从图像中提取和匹配特征的能力对于对象识别、图像拼接和相机定位等任务至关重要。实现这一目标的一种流行方法是 ORB(Oriented FAST and Rotated Brief)特征检测器和描述符。ORB 由 Ethan Rublee 等人开发,结合了…

校企合作 | 大势智慧受邀参与北斗共同体建设

8月16日,长江工业职业学院(后简称“长江工院”)副校长刘文胜,质管处处长黄世涛,测绘信息工程系党总支书记刘飞、系副主任陈志兰、系教师陈文玲一行莅临武汉大势智慧科技有限公司(后简称“大势智慧”&#x…

【Git Bash】简明从零教学

目录 Git 的作用官网介绍简明概要 Git 下载链接Git 的初始配置配置用户初始化本地库 Git 状态查询Git 工作机制本地工作机制远端工作机制 Git 的本地管理操作add 将修改添加至暂存区commit 将暂存区提交至本地仓库日志查询版本穿梭 Git 分支查看分支创建与切换分支跨分支修改与…

iPhone开启“轻点唤醒”功能但点击屏幕无反应怎么解决?

iPhone的“轻点唤醒”功能启用时,用户只需手指轻触或点击手机屏幕即可快速唤醒设备,无需按压任何按钮。然而,有些用户在使用“轻点唤醒”功能唤醒屏幕时,遇到该功能失灵,无法正常唤醒屏幕的情况,这是怎么回…

Linux系统安全——NAT(SNAT、DNAT)

目录 NAT SNAT SNAT实际操作 DNAT DNAT实际操作 NAT NAT: network address translation,支持PREROUTING,INPUT,OUTPUT,POSTROUTING四个链 请求报文:修改源/目标IP, 响应报文:修改源/目标…

Yalmip入门教程(5)-约束条件操作的相关函数

博客中所有内容均来源于自己学习过程中积累的经验以及对yalmip官方文档的翻译:https://yalmip.github.io/tutorials/ 这篇博客将详细介绍yalmip工具箱中约束条件操作相关函数的用法。 1.约束条件操作的相关函数 1.1 boundingbox函数 boundingbox函数用于求出一组约…

以软件定义存储实现存力与算力的协同,应对 AI 时代数据挑战

本文根据 XSKY 星辰天合高级副总裁张旭明在“算力与前沿技术创新发展论坛”上的演讲内容整理,略有删节。 算力与前沿技术创新发展论坛以“算力创新跃迁 赋能数字经济”为主题,8 月 17 日在汕头召开,该论坛由工业和信息化部、广东省人民政府主…

SpringBoot 2.7 集成 Netty 4 模拟服务端与客户端通讯入门教程

文章目录 1 摘要2 核心 Maven 依赖3 核心代码3.1 服务端事务处理器 (DemoNettyServerHandler)3.2 服务端连接类(InitNettyServer)3.3 客户端事务处理器(DemoNettyClientHandler)3.4 客户端连接类(DemoNettyClient) 4 测试4.1 测试流程4.2 测试结果4.3 测试结论 5 推荐参考资料6…

通过安全日志读取WFP防火墙放行日志

前言 之前的文档中,描写了如何对WFP防火墙进行操作以及如何在防火墙日志中读取被防火墙拦截网络通讯的日志。这边文档,着重描述如何读取操作系统中所有被放行的网络通信行为。 读取系统中放行的网络通信行为日志,在win10之后的操作系统上&am…

继承(C++)

继承 一、初识继承概念“登场”语法格式 继承方式九种继承方式组合小结(对九种组合解释) 二、继承的特性赋值转换 一一 切片 / 切割作用域 一一 隐藏 / 重定义 三、派生类的默认成员函数派生类的默认成员函数1. 构造函数2. 拷贝构造3. 赋值运算符重载4. …

【编织时空三:探究顺序表与链表的数据之旅】

本章重点 链表OJ题 1. 删除链表中等于给定值 val 的所有结点。 OJ链接 思路一:删除头结点时另做考虑(由于头结点没有前一个结点) struct ListNode* removeElements(struct ListNode* head, int val) {assert(head);struct ListNode* cur h…

Go:测试框架GoConvey 简介

快速开始 GoConvey是一个完全兼容官方Go Test的测试框架,一般来说这种第三方库都比官方的功能要强大、更加易于使用、开发效率更高,闲话少说,先看一个example: package utils import (. "github.com/smartystreets/goconvey…

【JVM】运行时数据区域

文章目录 说明程序计数器虚拟机栈本地方法栈Java堆方法区运行时常量池直接内存 说明 Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。这些区域有各自的用途,以及创建和销毁的时间,有的区域随着虚拟机进程的启动而一直…

【广州华锐互动】牲畜养殖VR模拟实操系统为传统教育注入新的生命力

随着科技的不断发展,虚拟现实(VR)技术已经逐渐走进我们的生活。在农业领域,VR技术的应用也日益广泛,为现代农业人才培养提供了新的途径。 由广州华锐互动开发的“牲畜养殖VR模拟实操系统”引起了广泛关注,系统包含了鸡、猪、牛、马…