机器视觉在自动化测量系统的控制器选择.docx

上传人:安*** 文档编号:17757807 上传时间:2022-05-26 格式:DOCX 页数:10 大小:257.91KB
返回 下载 相关 举报
机器视觉在自动化测量系统的控制器选择.docx_第1页
第1页 / 共10页
机器视觉在自动化测量系统的控制器选择.docx_第2页
第2页 / 共10页
点击查看更多>>
资源描述

《机器视觉在自动化测量系统的控制器选择.docx》由会员分享,可在线阅读,更多相关《机器视觉在自动化测量系统的控制器选择.docx(10页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、机器视觉在自动化测量系统的控制器选择网络转载导语:机器视觉在自动化测量系统中的应用日益普及。其原因是越来越多的信息需要从相机中提取,而不是从一个专用传感器中提取。在自动化测量系统中的应用日益普及。其原因是越来越多的信息需要从相机中提取,而不是从一个专用传感器中提取。相机可以用于提取温度信息、测量尺寸,并检查对象存在与否,同时也提供了很多其它有用的信息。这使其广泛应用于质量检测、机械控制和机器人引导等应用中,所有这些应用在选择控制硬件和软件时都有独特的需求和挑战。本文概述了其中一些考量因素来帮助您选择最合适您机器视觉系统的控制器。1.什么是视觉系统?由一个或者多个用于图像收集的相机以及一个用于运

2、行收集和分析软件的控制器组成。这些系统可以有多种组成构造,但最常见的是智能相机,在智能相机中,相机和控制器集成到一个装置中,相机通过帧接收器或者以太网、USB等其他连接端口连接到台式计算机或者工业PC,甚至相机可直接连接到可编程逻辑控制器(PLC)等工业控制设备,由控制器治理图像收集以及片I/O和测量设备。您可以使用这些系统来解决类似的应用,但每个系统的功能各不一样,使之更合适于某些使用场景。选择最合适您应用的控制器时,需要考虑您的需求并将这些需求匹配到最合适任务需求的控制器。固然最明显的考量因素是控制器的处理才能,但其他因素也对控制器的选择影响甚大,比方所支持的相机、I/O功能和与现有根底设

3、施集成的才能。2.处理才能强大的处理才能可以直接影响可运行的算法以及视觉系统做出决策的速度。单相机条码检测系统所需的处理才能显然比多相机立体视觉系统要低得多。此外,I/O或者闭环运动控制等机器视觉系统需要更高的处理才能来确保视觉组件以及I/O和运动控制组件可以稳定地运行。为了减少图像处理时间,一些厂商如今使用同构处理来运行视觉算法。同构处理方法使用CPU和GPU、FPGA或者DSP的组合来处理图像,速度比单独使用其中某个组件要快得多。同构处理减少了图像处理所需的时间,甚至可以允许图像用作为闭环控制算法的输入。在选择视觉系统所需的控制器之前,充分理解要使用的算法以及系统运行这些算法所需的时间是很

4、重要的。3.支持的相机图像收集所使用的相机数目和通讯总线类型也会影响控制器的选择。在您选择了应用所需的相机后,请确保控制器可以支持相机所使用的通讯总线。机器视觉应用中两个常用的工业标准总线是USB3Vision和GigEVisio。这些标准可允许控制器使用标准USB3.0或者以太网端口来连接相机,这两种端口常见于消费和工业计算机上。两种标准可以通过集线器或者交换机来将多台相机连接至一个端口。这是在系统中添加更多相机的一种可行方法,但请记住,连接到集线器的每个相机都会与同一个集线器的其他相机分享带宽。此外,大多数消费级交换机并不支持以太网供电(PoE)等特定功能。假如您打算使用这些功能,或您的系

5、统没有足够的带宽来让多个相机分享,那么可能要选择一个具有多个独立控制端口的控制器,使得每个相机都可以获得完好的带宽。4.I/O功能大多数机器视觉系统需要一些根本的数字I/O来触发相机或者读取编码器。一个例子是视觉系统使用安装在传送带上方的相机来检测所传送的零件。这其中的难点在于怎样让相机在零件挪动到相机正下方时拍摄图像,除非系统可以跟踪输送带的位置。这个问题的一种常见解决方法是使用编码器来读取传送带的位置并以与传送机上放置零件的时间间隔来触发相机。假如零件在传送机上的间隔不均匀,那么可使用接近式传感器来触发相机。有些机器视觉系统可能需要更高级的I/O功能。在一些材料分析应用中,通常需要将图像与

6、测量数据同步,以便图像中的事件可以与测量数据相关联。设想一个使用相机和应变计来测量施加外力时复合材料的弯曲程度和负载的应用。这些同步的数据可以用来理解材料在外力作用下的行为,甚至可以测量出材料的断裂点。这种级别的同步需要图像收集和I/O之间可以严密集成,使得测量数据可以准确地进展时间标记或相机和测量设备之间可以分享同一个时钟。选择控制器之前需要理解您的I/O和同步需求。对于触发或者非同步测量等根本I/O需求,可以选择具有集成式或者网络分布式I/O的控制器。对于更复杂的I/O需求,可选择具有集成式I/O或者通过EtherCAT等确定性通讯协议连接I/O设备的控制器。5.系统集成理想情况下,我们希

7、望来自不同厂商的硬件和软件可以奇迹般地自动互相支持,以允许数据完美分享,但事实并非如此。通常情况下,机器视觉系统必须被添加到现有根底设施,而这些根底设施包含了来自不同厂商的系统,每个系统使用专用的接口。这种集成极具挑战性,但值得庆幸的是,以太网/IP和Modbus等标准通讯协议的出现使得这个经过变得更为轻易。确保您充分理解现有的根底设施,并选择一个可以与其集成的视觉控制器。同时所选的控制器应可支持各种工业通讯协议,以确保最正确的集成效果。6.产品比拟CVS、CompactRIO和NI工业控制器均是NI针对视觉系统提供的产品。正如前面所讲的,处理才能和相机的数目会直接影响机器视觉系统的整体性能。

8、为了理解这些产品之间的差异,可以看一下它们用作为取放机器的控制器时的性能,取放机器需要使用一个或者多个相机来识别要拾取的零件。机器的整体性能通过每秒可识别的零件数目来衡量。下列图显示理论上该机器所能到达的性能。该图表显示了一个桌面级处理器分别采用主动冷却系统和被动冷却系统时可实现的性能。可以看到,NI工业控制器提供的性能接近于采用被动冷却封装的桌面级处理器可到达的性能。丰富的相机连接端口选项以及高性能处理器使其成为图表上所有产品中最强大的控制器,但这些都并不是唯一要考虑的特性。如今,看一下下表中这些产品的集成I/O、存储器和特定视觉功能,比方PoE。1高性能CompactRIO控制器还可支持U

9、SB3Vision相机,可向后兼容USB2.0。2尽管Compact视觉系统和工业控制器不具有用于C系列I/O的集成插槽,但是它们也可用于以太网或者EtherCAT扩展机箱。3Compact视觉系统提供了有限的FPGA图像处理支持,但由于FPGA的尺寸小,协处理带宽有限,因此只能小幅提升性能。每个应用需求都决定着哪个控制器最合适您的应用。下面提供了每个产品的具体概述。7.Compact视觉系统CVS是一款经视觉优化的工业计算机,提供两个独立控制的GigE或者USB3.0端口来连接相机。CVS拥有一个强大的四核处理器,提供了高需求应用所需的性能,同时也具有一个用于连接人机界面的内置VGA端口和用

10、于连接鼠标和键盘的USB2.0端口。CVS还包括基于FPGA的数字I/O,可用于读取编码器和实现自定义触发。固然CVS缺少用于C系列I/O的集成插槽,但可通过连接以太网或者EtherCAT扩展机箱来将C系列I/O添加到系统中。此外,系统还可以使用Ethernet/IP、RS232/RS485、Modbus串行、Modbus/TCP等工业协议来传送指令与数据给其他设备,比方可编程逻辑控制器(PLC)与操纵界面。CVS还具有一个用于网络连接的专用千兆位以太网端口以及两个用于连接外部数据存储器的高速USB端口。通过企业连接功能,您还可监测检测结果、查看图像或者是把数据储存在数据库中进展统计经过控制。

11、8.CompactRIOCompactRIO适用于需要强大处理才能以及模块化I/O来实现自动化、测量和控制任务的应用。最新的高性能CompactRIO型号搭载与CVS一样的四核IntelAtom处理器,并提供了与GigEVision相机和USB3Vision相机的连接端口,可向后兼容USB2.0。此外,CompactRIO提供了可支持数百个C系列I/O模块的8个插槽,使您可以通过任何总线连接任何传感器。CompactRIO还具有内置的用户可编程FPGA,可更快速处理图像。这意味着CPU和FPGA可以互相配合来共同处理图像,减少处理时间。CompactRIO可以通过内置的RS232/RS485端

12、口或者工业通讯C系列模块轻松地与PLC和操纵界面集成。CompactRIO还具有一个用于网络连接的专用千兆位以太网端口以及两个用于连接外部数据存储器的高速USB端口。通过企业连接功能,您还可监测检测结果、查看图像或者是把数据储存在数据库中进展统计经过控制。9.工业控制器与CVS相似,NI工业控制器也是经过视觉优化的工业计算机。该控制用具有四个独立控制的千兆以太网端口、两个USB3.0端口、一个Inteli7处理器以及一个XilinxKintex-7FPGA,这使其成为NI为视觉应用提供的最强大的嵌入式控制器。固然NI工业控制器缺少用于C系列I/O的集成插槽,但可通过连接以太网或者EtherCAT扩展机箱来将I/O添加到系统中。工业控制器的大型FPGA和强大的处理器相结合,可更快速地处理图像,进而降低延迟。此外,系统还可以使用Ethernet/IP、RS232/RS485、Modbus串行、Modbus/TCP等工业协议来传送指令与数据给其他设备,比方PLC与操纵界面。工业控制器还具有一个用于网络连接的专用千兆位以太网端口以及四个用于连接外部数据存储器的USB2.0端口。通过企业连接功能,您还可监测检测结果、查看图像或者是把数据储存在数据库中进展统计经过控制。NI工业控制器适用于需要高速处理的高性能多相机应用。0

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 技术方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