[发明专利]工业机器人示教器软件架构的实现方法、装置及示教器有效
申请号: | 201910548925.2 | 申请日: | 2019-06-24 |
公开(公告)号: | CN110293539B | 公开(公告)日: | 2022-09-30 |
发明(设计)人: | 吴珩;周艳红 | 申请(专利权)人: | 佛山智异科技开发有限公司;佛山智能装备技术研究院 |
主分类号: | B25J9/00 | 分类号: | B25J9/00;B25J9/16;G06F9/451 |
代理公司: | 广州市华学知识产权代理有限公司 44245 | 代理人: | 顾思妍;梁莹 |
地址: | 528234 广东省佛山市南海区狮山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 工业 机器人 示教器 软件 架构 实现 方法 装置 | ||
1.工业机器人示教器软件架构的实现方法,其特征在于:
分别设置快捷工具区、功能页面区和系统状态区;
其中,所述快捷工具区采用系统参数数据结构实现组织用户常用功能设置、时间设置和系统简要状态信息显示与操作;
所述功能页面区采用系统状态数据结构实现功能类别页面显示与操作交互;
所述系统状态区采用属性页特性组织的系统状态子页面,将系统状态子页面的对象插入至属性页标题栏;
在功能页面区中,根据工业机器人应用需求按功能类别分类,并根据功能类别创建对应的页面类型对象,采用页面类型对象堆栈技术作为页面类型对象的管理基础;每个页面类型对象设置菜单子页面类型对象堆栈数据结构,实现功能类别的子功能以菜单子页面类型对象形式创建,菜单子页面类型对象采用菜单子页面类型对象堆栈数据结构进行组织管理;
所述功能页面区包含一个以栅格布局方式呈现显示的主页页面,所述主页页面由功能类别模块页面对应的页面类型对象以宫格菜单交互方式形成;所述功能页面区设置有页面类型对象堆栈数据结构,用于组织管理工业机器人操作需求的功能类别模块页面;
每个所述页面类型对象设置有菜单子页面类型对象堆栈数据结构;每个所述功能类别模块页面生成设置有菜单子页面类型对象的菜单子页面,并存储记录于所述菜单子页面类型对象堆栈数据结构;
所述功能类别模块页面的菜单子页面设置有菜单栏,菜单栏以按钮方式排列显示当前功能类别模块页面具有的所有菜单子页面;
所述菜单栏的按钮记录了对应菜单子页面在菜单子页面类型对象堆栈数据结构中的对象位置索引;点击菜单栏的按钮将根据记录的对象位置索引查找菜单子页面类型对象堆栈数据结构,找出对应菜单子页面类型对象,并在功能页面区显示菜单子页面内容,完成菜单子页面的切换;
所述菜单子页面内容采用垂直布局方式显示,上半部分显示功能控件信息,下半部分页面为操作工具按钮,以负责菜单子页面内的功能交互操作;
通过对菜单子页面类型对象堆栈数据结构中的菜单子页面类型对象进行出栈或入栈,实现工业机器人操作菜单子页面的新增与裁剪变更需求;
所述功能页面区还设置有页面任务栏和删除按钮,页面任务栏以按钮方式排列显示已经打开的功能类别模块页面;
当用户点击宫格菜单形式的功能类别模块页面时,将点击的功能类别模块页面对应的页面类型对象压入页面类型对象堆栈数据结构,并在功能页面区显示;页面任务栏新建任务栏按钮,所述任务栏按钮记录了当前功能类别模块页面在所述页面类型对象堆栈数据结构的位置索引;点击所述任务栏按钮将根据记录的所述位置索引查找所述页面类型对象堆栈数据结构,找出对应的页面类型对象,并在功能页面区显示页面内容,用户通过点击任务栏按钮的方式实现功能类别模块页面的切换;
当用户点击删除按钮时,将当前激活显示的功能类别模块页面对应的页面类型对象从页面类型对象堆栈数据结构中出栈移除,实现当前激活显示的功能类别模块页面的关闭。
2.根据权利要求1所述的工业机器人示教器软件架构的实现方法,其特征在于:所述快捷工具区包括主页按钮、设置按钮、模式按钮、使能按钮、系统时间显示栏和简要状态显示栏,简要状态显示栏采用栅格形式显示状态信息。
3.根据权利要求1所述的工业机器人示教器软件架构的实现方法,其特征在于:每个菜单子页面类型对象中,采用信号触发机制作为菜单子页面间数据传递通道,实现菜单子页面类型对象的菜单子页面控件数据编辑与数据交互;
所述每个菜单子页面类型对象中,采用信号触发机制作为菜单子页面间数据传递通道,实现菜单子页面类型对象的菜单子页面控件数据编辑与数据交互是指:设置全键虚拟软键盘操作页面,菜单子页面的菜单子页面内容建立编辑框件;当菜单子页面需要编辑操作时,编辑框件作为参数向软件主窗口发送触发键盘显示信号,由软件主窗口将全键虚拟软键盘操作页面显示于系统状态区;
全键虚拟软键盘操作页面设有输入栏,当输入栏完成编辑后将编辑结果赋值给所述编辑框件,触发所述编辑框件的数据更新信号,通知所在菜单子页面的菜单子页面内容对编辑数据的响应。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于佛山智异科技开发有限公司;佛山智能装备技术研究院,未经佛山智异科技开发有限公司;佛山智能装备技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910548925.2/1.html,转载请声明来源钻瓜专利网。