前 言
第1章 视觉系统基础知识
1.1 概述
1.2 搭建工业视觉处理平台
1.2.1 选择光源
1.2.2 选择相机
1.2.3 选择镜头
1.3 技能综合训练1
第2章 VBAI视觉系统
2.1 VBAI概述
2.2 界面
2.2.1 VBAI配置界面基本组成
2.2.2 VBAI菜单
2.2.3 VBAI主视窗
2.2.4 VBAI状态图视窗
2.3 采集图像
2.4 图像增强
2.5 视觉助手
2.5.1 图像选板
2.5.2 彩色选板
2.5.3 灰度选板
2.5.4 二值图像选板
2.6 定位特征
2.6.1 寻找边缘点(Find Edges)
2.6.2 寻找直线(Find Straight Edge)
2.6.3 寻找圆(Find Circular Edge)
2.6.4 模式匹配(Match Pattern)
2.6.5 几何匹配(Geometric Matching)
2.6.6 建立坐标系(Set Coordinate System)
2.6.7 检测目标(Detect Objects)
2.6.8 彩色模式匹配(Match Color Pattern)
2.6.9 高级直线(Adv.Straight Edge)
2.7 测量特征
2.7.1 测量亮度(Measure Intensity)
2.7.2 测量颜色(Measure Colors)
2.7.3 计数像素(Count Pixels)
2.7.4 几何(Geometry)
2.8 存在性检查
2.8.1 匹配颜色(Match Colors)
2.8.2 检查缺陷(Detect Defects)
2.9 识别零件
2.9.1 识读/验证字符(Read/Verify Text)
2.9.2 分类物体(Classify Objects)
2.9.3 分类颜色(Classify Colors)
2.9.4 读取一维条码(Read 1D Barcode)
2.9.5 读取数据矩阵二维条码(Read Data Matrix Code)
2.10 附加功能
2.10.1 设定检查状态(Set Inspection Status)
2.10.2 计算器(Calculator)
2.10.3 设置变量函数(Set Variable)
2.10.4 数组运算(Array Operator)
2.10.5 运行函数(Run Label View VI)
2.10.6 自定义覆盖(Custom Overlay)
2.10.7 显示图像(Display Image)
2.10.8 延时(Delay)
2.10.9 数据日志记录(Data Logging)
2.10.10 图像日志记录(Image Logging)
2.10.11 读取/写入INI文件的变量(Read/Write Variables to INI File)
2.10.12 用户输入(User Input)
2.10.13 更新UI(Update Inspection UI)
2.10.14 选择检查(Select Inspection)
第3章 VBAI视觉实例
3.1 Tutorial 1——Coordinate System(坐标系)
3.2 技能综合训练2
3.3 Tutorial 2——Image Calibration and Gauging(图像校准和测量)
3.4 技能综合训练3
3.5 Tutorial 3——Decision Making(决策)
3.6 技能综合训练4
3.7 Tutorial 4——Two Cameras Inspection.vbai(两相机测定物体实际长度)
3.8 技能综合训练5
3.9 Tutorial 5——State Diagram Branching(状态图分支)
3.10 技能综合训练6
3.11 Tutorial 6——State Diagram Looping(状态图循环)
3.12 技能综合训练7
3.13 Tutorial 7——Set Calibration Axis Example(设置校准轴)
3.14 Tutorial 8——Adv Straight Edge Example (获取工件直边)
3.15 Tutorial 9——Read Data Matrix Code(读取二维码)
第4章 VBAI通信实例
4.1 VBAI串口通信
4.2 串口测试(串口通信助手)
4.3 VBAI与TCP通信实例
4.4 技能综合训练8
第5章 工业机器人视觉技术综合实训
5.1 VBAI与ABB通信实例
5.2 VBAI与EPSON机器人通信实例