高速相机用于监控高速使用的机器
在许多机器视觉应用中,通常使用工业相机、照明光源、计算机和网络系统在产品制造过程中对其进行检测。例如,检查罐装食品、瓶子、发动机零件和电子子组件的标签方向、填充水平、条形码以及目标物是否存在。
高速相机系统可以检查罐装食品、瓶子、发动机零件和电子子组件的标签方向、填充水平、条形码以及目标物是否存在。这种高速生产系统本身也必须受到监控,以诊断可能发生的任何机械故障。
为了高速生产这些产品,复杂的机械传送带和剔除机制必须沿着生产线高速驱动这些产品。由于这些产品的生产速度非常快,因此生产设备的任何故障或失灵,都会导致生产线暂停、维修和重新启动,从而导致昂贵的停机成本。如果与故障相关的问题立即被隔离,那么制造商就可以更快地修复故障,减少停机成本。为了隔离这些故障问题,制造商使用高速视觉系统来检查产品的特性,并监控正在使用的传送带和剔除机制。
1.集成的系统
现在,已经有一些公司生产集成系统来执行这些任务。与实施机器视觉系统一样,选择使用什么样的系统,高度依赖于特定的应用。被监控的生产线或生产过程的速度,决定了系统中部署的机器视觉相机、相机接口、触发机制、主机(或“事件记录器”)和照明等产品的类型。
在典型的监控系统中,一台相机或一系列相机与事件记录器连接,以捕获一系列高速图像。对这些图像进行分析,并诊断任何机械设备故障的原因。
在这种配置中,一旦系统被触发,无论是从相机触发还是通过事件记录器触发,图像都会被存储一段预先设定的时间,以便以后回放和分析。在监控此类高速事件时,系统可以通过几种不同的方式触发。如果一条高速装瓶产线因任何原因出现故障,那么沿着生产线通过的瓶子数量将会减少。
2.传感系统
此类事件通常使用不同类型的传感器检测,其中常用的是光电传感器。这些传感器检测从传感器发出和接收的光之间的强度变化。这类传感器也可用于计算通过生产线的瓶子数量,因为传感器将检测一系列可测量的脉冲。如果脉冲之间的周期发生了显著变化,则可以对传感器进行编程,以输出PNP/NPN信号来触发相机或计算机。
光电传感器有多种类型,从透射型传感器、反射型传感器到漫反射型传感器和色彩传感器,所有这些传感器都可用于检测高速生产线上可能发生的任何虚假事件。例如,当此类机械发生故障时,设备的振动水平可能会增加。因此,振动分析系统可以用来确定生产设备的状况。
通过使用传感器测量设备的位移、速度和加速度,可以监测振动水平,并将这些传感器的输出结果与预期值范围进行比较,再利用这个比较结果触发相机或计算机。
光电传感器、振动传感器和声学传感器,都可以用来触发图像捕捉序列,也可以用来处理来自相机的信息。这可以通过使用相对简单的算法分析捕获的图像、并在发生任何变化时触发系统来实现。例如,可以分析图像的灰度值,并与已知参考值的范围进行比较。或者,可以将传入图像之间的像素到像素的差异与参考图像进行比较,如果这些差异超出范围,系统将触发记录图像序列。
3.减少延迟
在开发此类系统时,系统集成商必须认识到,无论选择何种传感器或相机,传感器或相机检测到事件的时间,与开始记录图像序列的时间之间,存在一定的时间延迟。这个时间延迟从几微秒到几毫秒不等,这取决于图像序列是使用相机上的I/O触发器触发的,还是使用事件记录器上的I/O触发器触发的。
为了减少延迟,许多系统使用相机I/O触发器触发,就像使用事件记录器或可编程逻辑控制器(PLC)时一样,由于轮询中断并向相机生成触发信号需要时间,因此延迟将更长。在这里,小延迟是由“通过软件轮询输入并生成相机触发器以启动图像序列所需的时间”决定的。
同样,使用相机或运行在事件记录器或PLC上的软件,来检测和分析捕获的图像也会增加延迟,因为这将涉及图像捕获、图像分析,然后生成一个输出信号。因此,使用相机触发系统往往更复杂,并且具有更长的系统延迟。