COGNEX相机培训
合集下载
Cognex培训教程实用课件

等待搜索相机.
2
第2页/共15页
(二) IP地址设置
搜索到相机后,选择一个相机,填写相应的内容,不要自动获得IP地址,选择“使用下面网络设置”
主机名:自定义(自己方便识别就好) IP地址:自定义,一般都是192. 168. 1.X,根据自己本地网络而定,不要与下一个相机的IP和电脑本 地IP有冲突和重复即可,如果不知道自己电脑IP,点击下面“复制PC网络设置”就好 最后应用 然后重启24V电源,点击菜单下的“查看——In-Sight网络”快捷键“CTRL+SHIFT+1”查看网 络此时就出现了你添加的相机名称了
10
第10页/共15页
(七) OK跟NG判定
设定一个取值范围“180”至“190”,用“InRange () ”函数, G41表示引用数 据的位置, 180, 190表示公差范围
“186.104”在公差范围内,二进制值被赋予“1” 判断“ok”“ ng”, “1”为“ok”, “0”为“ng”
11
数量 1 1 1 1 1
1
第1页/共15页
(一) 相机的连接
设备开启24v电源后,将相机的电源线 (绿色)和I/O线连接好,启动In-Sight Explorer 登录管理员帐户,账号是admin,密码不用 默 认 为 admin, 点 击 菜 单 栏 的 “ 系 统 ” 选 项 的 “ 将 传 感 器 / 设 备 添 加 到 网络 ” 如 图
常用500万Cognex配件结构
名称 500万康耐视相机
0513远心镜头 相机以太网通信线
IO线 IO转接板
品牌 Cognex
VST Cognex Cognex Cognex
型号 IS5605-11 VS-TEC0513 CCB-84901-1002-05 CCB-84901-0901-05 CIO-1400/CIO-MICRO
2
第2页/共15页
(二) IP地址设置
搜索到相机后,选择一个相机,填写相应的内容,不要自动获得IP地址,选择“使用下面网络设置”
主机名:自定义(自己方便识别就好) IP地址:自定义,一般都是192. 168. 1.X,根据自己本地网络而定,不要与下一个相机的IP和电脑本 地IP有冲突和重复即可,如果不知道自己电脑IP,点击下面“复制PC网络设置”就好 最后应用 然后重启24V电源,点击菜单下的“查看——In-Sight网络”快捷键“CTRL+SHIFT+1”查看网 络此时就出现了你添加的相机名称了
10
第10页/共15页
(七) OK跟NG判定
设定一个取值范围“180”至“190”,用“InRange () ”函数, G41表示引用数 据的位置, 180, 190表示公差范围
“186.104”在公差范围内,二进制值被赋予“1” 判断“ok”“ ng”, “1”为“ok”, “0”为“ng”
11
数量 1 1 1 1 1
1
第1页/共15页
(一) 相机的连接
设备开启24v电源后,将相机的电源线 (绿色)和I/O线连接好,启动In-Sight Explorer 登录管理员帐户,账号是admin,密码不用 默 认 为 admin, 点 击 菜 单 栏 的 “ 系 统 ” 选 项 的 “ 将 传 感 器 / 设 备 添 加 到 网络 ” 如 图
常用500万Cognex配件结构
名称 500万康耐视相机
0513远心镜头 相机以太网通信线
IO线 IO转接板
品牌 Cognex
VST Cognex Cognex Cognex
型号 IS5605-11 VS-TEC0513 CCB-84901-1002-05 CCB-84901-0901-05 CIO-1400/CIO-MICRO
Cognex康耐视相机操作使用说明书

