机器视觉就像机械设备的“眼睛”,不仅使机器能像人一样看到“物体”,而且机器视觉功能凭借其远高于人工检测的可靠性、准确性和自动化程度,正迅速成为提高制造机械质量的关键技术。
对技术开发工程师来说,
机器视觉新领域的工程师们,
要学习一门新的编程语言,
通用电气工程师,可编程逻辑控制器程序员,
快速掌握编程和调试是非常困难的。
对设备制造商而言,
不仅机器视觉的硬件投资成本高,
如果要开发和维护视觉系统,
在企业后期,需要聘请薪资特别高的视觉工程师。
成本巨大,耗时耗金;
对终端用户来说,
机器视觉通常位于高性能计算机中,
或者直接依靠专门配置的智能摄像头,
因为机器视觉和自动控制属于两个系统,
他们之间经常沟通不畅,
会导致系统不稳定、停机和线路停运等。
大大影响工厂的产能。
因为在软件框架方面,
视觉程序通常处于非实时用户模式,
而PLC大多位于实时内核模式。
由于非实时用户模式采用优先级执行机制,
当CPU负载过高,内存过大时,
或者当有太多的处理流程时,
可能存在卡死现象,
减缓生产节奏,影响生产效率。
而在硬件架构方面,
一般来说,用户会使用控制器,
连接外部视觉系统、工业相机、光源等。
因为视觉信号通过电缆等传输,
整个过程很容易出错,
不能保证图像处理中的精确定时,
而外部进程也会影响处理和传输时间。
因此,近年来,
许多技术供应商都在积极寻求突破,
致力于机器视觉相对独立的功能,
集成到自动化系统中。
它可以将机器视觉无缝集成到自动化系统中,
帮助用户解决独立机器视觉的所有问题。
双猫视觉可用于覆盖距离、直径和圆度的测量、模式识别、位置检测和颜色识别、数据矩阵码、条形码和二维码。
代码识别,用于监控目的,如查看设备内部,简化服务和维护。
与传统解决方案相比,
双猫视觉有几个显著的特点:
首先,它和控制系统进行了深度集成。
由于算法程序和控制程序可以集成在TwinCAT中,
自动化工程师可以直接
熟悉在IEC61131-3开发视觉解决方案,
大大降低机器视觉应用的门槛。
对于设备制造企业来说,
也可以培养一个全新的岗位。
3354——“自动视觉工程师”,
不仅给工程师更广阔的未来发展道路,
企业可以一次性解决控制和视觉问题!
其次,它拥有完美的数据同步。
双猫视觉字母包含p
LC 、机器人技术、IoT 等在内的所有应用,
都能在一个运行环境中运行。
实现了工作的轻松同步,
数据传输不会产生任何延迟。
不仅显著提升设备效率,
更将 PC 控制的优势诠释得淋漓尽致。
另外,它还极具开放性。
遵循倍福开放式控制技术理念,
TwinCAT Vision 同时也是个开放的系统,
支持 GigE Vision 协议,
可以使用不同制造商生产的相机,
还支持软件扩展、
允许用户访问原始相机数据等。
不仅如此,倍福还有专门控制光源
或者相机的超采样模块—— EL2596 ,
可以实现极速控制,
针对飞拍和检测节拍要求很高的场景,
也十分友好。
常见的机器视觉解决方案,
会在单独的计算机上托管集成图像处理,
如图所示:
▎ 传统机器视觉方案硬件结构
在传统的方案硬件结构中,
用户要添加额外的视觉系统处理器,
以及光源控制器等,
这不仅增加了硬件成本,
且当产线变更检测物体时,
人员需停机并重新进行复杂的流程编辑,
无法适应现代柔性生产的需求。
▎ 倍福 TwinCAT Vision 方案硬件结构
在 TwinCAT Vision 中,
除了相机光源镜头这些外围设备,
客户只需一个软件包+软件授权,
就可以完成视觉方案,
不仅大大节省了硬件开支,
图像处理与控制组件的直接通讯,
让响应时间更短、
设备生产节奏更快、效率更高。
此外,在软件方面,
TwinCAT Vision 实时的以太网接口驱动程序,
让图像数据可直接保存在控制器内存中。
▎ TwinCAT Vision软件架构
附带的 GigE Vision 接口
还保证了图像数据传输的可靠、高速。
相较于传统的视觉算法
(如 OPENCV、HALCON 等),
TwinCAT Vision 更加简化,
也更适合普通电气工程师
用 PLC 语言进行开发。