[发明专利]组态模板的定制方法、组态模板的显示方法及服务器有效
| 申请号: | 201010124457.5 | 申请日: | 2010-03-10 |
| 公开(公告)号: | CN101877716A | 公开(公告)日: | 2010-11-03 |
| 发明(设计)人: | 张立磊;王冬 | 申请(专利权)人: | 艾默生网络能源有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08 |
| 代理公司: | 深圳新创友知识产权代理有限公司 44223 | 代理人: | 江耀纯 |
| 地址: | 518057 广东省*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 组态 模板 定制 方法 显示 服务器 | ||
1.一种组态模板的定制方法,其特征在于,包括以下步骤:
A1:接收新上传的控件;
A2:将新上传的控件的显示属性与需要的服务器相关的监测信号进行绑定关联;
A3:调用所需的一个或多个控件,生成能提供用户终端根据地址访问的自定义组态模板。
2.如权利要求1所述的组态模板的定制方法,其特征在于,所述的步骤A2包括,为新上传的控件的显示属性的值与需要的服务器相关的监测信号的信号值定义逻辑表达式,以进行绑定关联的步骤。
3.一种组态模板在用户终端上的显示方法,其特征在于,包括以下步骤:
B1:服务器接收用户终端发送的访问请求,解析访问请求中的地址;
B2:根据解析得到的地址,调用与此地址对应的自定义组态模板;
B3:对自定义组态模板涉及的控件进行解析,得到与控件的显示属性绑定关联的服务器的监测信号,并根据得到的监测信号生成显示属性的值;
B4:根据自定义组态模板涉及的控件及其显示属性的值,生成可以在浏览器上显示的组态页面,并将所述组态页面反馈给用户终端的浏览器。
4.如权利要求3所述的组态模板在用户终端上的显示方法,其特征在于,步骤B2中所述的自定义组态模板涉及的控件的显示属性与需要的服务器相关的监测信号的信号值之间是通过预设的逻辑表达式来绑定关联的;
对应的,所述的步骤B3包括以下步骤:
B31:获取控件显示所需的显示属性的名称;
B32:解析预设的控件的显示属性与需要的服务器相关的监测信号的信号值之间的逻辑表达式,获取控件的显示属性对应的监测信号的信号值,生成控件的显示属性的值。
5.如权利要求3所述的组态模板在用户终端上的显示方法,其特征在于,所述的服务器设有可以将控件以flash的形式直接嵌入以在浏览器中加载运行显示的组态播放器;
所述的步骤B4中根据自定义组态模板涉及的控件及其显示属性的值,生成可以在浏览器上显示的组态页面的过程包括以下步骤:根据自定义组态模板涉及的控件及其显示属性,在服务器的组态播放器中生成组态页面。
6.如权利要求5所述的组态模板在用户终端上的显示方法,其特征在于,所述的步骤B4后,还包括以下步骤:
B5:服务器对与上述组态模板中涉及的控件的显示属性相关联绑定的、相关监测信号的信号值进行监测,当监测信号的信号值发生变化时,根据当前的监测信号的信号值重新执行步骤B3,生成新的控件的显示属性的值,进行组态页面的重绘。
7.如权利要求5或6所述的组态模板在用户终端上的显示方法,其特征在于,所述的步骤B4后,还包括以下步骤:
B6:服务器每隔一段时间重新获取与上述组态模板中涉及的控件的显示属性相关联绑定的、信号采集模块所获取的相关监测信号的信号值,根据当前的监测信号的信号值重新执行步骤B3,生成新的控件的显示属性的值,进行组态页面的重绘。
8.一种提供组态模板在用户终端上显示的服务器,包括用于获取监测信号的信号采集模块;其特征在于,还包括:
组态模板管理模块,用于保存自定义组态模板,并对自定义组态模板进行管理;
组态控件管理模块,用于保存控件,并对控件进行管理;
及与信号采集模块、组态模板管理模块及组态控件管理模块相连接的组态引擎,所述的组态引擎包括:
模板解析模块,用于对自定义组态模板进行解析,调用对应所需的一个或多个控件;
控件解析模块,用于为控件的显示属性与需要的服务器相关的监测信号进行绑定关联,并在用户终端发出访问请求后,在控件被调用时,根据绑定关联的服务器相关的监测信号生成显示属性的值,生成可以在浏览器上显示的组态页面,以反馈给用户终端的浏览器。
9.如权利要求8所述的提供组态模板在用户终端上显示的服务器,其特征在于,所述的组态引擎中还设有可以将控件以flash的形式直接嵌入以在浏览器中加载运行显示的组态播放器,所述的控件解析模块根据自定义组态模板中涉及的控件及其显示属性的值,在组态播放器中生成组态页面。
10.如权利要求8所述的提供组态模板在用户终端上显示的服务器,其特征在于,所述的组态引擎还包括定期重绘模块与属性动态计算模块中的至少一个;
所述的定期重绘模块,用于对与上述组态模板中涉及的控件的显示属性相关联绑定的、信号采集模块所获取的相关监测信号的信号值进行监测,且在监测信号的信号值发生变化时,根据当前的监测信号的信号值重新生成新的控件的显示属性的值,进行组态页面的重绘;
所述的属性动态计算模块,用于定期重新获取与上述组态模板中涉及的控件的显示属性相关联绑定的、信号采集模块所获取的相关监测信号的信号值,根据当前的监测信号的信号值重新生成新的控件的显示属性的值,进行组态页面的重绘。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于艾默生网络能源有限公司,未经艾默生网络能源有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010124457.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:讯号源追踪装置及追踪方法
- 下一篇:网络管理系统、网管服务器和方法