WaitTime(uint1);
GOTO(int0);
END_IF
Lin(rcpe1);//走到codesys里输出的绝对位置(外部点形式,该位置是机器人当前位置加上相对偏移,端口号1)
BOOLEXTSet(boolfinishget,TRUE);//发送抓取完成标志
WaitTime(uint2);
WaitTime(uint0);//等待PLC处理时间,建议在300ms以上
bool0:=BOOLEXTRead(boolenableget);//读取抓取标志位,为TRUE则能抓取
BOOLEXTSet(boolphoto,FALSE);//关闭该端口,保证下次为高电平触发
IF(bool0=0)THEN//为true则可抓取,否则重新发送拍照命令
首先,用step机器人三点法示教出一个固定用户坐标系。用户坐标系的原点根据实际情况而定,一般选择流水线上一个固定位置参考点,该参考点要方便相机进行坐标转化标定。关于用户坐标系的标定,可参见新时达机器人操作使用说明书;
其次,进行相机坐标与实际位置坐标的标定转换。在完成第一步中的固定用户坐标系标定后,在该坐标系下选取工件上的三点,计算出这三点在用户坐标系的X、Y值(该步骤可通过机器人协助示教获得在用户坐标系下的位姿值)。在图像输入的“校准”模块中,按照2.1中的步骤完成相机坐标与实际位置坐标的校准参数制作转换;
BOOLEXTSet(boolbasepos,TRUE);//端口号为2,读取当前位置作为标准抓取位置
WaitTime(uint4);
BOOLEXTSet(boolbasepos,FALSE);//关闭该端口
/////以上为获得标准抓取位置需要的步骤
PTP(ap0);//回到安全点
GOTO(int0);
END_IF
Lin(rcpe1);//走到codesys里输出的绝对位置(外部点形式,该位置是机器人当前位置加上相对偏移,端口号1)
BOOLEXTSet(boolfinishget,TRUE);//发送抓取完成标志
WaitTime(uint2);
WaitTime(uint0);//等待PLC处理时间,建议在300ms以上
bool0:=BOOLEXTRead(boolenableget);//读取抓取标志位,为TRUE则能抓取
BOOLEXTSet(boolphoto,FALSE);//关闭该端口,保证下次为高电平触发
IF(bool0=0)THEN//为true则可抓取,否则重新发送拍照命令
首先,用step机器人三点法示教出一个固定用户坐标系。用户坐标系的原点根据实际情况而定,一般选择流水线上一个固定位置参考点,该参考点要方便相机进行坐标转化标定。关于用户坐标系的标定,可参见新时达机器人操作使用说明书;
其次,进行相机坐标与实际位置坐标的标定转换。在完成第一步中的固定用户坐标系标定后,在该坐标系下选取工件上的三点,计算出这三点在用户坐标系的X、Y值(该步骤可通过机器人协助示教获得在用户坐标系下的位姿值)。在图像输入的“校准”模块中,按照2.1中的步骤完成相机坐标与实际位置坐标的校准参数制作转换;
BOOLEXTSet(boolbasepos,TRUE);//端口号为2,读取当前位置作为标准抓取位置
WaitTime(uint4);
BOOLEXTSet(boolbasepos,FALSE);//关闭该端口
/////以上为获得标准抓取位置需要的步骤
PTP(ap0);//回到安全点
Cognex培训教程实用课件

应用领域及案例
物流业
Cognex读码器能够快速、准确地读取包 裹上的条码信息,提高物流效率和准确性
。
制造业
Cognex视觉系统广泛应用于制造业 中的质量检测、生产流程控制等环 节,如汽车零部件检测、电子产品 组装等。
A
B
C
D
食品行业
Cognex视觉系统可用于食品包装检测、 食品成分分析等领域,确保食品安全和质 量。
应用需求
解决方案
实现效果
将视觉系统集成到自动化生产线中, 实现生产过程的自动化和智能化。
采用Cognex视觉系统,与生产线的 PLC、机器人等设备进行通信和集成 ,实现视觉系统与生产线的协同工作 。通过视觉系统对生产线上的物料、 半成品、成品等进行识别和定位,将 识别结果发送给PLC或机器人进行下 一步操作。
光源类型及选型建议
根据检测需求和目标物体特性选择合适的光源 类型。
注意光源的安装方式和尺寸,确保与视觉系统匹配。 同时,要关注光源的稳定性和寿命,以降低维护成本
。
选型建议
考虑光源的亮度、色温、发光角度等参数,确保 满足照明要求。
05
CATALOGUE
视觉系统应用案例解析
案例一:零件尺寸检测
01
根据相机类型和检测需求选择合适的镜头类型。 注意镜头的接口类型和安装尺寸,确保与相机匹配。
光源类型及选型建议
LED光源
亮度高、寿命长、节能环 保,适用于大多数视觉检 测场合。
卤素灯光源
亮度高、发热量大,适用 于远距离照明和特殊检测 需求。
荧光灯光源
光线柔和、均匀,适用于 大面积照明和颜色识别等 场合。
提高了生产线的自动化程度和生产效 率,减少了人工干预和出错的可能性 。
Cognex01康耐视课程培训中文教材

