版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
工业视觉系统编程及基础应用PROJECT项目01项目一:工业视觉软件图像采集020704050603项目七:程序流程应用项目二:锂电池有无判断项目四:HMI界面设计项目五:结果显示与图像保存项目六:日志应用项目三:数据输入/输出应用PROJECT项目08项目8辅助功能添加100911121314项目9外围设备通讯与交互项目10锂电池检测项目11锂电池测量项目12锂电池识别项目13锂电池引导抓取项目14前沿技术基础应用3、循环应用TASK任务任务一、图像旋转工具二、循环开始与结束工具三、延时工具四、循环应用
流程选择与合并应用课前回顾流程选择工具实现了当“监听”或“内部触发”工具运行时都进行锂电池有无的检测;使用流程合并工具实现了当“监听”和“内部触发”工具都运行时才触发“流程合并”的后置工具执行一、图像旋转工具常见的图像预处理操作有滤波、卷积、量化、旋转等,为实现循环体中的图像旋转效果,需要使用V+平台软件中的图像旋转工具一、图像旋转工具①③②二、循环开始与结束工具循环是编程过程中常见的一种流程控制结构,它允许方案重复执行循环体内的工具,直到满足特定条件后停止二、循环开始与结束工具二、循环开始与结束工具循环开始工具用于设定循环条件和循环时间限制循环开始工具循环类型:默认选择循环次数循环次数:确认循环次数,可输入或链接其他工具数据超时(s):循环体执行时长的最大值,默认为60循环类型:真值循环引用Bool值:指定引用的Bool类型变量,当变量为True,即进入循环体,否则跳出循环体二、循环开始与结束工具循环结束工具必须和循环开始工具配合使用,循环体内的数据需要在循环结束工具中输出才可以被流程中的后置工具访问循环结束工具循环输出:输出循环体内的参数,通常无需设置三、延时工具三、延时工具延时工具可以延长程序或流程运行时间,便于硬件执行动作或信号通讯等完全完成。输入延时时间,单位ms。默认为100ms。四、循环应用循环体的使用场景有很很多种,以实现图像的连续旋转为例来说明循环开始和循环结束工具的使用方法四、循环应用参照左图新建循环流程1.双击或拖出“系统”工具包中的“延时”工具2.双击或拖出“流程”工具包中的“循环开始”和“循环结束”工具3.依次链接已添加的工具STEPS1循环体的使用场景有很很多种,以实现图像的连续旋转为例来说明循环开始和循环结束工具的使用方法四、循环应用配置循环开始工具属性:循环类型:循环次数循环次数:4超时(s):60STEPS2循环体的使用场景有很很多种,以实现图像的连续旋转为例来说明循环开始和循环结束工具的使用方法四、循环应用配置取像工具属性:源:文件夹文件夹:根路径下的“AllImages”输出格式:ICogImage注:该文件夹中预留一张图像名称为“循环应用”STEPS3循环体的使用场景有很很多种,以实现图像的连续旋转为例来说明循环开始和循环结束工具的使用方法四、循环应用ToolBlock设置:1.添加输入图像2.添加“CogIPOneImageTool”工具3.给CogIPOneImageTool工具传入图像4.将CogIPOneImageTool的“OutputImage”拖拽至“Outputs”STEPS4循环体的使用场景有很很多种,以实现图像的连续旋转为例来说明循环开始和循环结束工具的使用方法四、循环应用1.打开CogIPOneImageTool,单击①选择“翻转/旋转”运算符添加至②处,并勾选“启用”2.在③处勾选“旋转90度”STEPS5循环体的使用场景有很很多种,以实现图像的连续旋转为例来说明循环开始和循环结束工具的使用方法四、循环应用配置ICogImage保存图像属性:图像:选择“045_ToolBlock”的输出图像保存:勾选“全部”位置:选择文件夹“AllImages”文件名:输入“循环应用”注:与此文件夹中预留的图像名称保持一致STEPS6循环体的使用场景有很很多种,以实现图像的连续旋转为例来说明循环开始和循环结束工具的使用方法四、循环应用配置延时工具属性:延时(ms):500STEPS7循环体的使用场景有很很多种,以实现图像的连续旋转为例来说明循环开始和循环结束工具的使用方法四、循环应用配置循环结束工具属性:默认即可,无需设置注:也可以添加其他工具的输出结果以便后置工具获取(非必选)STEPS8循环体的使用场景有很很多种,以实现图像的连续旋转为例来说明循环开始和循环结束工具的使用方法四、循环应用显示循环流程图像:1.在“运行界面设计器”双击或拖出“图像(Cognex)”至主窗体2.配置“图像(Cognex)”的内容为“045_ToolBlock”的输出图像STEPS9循环体的使用场景有很很多种,以实现图像的连续旋转为例来说明循环开始和循环结束工具的使用方法四、循环应用循环流程按钮的配置:1.右击【手动触发】选择“复制”,在①处粘贴此按钮2.选中粘贴的按钮在②处配置属性:文本:循环流程动作:触发信号信号:042_内部触发STEPS10循环体的使用场景有很很多种,以实现图像的连续旋转为例来说明循环开始和循环结束工具的使用方法四、循环应用1.另存解决方案并命名为“项目7-程序流程应用-XXX”2.在设计模式,使方案处于运行状态,单击【循环流程】查看运行效果注:主窗体字体显示和布局可自行调整STEPS11循环体的使用场景有很很多种,以实现图像的连续旋转为例来说明循环开始和循环结束工具的使用方法四、循环应用第1、2次循环的运行图像效果STEPS12第3、4次循环的运行图像效果四、循环应用循环体的使用场景有很很多种,以实现图像的连续旋转为例来说明循环开始和循环结束工具的使用方法结果展示总结图像旋转工具理解图像旋转工具的作用,掌握其使用方法。循环开始与结束工具掌握循环开始与循环结束工具的使用方法。延时工具
理解延时工具的作用,掌握其使用方法循环应用理解循环流程控制的作用,并能合理选择所介绍的流程控制方法总结流程控制是指方案在运行的过程中,按照一定的顺序执行不同的操作以
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 企业内部治理结构规范制度
- 湖南2026年高中学业水平合格性考试数学模拟试卷(含答案详解)
- 2026农副产品行业市场现状与投资发展潜力评估规划分析研究说明书
- 2026农业行业市场发展现状分析技术发展趋势评估投资规划研究报告
- 2026农业科技领域市场趋势研究发现及农产品供应链与产业升级规划
- 2026农业科技研究领域投入规划及商业前景评估研究报告
- 2026农业生产分销体系构建技术标准研究
- 2026农业现代农业剪羊毛养羊产业生态化循环养殖新模式牧草种植环境治理盈利能力分析评估规划报告
- 2026农业月玉米虫害监测报告防治用房种植策略改进技术方案
- 2026中国植物基食品风味改良技术与消费接受度
- GB/T 46410-2025风险管理风险预警
- 国企财务经理招聘笔试题和答案
- 2025年全国青少年人工智能科普知识竞赛备赛试题库150题(含答案)
- 2024-2025学年甘肃省兰州第四十六中学下学期七年级期中数学试卷
- 【语文】广东省珠海市香洲区拱北小学二年级下册期末复习试卷(含答案)
- 2025年住院医师规培-安徽-安徽住院医师规培(口腔全科)历年参考题库含答案解析
- 呼吸科抢救药物课件
- DG-TJ08-108-2025 优 秀历史建筑保护修缮技术标准
- 【国家】2024年国家工业信息安全发展研究中心招聘40人笔试附带答案详解析
- 消防控制室值班记录表
- T/CACM 1454-2023湿证诊断标准
评论
0/150
提交评论