[发明专利]一种人机界面的可视化变量关联组件的方法及系统有效
| 申请号: | 201710021672.4 | 申请日: | 2017-01-12 |
| 公开(公告)号: | CN106802804B | 公开(公告)日: | 2020-01-10 |
| 发明(设计)人: | 项天;周钰致 | 申请(专利权)人: | 合肥速显微电子科技有限公司 |
| 主分类号: | G06F8/38 | 分类号: | G06F8/38 |
| 代理公司: | 11390 北京和信华成知识产权代理事务所(普通合伙) | 代理人: | 胡剑辉 |
| 地址: | 230000 安徽省合肥市高新区*** | 国省代码: | 安徽;34 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 人机界面 可视化 变量 关联 组件 方法 系统 | ||
1.一种人机界面的可视化变量关联组件的方法,其特征在于,包括如下过程:
SS0,用户在生成配置文件的时,将可视化变量与控件绑定;
SS1,初始化可视化变量:读取可视化变量的配置信息,并且绑定至组件;
SS2,初始化所有任务:初始化操作系统中所有任务;
SS3,加载页面:加载0号页面信息,可视化变量改变事件;
SS4,刷新绘图:刷新所有的绘图组件并绘制;
SS5,等待事件:通过人机交互等待改变可视化变量的事件发生;
SS6,当可视化变量发生改变的时候,会触发所有绑定的组件;
SS7,调用控制函数:可视化变量发生改变后,调用所有绑定组件的组件控制函数。
2.根据权利要求1所述的一种人机界面的可视化变量关联组件的方法,其特征在于,所述SS6,当可视化变量发生改变的时候,会触发所有绑定的组件,执行步骤如下:
a.触发所有绑定页面:跳转至变量值对应页面;
b.触发所有绑定画布:切换画布的当前显示的子画布;
c.触发所有绑定控件:调用控件的控制函数;
d.触发所有绑定指令:发送变量值对应地址所对应的指令。
3.根据权利要求2所述的一种人机界面的可视化变量关联组件的方法,其特征在于,所述触发所有绑定控件:调用控件的控制函数具体步骤为:
e.判断控件是否在页面内;
f.判断控件是否被显示;
g.当widgetRefresh=1时或widgetRefresh=0时,调用控件的控制函数。
4.根据权利要求1所述的一种人机界面的可视化变量关联组件的方法,其特征在于,所述SS7,调用控制函数:可视化变量发生改变后,调用所有绑定组件的组件控制函数,其中,所述组件控制函数包括页面控制函数、画布控制函数和控件控制函数。
5.一种人机界面的可视化变量关联组件系统,其特征在于,包括:
绘图组件,用于人机界面的绘图组件之间的信息交互;
可视化变量,包括值与被绑定元件列表;
所述可视化变量实现组件互联模型;
触发可视化变量改变的事件;
所述绘图组件包括页面、画布、子画布和控件;
所述页面:为动态内存加载的基本单元;
所述画布:绘图的基本单元,所绘制的控件数据存在于画布上,每一个画布包含多个子画布;
所述子画布:为多个控件的集合;
所述控件:为基本的显示单元。
6.根据权利要求5所述的一种人机界面的可视化变量关联组件系统,其特征在于,所述可视化变量,包括的值与被绑定元件列表中;
所述值包括整数或者字符串;
所述绑定元件列表中绑定绘图元件和/或串口寄存器。
7.根据权利要求6所述的一种人机界面的可视化变量关联组件系统,其特征在于,所述绑定绘图元件和/或串口寄存器具体为:
页面:与页面绑定的可视化变量通过改变值来切换显示的页面,或发送对应页面的页面指令;
画布:与画布绑定的可视化变量切换画布当前显示的子画布;
控件:与控件绑定的可视化变量改变当前控件的值;
串口寄存器:与串口寄存器绑定的可视化变量向串口中发送数据或者从串口中接受数据,通过串口与外界进行信息交互。
8.根据权利要求5所述的一种人机界面的可视化变量关联组件系统,其特征在于,所述可视化变量实现组件互联模型中触发的组件包括:
页面:切换至变量值所对应序号的页面;
画布:切换至变量值所对应序号的子画布;
控件:调用对应控件的控件控制函数;
指令:调用变量值所对应地址的指令。
9.根据权利要求5所述的一种人机界面的可视化变量关联组件系统,其特征在于,所述触发可视化变量改变的事件包括:
页面事件:系统初始化或者切换页面时发生,整个页面刷新同时调用页面指令;
鼠标事件:用户触碰屏幕时会调用可触碰控件的控制函数,触碰处理函数修改其绑定的可视化变量;
串口事件:串口通过可视化变量所绑定的寄存器号直接修改可视化变量;
定时器事件:周期性地更改其所绑定的可视化变量;
指令事件:指令可以直接修改可视化变量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥速显微电子科技有限公司,未经合肥速显微电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710021672.4/1.html,转载请声明来源钻瓜专利网。