内容安排
课程包括康耐视机器视觉产品概述、基本原理、应用技术、实际操作等多个方 面,通过理论讲解、案例分析、实验操作等多种教学方式帮助学员全面掌握相 关知识。
学习方法与建议
学习方法
建议学员采用理论与实践相结合的学习方法,通过认真听讲 、积极思考、大量练习等方式加深对课程内容的理解和掌握 。
学习建议
鼓励学员在课程学习过程中主动与老师和同学交流,分享学 习心得和经验,共同提高学习效果。同时,建议学员充分利 用康耐视提供的在线资源和实验设备,进行课外拓展学习和 实践操作。
实验三:视觉系统综合应用实验
01 实验目的
综合运用视觉系统相关知识和 技术,解决实际问题。
02 实验内容
设计并实现一个完整的视觉系 统,包括图像采集、处理、分 析和控制等环节。
03
实验步骤
04
分析实际需求,确定视觉系统功 能和性能指标;选择合适的硬件 设备和软件平台,搭建视觉系统 实验环境;设计并实现图像采集 、处理和分析等算法;根据实验 结果对系统进行优化和改进。
实验步骤
加载图像数据,进行预处理操作如滤波、二值化 等;提取图像特征如边缘、角点等;对特征进行 匹配和分类,实现目标识别和定位;根据需求进 行图像测量和分析。
实验内容
对采集的图像进行预处理、特征提取和匹配等操 作,实现图像识别、定位和测量等功能。
实验注意事项
选择合适的图像处理算法和参数设置,提高处理 效果;注意图像质量和分辨率对实验结果的影响 ;掌握图像处理算法的原理和实现方法,以便根 据实际需求进行调整和优化。
变焦镜头
焦距可调,适用于工作距 离变化的视觉系统,具有 灵活性高、适用范围广等 优点。
远心镜头
主光线平行于光轴,适用 于高精度测量和定位的视 觉系统,具有畸变小、放 大倍率稳定等优点。
课程包括康耐视机器视觉产品概述、基本原理、应用技术、实际操作等多个方 面,通过理论讲解、案例分析、实验操作等多种教学方式帮助学员全面掌握相 关知识。
学习方法与建议
学习方法
建议学员采用理论与实践相结合的学习方法,通过认真听讲 、积极思考、大量练习等方式加深对课程内容的理解和掌握 。
学习建议
鼓励学员在课程学习过程中主动与老师和同学交流,分享学 习心得和经验,共同提高学习效果。同时,建议学员充分利 用康耐视提供的在线资源和实验设备,进行课外拓展学习和 实践操作。
实验三:视觉系统综合应用实验
01 实验目的
综合运用视觉系统相关知识和 技术,解决实际问题。
02 实验内容
设计并实现一个完整的视觉系 统,包括图像采集、处理、分 析和控制等环节。
03
实验步骤
04
分析实际需求,确定视觉系统功 能和性能指标;选择合适的硬件 设备和软件平台,搭建视觉系统 实验环境;设计并实现图像采集 、处理和分析等算法;根据实验 结果对系统进行优化和改进。
实验步骤
加载图像数据,进行预处理操作如滤波、二值化 等;提取图像特征如边缘、角点等;对特征进行 匹配和分类,实现目标识别和定位;根据需求进 行图像测量和分析。
实验内容
对采集的图像进行预处理、特征提取和匹配等操 作,实现图像识别、定位和测量等功能。
实验注意事项
选择合适的图像处理算法和参数设置,提高处理 效果;注意图像质量和分辨率对实验结果的影响 ;掌握图像处理算法的原理和实现方法,以便根 据实际需求进行调整和优化。
变焦镜头
焦距可调,适用于工作距 离变化的视觉系统,具有 灵活性高、适用范围广等 优点。
远心镜头
主光线平行于光轴,适用 于高精度测量和定位的视 觉系统,具有畸变小、放 大倍率稳定等优点。
1.康耐视Visionpro培训

