[发明专利]基于BS架构的工业视觉系统开发方法和存储介质有效
申请号: | 202110543769.8 | 申请日: | 2021-05-19 |
公开(公告)号: | CN112988316B | 公开(公告)日: | 2021-10-26 |
发明(设计)人: | 王文龙;张帅帅;吕波;宗明辉;武斌 | 申请(专利权)人: | 北京创源微致软件有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451;G06F8/71 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 刘凤 |
地址: | 100082 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 bs 架构 工业 视觉 系统 开发 方法 存储 介质 | ||
1.一种基于BS架构的工业视觉系统开发方法,用于客户端,其特征在于,包括:
基于本地浏览器的用户界面获取本地用户的第一指令;
接收服务器端发送的第二指令;
根据所述第一指令和所述第二指令建立工业视觉程序,并将所述工业视觉程序显示在第一用户界面中;
对所述工业视觉程序进行解析,获取所述工业视觉程序的配置信息;
根据所述工业视觉程序的配置信息进行计算,获取所述工业视觉程序的运行结果;
将所述工业视觉程序的运行结果显示在第二用户界面中;
其中,所述第一指令和所述第二指令用于根据应用场景对工业视觉程序的输入信息进行配置,所述第二指令为远程浏览器获取的非本地用户的指令,所述第一用户界面和第二用户界面均包括与所述第一指令对应的本地浏览器的用户界面和与所述第二指令对应的远程浏览器的用户界面;
所述对所述工业视觉程序进行解析,获取所述工业视觉程序的配置信息的步骤具体包括:
对所述工业视觉程序进行解析,获取所述工业视觉程序中多个功能子模块的连接信息、多个子模块的配置参数和多个子模块的预设程序。
2.根据权利要求1所述的基于BS架构的工业视觉系统开发方法,所述用户界面至少包括多个配置工具,多个所述配置工具基于WEB技术构建,其特征在于:
所述配置工具至少包括:图形采集、ROI区域、标定工具、数学形态学、几何变换、颜色处理、Blob分析、形状拟合、几何创建、几何测量、相交测量、模式匹配、二维码识别、一维码识别、OCR识别、图像滤波、通信和系统。
3.根据权利要求2所述的基于BS架构的工业视觉系统开发方法,其特征在于:
每个所述配置工具包括多个功能子模块,所述功能子模块设置有与其功能对应的预设程序,所述功能子模块包括输入端和输出端,任意所述功能子模块的输入端和输出端可以连接。
4.根据权利要求1所述的基于BS架构的工业视觉系统开发方法,其特征在于, 所述根据所述工业视觉程序的配置信息进行计算,获取所述工业视觉程序的运行结果的步骤具体包括:
根据多个所述功能子模块的连接信息、配置参数和预设程序进行系统模拟运行,将系统模拟运行的结果作为所述工业视觉程序的运行结果。
5.根据权利要求1所述的基于BS架构的工业视觉系统开发方法,其特征在于,所述工业视觉程序至少包括:
定位引导程序、字符识别程序、尺寸测量程序和瑕疵检测程序。
6.一种基于BS架构的工业视觉系统开发方法,用于服务器端,其特征在于,包括:
基于远程浏览器的用户界面获取非本地用户的第二指令;
发送所述第二指令至客户端;
接收工业视觉程序的配置信息;
根据工业视觉程序的配置信息进行计算,获取工业视觉程序的运行结果;
将工业视觉程序的运行结果发送给客户端,以使将所述工业视觉程序的运行结果显示在第二用户界面中;
其中,所述第二用户界面包括与第一指令对应的本地浏览器的用户界面和与所述第二指令对应的远程浏览器的用户界面。
7.一种客户端,其特征在于,包括:
用于执行如权利要求1-5任一项所述的基于BS架构的工业视觉系统开发方法。
8.一种服务器端,其特征在于,包括:
用于执行如权利要求6所述的基于BS架构的工业视觉系统开发方法。
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如权利要求1至5或权利要求6任一所述的方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京创源微致软件有限公司,未经北京创源微致软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110543769.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:修井作业水龙头快速拆装方法及悬挂推扶机械手
- 下一篇:恒温恒湿细胞培养箱