详细介绍
可编程控制器 KJ3222X1-BA1.
可编程控制器 KJ3222X1-BA1.
系统设计:组件选择和规格
相机选择
我们将使用“相机”一词来广泛地描述执行图像采集的机器视觉系统中的组件。相机的基本规格受物体的特征测试,识别,位置或测量的要求以及处理速度(以及其他一些注意事项)的驱动。根据需求,确定应用程序所需的空间分辨率,图像分辨率和帧速率。
● 空间分辨率
通过处理的小特征的像素数或必须达到的测量精度/可重复性,或两者来确定空间分辨率。
举例来说,从规格上,您需要测试一个直径为0.3mm的小孔。从理论上讲,两个像素就足够了,但是经验告诉我们,只有两个像素是不可靠的。需要三个,四个或更多像素来覆盖小孔的特征。如果您说需要四个像素,则您的空间分辨率为0.3毫米除以四个像素,为0.075毫米/像素。
在测量应用程序中,您会使用一种算法,可以达到亚像素精度的可重复性。亚像素究竟有多小,取决于多种因素,包括图像中要测量的特征的大小(可以以更高的精度测量较大的特征),测量的特征与其背景的对比度以及相机噪声。实际可达到的子像素分辨率取决于具体应用。有实际经验表明,亚像素精度下限约为像素的之一。
假设您需要测量0.01mm的精度(可重复性),并且根据经验或一些实验,您认为该算法的重复精度可以做到像素的五分之一。然后,您所需的空间分辨率为0.01mm除以1/5像素,则系统所需的空间分辨率为0.05mm/像素。
如果您同时对小特征的像素数或必须达到的测量精度/可重复性有要求,可以同时计算空间分辨率并选择较小的结果。
● 图像分辨率
所需的图像分辨率就是实现我们的计算所确定的空间分辨率所需的像素列数和行数。定义成像区域(“视场”/FOV),将FOV除以空间分辨率。例如,如果我们用133x133mm的视野,而空间分辨率(根据我们的计算)为.075mm/像素,那么我们的图像分辨率为133mm除以.075mm/像素,则宽度和高度均为1,733像素。
选择像素行和列计数等于或大于您计算的摄像机。在此示例中,您可能会考虑使用图像传感器像素尺寸为3.45um,分辨率为2448x2448的相机。
● 成像帧率
相机选择的后一个基本步骤是验证候选相机是否可以达到适用于应用程序的图像帧速率(每秒帧数),并从选择合适的图像采集接口(“智能摄像机”不需要)。大多数基本的通用机器视觉应用程序的工件吞吐量都相对较低(每秒10-15个零件,并且通常要慢得多)。实现高成像速率应用程序的细节不在此讨论的范围内,但一定要意识到分辨率越高,成像帧率越慢。
SIEMENS 6AV6542-0AG10-0AX0
SIEMENS 6ES7636-3SA01-0AB0
SIEMENS 6SL3225-0BH27-5UA1
SIEMENS 6AV6644-0AB01-2AX0
SIEMENS 6AV6644-0AA01-2AX0
SIEMENS 6FX1120-5BA01
SIEMENS 6AV6645-0EB01-0AX1
SIEMENS 6AV6645-0DE01-0AX1
SIEMENS 6AV6645-0FE01-0AX1
SIEMENS 6AV6645-0GB01-0AX1
SIEMENS 6SL3100-0BE31-2AB0
SIEMENS 6AV6645-0DE01-0AX0
SIEMENS 6FC5203-0AF08-1AB2
SIEMENS 6FC5203-0AF08-1AB3