• 提供多达2个光电频闪连接到来自 P4的常用输出线路
• 提供2个编码器连接 • 提供6条常用光电输入线路和6条
常用光电输出线路
1
MVS 8600常用可编程输入/输出
• 在板连接器P4和P6上的光电输入和输出 线路
• 需要输入/输出延长电缆(300-0240)来 引出可编程输入/输出线路
• P4和P6的引脚地图完全相同 • 相邻的输入线路共用同一个输入连接
1
MVS 8500 光电输入/输出选项
• 接线盒(800-5712-3) • 电线(300-0389) • 用于VisionPro的默认输入/输出选项 • 提供8对可编程光电输入线路和输出线
路 • 输入线路4、5、6、7 均为触发线路 • 输出线路4、5、6、7 均为频闪线路
1
MVS 8500 Split 输入/输出选项
VisionPro
1394DCAM FireWire
• 每个相机充当一个板卡
• 根据1394 DCAM的版本,FireWire有两 个不同的带宽速率
– 1394a的速度是32MB/秒 – 1394b的速度是64MB/秒
• 基于FireWire的系统可以配置多达63台 相机,适合多种不同品牌和不同分辨率 的相机。
• 接线盒(800-5712-3) • 电线(300-0399) • 提供4对光电输入线路和输出线路,包括
多达4条用于频闪应用的频闪输出线路 • 提供8条双向TTL线路,包括多达4条用
于触发应用的触发线路
1
MVS 8600 输入/输出选项
• 触发、频闪和编码器连接选项
– 接线盒(800-5881-1) – 电线
1
支持的相机品牌
1394DCAM FireWire
• 提供2个编码器连接 • 提供6条常用光电输入线路和6条
常用光电输出线路
1
MVS 8600常用可编程输入/输出
• 在板连接器P4和P6上的光电输入和输出 线路
• 需要输入/输出延长电缆(300-0240)来 引出可编程输入/输出线路
• P4和P6的引脚地图完全相同 • 相邻的输入线路共用同一个输入连接
1
MVS 8500 光电输入/输出选项
• 接线盒(800-5712-3) • 电线(300-0389) • 用于VisionPro的默认输入/输出选项 • 提供8对可编程光电输入线路和输出线
路 • 输入线路4、5、6、7 均为触发线路 • 输出线路4、5、6、7 均为频闪线路
1
MVS 8500 Split 输入/输出选项
VisionPro
1394DCAM FireWire
• 每个相机充当一个板卡
• 根据1394 DCAM的版本,FireWire有两 个不同的带宽速率
– 1394a的速度是32MB/秒 – 1394b的速度是64MB/秒
• 基于FireWire的系统可以配置多达63台 相机,适合多种不同品牌和不同分辨率 的相机。
• 接线盒(800-5712-3) • 电线(300-0399) • 提供4对光电输入线路和输出线路,包括
多达4条用于频闪应用的频闪输出线路 • 提供8条双向TTL线路,包括多达4条用
于触发应用的触发线路
1
MVS 8600 输入/输出选项
• 触发、频闪和编码器连接选项
– 接线盒(800-5881-1) – 电线
1
支持的相机品牌
1394DCAM FireWire
2024年度Cognex培训课件

