[发明专利]一种机器视觉的可视化编程的方法、装置及存储介质在审
| 申请号: | 202011594021.2 | 申请日: | 2020-12-29 |
| 公开(公告)号: | CN112685028A | 公开(公告)日: | 2021-04-20 |
| 发明(设计)人: | 葛大伟;刘九军;赵立勇;宋坤;徐华 | 申请(专利权)人: | 苏州德创测控科技有限公司 |
| 主分类号: | G06F8/34 | 分类号: | G06F8/34;G06F8/35 |
| 代理公司: | 北京远大卓悦知识产权代理有限公司 11369 | 代理人: | 祁云珊 |
| 地址: | 215000 江苏省苏州市吴中区*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 机器 视觉 可视化 编程 方法 装置 存储 介质 | ||
1.一种机器视觉的可视化编程的方法,其特征在于,包括:
根据硬件设备的功能需求获取硬件作业的配置信息;所述配置信息包括机器视觉硬件作业流程对应的节点以及节点参数,所述节点至少包括显示数据作业流程的节点;
其中,所述显示数据作业流程用于对数据进行编辑并在界面显示;在所述显示数据作业流程中,数据与界面上的实体对象采用双向绑定的方式建立数据的传递,以使所述数据发生变化时,更改与所述数据对应的所述实体对象;
构建作业导向图,根据机器视觉硬件作业流程,通过对所述节点进行编辑建立各节点之间的数据关系,构建机器视觉硬件作业流程的作业导向图;
对所述作业导向图中的各节点进行编译,完成机器视觉硬件作业流程的可视化编程。
2.如权利要求1所述的机器视觉的可视化编程的方法,其特征在于,所述节点还包括事件触发作业流程的节点、逻辑控制作业流程的节点、数据处理作业流程的节点;
其中,所述数据处理作业流程取得的数据作为显示数据作业流程的输入,当数据处理作业流程运行结束后,当显示数据作业流程接收到数据处理作业流程传送过来的数据时运行显示数据作业流程,并对数据进行编辑在界面显示。
3.如权利要求2所述的机器视觉的可视化编程的方法,其特征在于,
所述事件触发作业流程至少包括:定时触发、TCP扫描事件、上料事件、信号事件。
4.如权利要求3所述的机器视觉的可视化编程的方法,其特征在于,
所述逻辑控制作业流程用于控制硬件的动作、运动、拍照、通讯操作。
5.如权利要求4所述的机器视觉的可视化编程的方法,其特征在于,
所述逻辑控制作业流程还包括:构建若干硬件模型,并建立每个所述硬件模型与硬件设备的对应关系;其中,每个所述硬件模型包括属性、方法、设置界面及操作控制界面;
设置硬件管理器,所述硬件管理器对所述硬件设备进行统一管理;其中,所述硬件管理器是所述硬件模型的映射;
根据用户需要在所述硬件管理器中添加硬件模型;
采用自定义的配置模块选择硬件模型及硬件设备,在所述硬件管理器中调用所述硬件模型,及调用所述硬件模型的属性、方法,形成工作流控制硬件的动作、运动、拍照、通讯等操作。
6.如权利要求5所述的机器视觉的可视化编程的方法,其特征在于,所述硬件管理器包括硬件列表区、已添加的硬件列表、硬件的配置界面及硬件的操作界面;
其中,所述硬件列表区可视化若干所述硬件模型;
所述已添加的硬件列表可视化用户选择的硬件模型;
所述硬件的配置界面与所述硬件模型的属性对应,展示所述硬件模型的属性;
所述硬件的操作界面与所述硬件模型的方法对应,展示所述硬件模型的方法。
7.如权利要求1所述的机器视觉的可视化编程的方法,其特征在于,
所述实体对象为自定义的实体对象,为文本、形状、按钮中的至少一种;所述实体对象的属性与所述数据的属性进行双向绑定,以使在其中一个发生变化,所述实体对象的属性值与所述数据的属性值相等。
8.如权利要求1所述的机器视觉的可视化编程的方法,其特征在于,所述实体对象自定义一个属性,建立并存储所述实体对象的属性与所述数据的属性的对应关系;
获取到用户定义所述数据所引起变化的所述数据的属性值,根据所述实体对象的属性与所述数据的属性的对应关系,将所述数据的属性值赋值为所述实体对象。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州德创测控科技有限公司,未经苏州德创测控科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011594021.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:医用材料原料管推管机构
- 下一篇:一种含氟尾气净化处理方法





