线扫描控制
线扫描控件允许您配置 In-Sight 5604 或 9902L 线扫描视觉系统的设置。当目标对象在其下方经过时,线扫描视觉系统会逐行扫描组成图像。该过程可以构造圆柱形物体的完整的未包裹图像或表面切分的连续图像。使用用户提供的编码器,线扫描视觉系统提供高精度图像,尽管目标速度可变。
注意:
- 您必须连接到 In-Sight 5604 或 9902L 线扫描视觉系统或模拟器才能启用这些控件。
- 用户必须将其访问级别设置为“完全访问权限”才能配置设置。
- 线扫描视觉系统必须处于脱机状态。
-
触发:定义线扫描视觉系统处于在线状态时图像的采集触发源。
- 相机(默认):在视觉系统的专用采集触发输入端检测到的上升沿启用图像采集。
- 连续:启用自由运行,尽可能快地采集图像。
-
外部:在串行命令或上升沿上启用图像采集,应用于配置为采集触发的离散输入位。
注意:- 使用视觉系统的内置采集触发输入(通过将采集图像函数的触发参数设置为相机)与使用配置为采集触发的通用输入线路触发视觉系统(通过将采集图像函数的触发参数设置为外部触发)相比,可以实现更快的触发速率。
- 如果采集图像函数的触发参数设置为外部触发,且错过了采集,则错过采集错误信息的离散输出不会从视觉系统发送。 仅当采集图像函数的触发参数设置为相机时,才会发送错误信息:错过采集信号。
- 手动:按 F5 时启动图像采集。
- 工业以太网:支持从工业以太网协议触发,如 EtherNet / IP,POWERLINK,Profinet,SLMP扫描或 CC-Link IE Field Basic。
- 时间戳:当通过EtherNet / IP从PLC发送时间戳触发到视觉系统时,启动图像采集。时间戳选项仅在以下视觉系统上受支持:
In-Sight 5000系列视觉系统,具有128MB非易失性闪存且运行固件版本4.5.0或更高版本
注意:不支持In-Sight 5605视觉系统(硬件型号821-0032-1R),In-Sight 5705视觉系统以及In-Sight 5705C 视觉系统。- In-Sight 7000 Gen2系列视觉系统
- In-Sight 9000 系列视觉系统
-
线延迟(线):定义在开始图像采集之前相机触发后延迟的线数。
注意:必须将触发参数设置为相机才能启用此控件。 - 触发间隔:定义触发控制设置为连续时(0到10,000;默认值为500)图像采集之间的间隔(以毫秒为单位)。此延迟取决于作业完成图像处理所需的时间。例如,如果触发间隔设置为 5,000 毫秒,则 In-Sight 视觉系统每 5,000 毫秒采集一个图像,前提是作业在 5,000 毫秒内完成图像处理。如果不设置,则 In-Sight 在完成图像处理后将立即采集图像。
-
曝光(μsec):定义曝光时间,以微秒为单位(0 到 1000 微秒;默认值为 8 微秒)。当视觉系统接收到触发器信号时,光源会在指定的时间内集成到视觉传感器阵列中。
注意:- 对于 5604,虽然此参数在技术上可以设置为 0,但无论定义的曝光值如何,任何低于1.33微秒的值都将曝光1.33微秒。
- 对于 9902L,虽然此参数在技术上可以设置为 0,但无论定义的曝光值如何,任何低于2.00微秒的值都将曝光2.00微秒。
- 线触发类型:定义编码器类型:软件编码器或硬件编码器。您必须连接到 In-Sight 5604 或 9902L 才能启用此控制; 线扫模拟器禁用此控件。
- 硬件编码器:指定使用每行步数设置和外部硬件编码器来驱动线路触发。硬件编码器是一种通过在每次目标移动指定方向或距离时提供信号转换来数字化目标对象位置的设备。In-Sight 5604 和 In-Sight 9902L 支持两种不同类型的硬件编码器:单编码器或正交编码器。这可以在行扫描设置对话框中指定。
- 软件编码器(默认):指定行周期 设置将用作时钟以定义间隔驱动线路触发。软件编码器是硬件编码器的软件模拟,以定义的速率获取扫描行。该方法主要用于设置和故障排除,因为该方法容易受到目标速度(低频加速和高频抖动)的影响,这可能导致产生垂直图像伪影。
- 行数:定义从行扫描视觉系统构建图像时将获取的行数。
- 默认情况下,In-Sight 5604 以 1024 x 2048 分辨率生成标准区域图像。宽度无法调整。按编码器设置按钮可以调整最大图像高度以启动线扫描设置对话框。线数值的范围可以从1到最大图像高度。
- 默认情况下,In-Sight 9902L 以 2048 x 4096 分辨率生成标准区域图像。可以通过点击编码器设置按钮启动线扫描设置对话框来调整宽度和最大图像高度。如果选中1K分辨率(低光模式)复选框,则宽度将减小到1024,从而提高光敏感度。线数值的范围可以从1到最大图像高度。
In-Sight 型号 最大分辨率 最小 最大 默认 In-Sight 5604 1024 x 8192 1 8192 2048 In-Sight 9902L 2048 x 16384 1 16384 4096 1024 x 16384 注意:- 如果获取旋转目标的图像,则线数值应小于任何两帧触发之间的线数,以避免丢失图像触发。
- 虽然此参数在技术上可以设置为1,但任何低于8的值都会导致图像采集失败。
-
每线步数:当线触发类型设置为硬件编码器时,定义每个图像行的编码器步数。当使用正交硬件编码器时,“步”是编码器信号或信号的完整周期。对于单线硬件编码器,相当于两个信号转换,对于正交硬件编码器,相当于四个信号转换。
In-Sight 型号 每线步数 In-Sight 5604 0.250 到 256.000;默认 = 40.000 In-Sight 9902L 0.250 到 8191.000;默认 = 40.000 注意:- 对于单线硬件编码器,每线步数值应增加0.5,对于正交硬件编码器,应增加0.25。
- 对于 5604,为防止缺失线路触发,必须配置每线步数值,以使任意两条线之间的最短时间比“曝光”设置(最小值为1.33微秒)大21.47微秒。
- 对于9902L,为防止缺失线触发,必须配置每线步数值,以使任意两行之间的最短时间比曝光设置大3微秒或15微秒,以较大者为准。
-
线周期(μsec):当线触发类型设置为软件编码器时,定义每个图像行的时间(以微秒为单位)。
In-Sight 型号 线周期 In-Sight 5604 21.000 到 1000000.000;默认 = 40.000 In-Sight 9902L 21.000 到 1000000.000;默认 = 40.000 In-Sight 模拟器 10.000 到 1000000.000;默认 = 40.000 注意:- 对于 5604,为防止缺失线路触发,必须配置线路周期值,以使任意两条线路之间的最短时间比“曝光”设置(最小值为1.33微秒)大21.47微秒。
- 对于9902L,为防止缺失线触发,必须配置线周期值,以便任意两条线之间的最短时间比曝光设置大3微秒或15微秒,以较大者为准。
- 剪辑模式:如果收到图像采集触发,但尚未获取指定的线数,则定义一个操作。
- 无剪辑(默认值):指定将忽略图像触发并生成采集错误的事件。
- 填充黑色:指定剩余的线数将填充黑色像素,并立即启动新图像。采集错误事件将不会被生成。
缩小图像行:指定将当前图像缩小为当前采集的行数,并立即启动新图像。
注意:- 选择填充黑色或缩小图像行时:
- 将触发类型设置为相机以正确剪辑图像。对于任何其他触发类型,如果在获取图像时触发信号到达,则不会剪辑当前图像并会错过触发。
- 如果发送设置事件本机模式命令以触发采集并在获取图像时触发信号到达,则不会剪辑当前图像并会错过触发。
- 对于时间要求严格的应用程序,请选择减少图像行选项。或者,如果使用填充黑色选项,请将填充保持在几百行之下。
- 对于 5604,填充黑色选项每行填充大约需要 2 微秒(例如,对于 100 行,需要 0.2 毫秒)。
- 对于9902L,填充黑色选项每条填充线需要大约3微秒(例如,对于100条线,为0.3毫秒)。
- 采集持续时间:指定当“剪辑模式”参数设置为“填充黑色”或“减少图像线数”时,何时结束图像采集。当相机为选定的触发类型时,该选项仅支持In-Sight 9902L视觉系统。
- 0 =下一个触发(默认):图像采集从触发脉冲的前沿开始,并在下一个触发信号的开始处结束。
- 1 = 触发结束:图像采集从触发脉冲的前沿开始,并在触发脉冲的后沿结束。图像采集将在以下任何一种情况发生下完成:
- 即使触发脉冲的后沿尚未到达,也已获取指定的行数。
脉冲的后沿到达并在获取指定的行数之前终止采集。
注意:选择触发结束选项后,将禁用延迟参数,并且不会对采集应用延迟。