辅助医生进行病灶定位、手术 导航等操作,提高诊疗准确性 和效率。
智能交通领域
实现车辆识别、交通拥堵监测 等任务,提升交通管理和安全
水平。
12
03
图像采集与处理技术
2024/2/2
13
图像采集设备选择及参数设置
相机类型
根据应用场景选择合适的相机类型,如CCD 、CMOS等。
镜头选择
根据拍摄距离和视野范围选择合适的镜头类 型和参数。
2024/2/2
分辨率与像素
根据需求选择合适的分辨率和像素大小,确 保图像清晰度。
光源与照明
合理配置光源和照明条件,以获得高质量的 图像效果。
14
图像处理基本算法介绍
滤波算法
用于去除图像噪声、平滑图像等,如高斯滤 波、中值滤波等。
边缘检测算法
用于检测图像中的边缘信息,如Sobel、 Canny等算子。
学员B
培训过程中,老师讲解得非常详细 ,让我掌握了很多实用的技能和知 识,对今后的工作有很大的帮助。
2024/2/2
学员C
通过与其他学员的交流和分享,我 收获了很多宝贵的经验和建议,也 结识了很多有趣的朋友,激发了我
对机器视觉未来的期待。
学员D
这次培训不仅让我学到了专业知识 ,还让我领略了Cognex的企业文 化和团队精神,让我更加坚定了在
02
图像采集实验
使用选定的设备和参数进行实际图 像采集操作。
结果展示与讨论
展示处理结果并讨论不同算法和参 数对结果的影响。
04
17
04
机器视觉检测技术应 用
2024/2/2
18
缺陷检测原理及实现方法
缺陷检测基本原理
通过对比分析产品的实际图像与标准图像, 发现并定位表面缺陷。
智能交通领域
实现车辆识别、交通拥堵监测 等任务,提升交通管理和安全
水平。
12
03
图像采集与处理技术
2024/2/2
13
图像采集设备选择及参数设置
相机类型
根据应用场景选择合适的相机类型,如CCD 、CMOS等。
镜头选择
根据拍摄距离和视野范围选择合适的镜头类 型和参数。
2024/2/2
分辨率与像素
根据需求选择合适的分辨率和像素大小,确 保图像清晰度。
光源与照明
合理配置光源和照明条件,以获得高质量的 图像效果。
14
图像处理基本算法介绍
滤波算法
用于去除图像噪声、平滑图像等,如高斯滤 波、中值滤波等。
边缘检测算法
用于检测图像中的边缘信息,如Sobel、 Canny等算子。
学员B
培训过程中,老师讲解得非常详细 ,让我掌握了很多实用的技能和知 识,对今后的工作有很大的帮助。
2024/2/2
学员C
通过与其他学员的交流和分享,我 收获了很多宝贵的经验和建议,也 结识了很多有趣的朋友,激发了我
对机器视觉未来的期待。
学员D
这次培训不仅让我学到了专业知识 ,还让我领略了Cognex的企业文 化和团队精神,让我更加坚定了在
02
图像采集实验
使用选定的设备和参数进行实际图 像采集操作。
结果展示与讨论
展示处理结果并讨论不同算法和参 数对结果的影响。
04
17
04
机器视觉检测技术应 用
2024/2/2
18
缺陷检测原理及实现方法
缺陷检测基本原理
通过对比分析产品的实际图像与标准图像, 发现并定位表面缺陷。
康耐视 VisionPro 内部培训手册 中文版 03

1
PatMax 应用
• 基于基准点对齐打印
的电路板 (对齐)
1
PatMax 应用
• 定位桃汁罐头上的拉环;在 平移、旋转和灯光方面的差
异(探测是否存在)
结果:4 结果:3 结果: 2
结果: 1 得分: 对比度: 匹配错误: 位置:
0.97 0.94 0.02 x= 351.08
角度: X-比例: Y-比例:
1
自由度
• 设置标称值或者值的范围
– 使用箭头在您使用的值之间切换 – 另外切换角度和角弧度 – 比例X 和比例Y均为高级参数
1
自由度
记住:告诉 PatMax 您了解元件的哪些内容 -- 不要激活您的应用程序不 需要的自由度
• 标称值应该设置为已知元件所有的值 • 如果以不同于图像的比例做为训练图案,则设置锁定比例的标称值以反 映图像的比例
• 演示和照明
– 最小化镜面反射、阴影、非线性变化、阻塞、不均匀对比度变 化
1
高精确度指南
• 相机
– 使用高质量镜头将扭曲最小化 – 坚持视场的中间 – 细心地对焦 – 调整光圈避免饱和 – 根据系统校准相机
• 越大的图像越准确 • 确保精细粒度为1.0
– 如果自动选择更大的值,您会受到警告
1
范例:训练图案的尺寸可能使得 PatMax 很难确定,这是元音 变音的一个特征还是图像噪音
ë
按照此尺寸训练,并且将 标称刻度值设置为50% , 确保整个字符被训练为所 有特征
ë
1
自由度
每个自由度都会有一个从低到高的值域
可以激活多个自由度
• 多个自由度可能会造成无意的匹配 • 在三刻度自由度中,最多只能激活两个 - 第三个会是多余的
PatMax 应用
• 基于基准点对齐打印
的电路板 (对齐)
1
PatMax 应用
• 定位桃汁罐头上的拉环;在 平移、旋转和灯光方面的差
异(探测是否存在)
结果:4 结果:3 结果: 2
结果: 1 得分: 对比度: 匹配错误: 位置:
0.97 0.94 0.02 x= 351.08
角度: X-比例: Y-比例:
1
自由度
• 设置标称值或者值的范围
– 使用箭头在您使用的值之间切换 – 另外切换角度和角弧度 – 比例X 和比例Y均为高级参数
1
自由度
记住:告诉 PatMax 您了解元件的哪些内容 -- 不要激活您的应用程序不 需要的自由度
• 标称值应该设置为已知元件所有的值 • 如果以不同于图像的比例做为训练图案,则设置锁定比例的标称值以反 映图像的比例
• 演示和照明
– 最小化镜面反射、阴影、非线性变化、阻塞、不均匀对比度变 化
1
高精确度指南
• 相机
– 使用高质量镜头将扭曲最小化 – 坚持视场的中间 – 细心地对焦 – 调整光圈避免饱和 – 根据系统校准相机
• 越大的图像越准确 • 确保精细粒度为1.0
– 如果自动选择更大的值,您会受到警告
1
范例:训练图案的尺寸可能使得 PatMax 很难确定,这是元音 变音的一个特征还是图像噪音
ë
按照此尺寸训练,并且将 标称刻度值设置为50% , 确保整个字符被训练为所 有特征
ë
1
自由度
每个自由度都会有一个从低到高的值域
可以激活多个自由度
• 多个自由度可能会造成无意的匹配 • 在三刻度自由度中,最多只能激活两个 - 第三个会是多余的
cognex视觉培训教程(2024)

22
案例二:机器人视觉引导定位抓取
应用场景
在自动化生产线或仓储物流等场景中,需要机器人对物体进行抓取和搬运。
2024/1/30
视觉系统应用
通过搭载视觉系统的工业相机对物体进行拍照,利用图像处理技术识别出物体的位置和姿 态信息,并将这些信息传递给机器人控制器,从而引导机器人进行准确的抓取和搬运。
优势
视觉系统可以实现全面、准确的质量 检测和控制,提高产品质量和生产效 率,降低不良品率和成本。
2024/1/30
25
2024/1/30
06
视觉系统发展趋势及挑战
26
深度学习在视觉系统中的应用前景
提升图像识别准确率
实现复杂场景下的目标检测
深度学习技术可以处理复杂的背景、光照变化和遮 挡等问题,实现在复杂场景下的目标检测。
视觉系统可以提高机器人的定位精度和抓取效率,减少人工干预和操作难度。
23
案例三:智能仓储管理系统中的条码识别
应用场景
在智能仓储管理系统中,需要对货物进行快速、准确的识别和分类。
2024/1/30
视觉系统应用
通过搭载视觉系统的工业相机对货物上的条码进行拍照,利用图像处理技术识别出条码信息,并将这些信息 传递给仓储管理系统,从而实现货物的快速入库、出库和盘点等操作。
2024/1/30
该软件支持多种操作系统 和硬件设备,具有良好的 兼容性和可扩展性。
Cognex视觉软件提供了丰 富的算法库和工具,方便 用户进行二次开发和定制 化应用。
13
图像采集与处理功能
图像采集
支持多种图像采集设备,如相机 、扫描仪等,可实现高质量的图 像采集。
图像处理
提供多种图像处理算法,如滤波 、增强、二值化等,用于改善图 像质量和提取特征。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相机的选型
相机选择方面主要:相机分类,应用场合,合适的精度,数据传输方式。 相机分类
相机按照成像芯片简单分为CCD相机和CMOS相机。
D最突出的优势是细腻度高,噪声小;缺点贵,耗电。
2.CMOS最差的地方是细腻度低,噪声大;优势就是便宜,省电 。 应用场合:
1.CMOS相机--监控,区域识别 监控和区域识别这个时候通常对图像质量要求一般,图像放大过后边缘特征
寻找边和圆 会得出我们想要的结果
寻找特征点数 注意,选择要排序的数量时要大些
数学公式的应用
If语句:if(条件,正确值,错误值) AND语句:AND(条件1,条件2…...) InRange语句:InRange(数值,最低值,最高值) Not语句:Not(条件)
装配线工具的应用
Wizard:编辑菜单 Dialog:编辑对话框 Choose:选择工具 Concatenate :组合字符串 Colorlabel:编辑标签 Errfree:将错误标志为0 CountError:将错误标志为1 GetAlltime:作业执行时间 GetElapsedtime:作业连续采集之间的时间 Formatstring:更改相应的进制 Len:编辑文本中的字节数 Editlint:编辑整数 Editfloat:编辑小数 CountpassFail:对Pass,fail,ERR,计数
对产品进行定位
将“图案匹配”中
TrainPatMaxPattern 拖入表格中
在重复使用训练图像上打√,双击“图案区域” 选中我们选的特征图像,点确定
对产品进行定位
将图案匹配中的findpatmaxpatterns拖入表格中,双击“查找区域”将我们选的查找区域圈出, 尽量最大化
对产品进行定位 单击图案,点击左上角绝对引用图标 选择我们训练过的图像,点
太暗
太亮
模糊
我们要的图片
Easybuilder的介绍
连接相机
连接相机
已连接的相机 上会有网格
并在软件上显示图像
选择拍照模式
图像是不断 采集的,所以 需要将触发器
的状态改为 “连续“的
对产品定位
首先,对产品 进行定位,采用
Patmax
对产品定位
点击“添加” 将紫色矩形框 圈中所测产品 。13:06:0113:06:0113:06Monday, November 23, 2020
•
安全放在第一位,防微杜渐。20.11.2320.11.2313:06:0113:06:01November 23, 2020
•
加强自身建设,增强个人的休养。2020年11月23日 下午1时 6分20.11.2320.11.23
相机型号 我们采用相机为IS5110和IS5403,IS5110主要检测二维码,IS5403主要检测接触针
镜头的种类
焦距定义:焦点到透镜中心的距离,焦距与成像大小成正比,与成像视角成反比。
实际应用:在一定距离情形下,物体越大我们会选择焦距越小的镜头。
镜头上一般可以焦距和光圈,焦距可以改变图像的清晰度,光圈可以增加图像的亮度。 镜头一般有16mm,35mm等,主要根据所测物体的大小选镜头。
Stand: 12.2014
COGNEX 培训
1
光源的介绍
2
相机的介绍
3
镜头的介绍
4
Easybuilder的使用
5
电子表格的使用
环形光
背光
碗形光源
同轴光源
条形光
光源的选型
选择合适光源
选择光源: 1.目测 直接观察被检测物品,很方便就能看出被测物品的相关特征。这个时候 采用
漫反射发光源,亮度增强型光源,如条形光,环形光,或者日光灯等。 不能直接观察到被测物品的相关特征,常常需要借助物品的 在这中情况下我们采 用平行发光源,如同轴光等。
点“确定”
对产品定位
在定位区域会出现 十字坐标,一般会 跟随物体的移动而
移动
扫描二维码
添加二维码:在“产品识别工具”上,选择“读取二维码”点击“添加”,在图像区域 将二维码选中待矩形方框呈绿色既可。
给产品的特征计数
给产品的特征计数 注意:范围限制中最大范围只能大于或等于需要的斑点数
计算产品的边对数 注意:选择边对数时,矩形框箭头方向一定要和所测边对垂直
•
精益求精,追求卓越,因为相信而伟 大。2020年11月23日 星期一 下午1时 6分1秒 13:06:0120.11.23
•
让自己更加强大,更加专业,这才能 让自己 更好。2020年11月下 午1时6分20.11.2313:06November 23, 2020
•
这些年的努力就为了得到相应的回报 。2020年11月23日星 期一1时 6分1秒 13:06:0123 November 2020
读取字符串 这是我们读取的结果
测量距离
将findsegment拖入表格中,单击固定,点绝对引用,将定位好的行,列,角度圈入, 点 ,双击区域将所测的边框住,注意:所测量的边必须与箭头方向垂直。
测量距离
检测划伤 我们可以根据对比度值得限定来达到我们想要的结果
寻找边对数 注意;矩形框箭头和测量边垂直,查找边的数量尽量要大于实际的数量
•
科学,你是国力的灵魂;同时又是社 会发展 的标志 。下午1时6分1秒下午 1时6分 13:06:0120.11.23
•
每天都是美好的一天,新的一天开启 。20.11.2320.11.2313:0613:06:0113:06:01Nov-20
•
相信命运,让自己成长,慢慢的长大 。2020年11月23日星 期一1时 6分1秒 Monday, November 23, 2020
读取二维码
将视觉工具中的ReadIDmax拖入表中,单击固定选择绝对引用 ,将定位的行,列, 角度选中
读取二维码 双击“区域”将二维码选中,将符号组中选择“数据矩阵”,单击“确定即可
读取二维码
读取字符串
将OCRMax拖入表格中,首先要固定,如前面所讲,“区域”是选定所要测的字符串, 在训练字符串中填写所要测的字符串,再点击“训练子集”,点击确定即可
测量距离
选择“测量工具”中的“距离”点击添加,选择需要测量的两条边,点击“确定”既可 测出来的距离显示的是像素
非线性校准
放置网格纸在相机下面
选择“设置图像”栏
在校准类型中选择“网格”,点击校准
在设置里选择网格类型
选择姿势,点击校准
电子表格的介绍
打开电子表格 双击image,将触发器的状态选择连续
要求不明显,这个时候我们会采用CMOS相机。
D相机--尺寸测量,边缘识别 尺寸测量,边缘识别等对细微特征要求高,这个时候我们需要采用CCD相机。
3.在我们实际应用中,我们有采用CMOS相机和CCD相机。从目前的应用来看在 工业检测和测量中不建议使用CMOS相机。
根据精度选型
1.相机分辨率 目前我们使用的相机:130万,200万,500万,1600万像素等。 像素为相机成像的的最小分辨率单元。 举个例子:我们采用130万相机拍摄的图像,在数字图像处理保存的过程中, 这个图像有130万个像素组成;其他依次类推:200万像素/图,500万像素/图, 1600万像素/图。 2.相机成像测量精度 当我们采用1600万相机拍摄40mm*40mm物体时候我们能够获得的最大精度计算如 下:精度=40mm*40mm/1600万=40000um*40000um/16000000=100 u㎡ 一颗像素对应100 u㎡ 的面积,转换为长*宽=10um*10um=1条*1条。 即:采用1600万相机测量40mm*40mm 的物体的时候我们能够获得的最大精度为1 条。 3.在实际应用中,我们一般会根据检测物品的大小,客户的精度要求,预 留30%的冗余量后,选择相机。
2.不能目测一般是在可见光很难看清楚物品,一般会在红外,或者紫外光方面。 通常照明,目前增强检测物品亮度或者获得稳定一致的光学效果,常采用环形光, 条形光,碗光等。镜面或者类镜面检测物品上划痕,通常采用同轴光。边缘轮廓, 一般采用背光检测。一些检测物,特别容易受外界光干扰,我们会采用一些特殊形 状光源进行照明。例如:方形光,碗光。
•
爱情,亲情,友情,让人无法割舍。20.11.232020年 11月23日星期 一1时6分1秒20.11.23
谢谢大家!
•
生活中的辛苦阻挠不了我对生活的热 爱。20.11.2320.11.23Monday, November 23, 2020
•
人生得意须尽欢,莫使金樽空对月。13:06:0113:06:0113:0611/23/2020 1:06:01 PM
•
做一枚螺丝钉,那里需要那里上。20. 11.2313 :06:011 3:06No v-2023 -No v-2 0