【技术实现步骤摘要】
用于数据的异步搜索和过滤的系统和方法对相关申请的交叉引用本申请是2011年11月11日提交的题为“DataQuerying”的美国临时专利申请No.61/558,995的正式申请,通过引用将该美国临时申请合并于此。
本公开内容的实施例总地涉及自动化控制和监测系统的领域。更具体而言,本公开内容的实施例涉及在自动化控制和监测系统中的数据查询的使用。
技术介绍
对于自动化控制和监测系统而言特别是在工业设置中存在着广泛的应用。这样的应用可以包括对于诸如阀门、电动机等的范围广泛的致动器的供电以及经由传感器的数据采集。典型的自动化控制和监测系统可以包括一个或更多个组件,诸如:编程终端、自动化控制器、输入/输出(I/O)模块和/或人机接口(HMI)终端。通常采用人机接口或“HMI”来监测或控制各种进程(process)。HMI可以用在许多不同设置中,诸如机动车、飞行器、商业设置以及大量其它应用中。HMI可以从特定寄存器读取或者对特定寄存器写入,使得它们可以反映各种机器、传感器、进程等的操作状态。HMI也可以对寄存器和存储器写入,使得它们在某种程度上可以控制进程的功能。在单独的监测功能中,执行很少的控制或者没有执行实际控制。监测功能也可以通过其它控制和监测系统组件实现。现在认识到,期望改进的监测控制系统的操作状态的方法。
技术实现思路
根据本公开内容的一个方面,一种自动化控制和监测系统包括服务器,该服务器被配置用于从客户端组件接收订制请求。该订制请求向服务器提供一个或更多个准则。服务器被配置用于基于订制请求中的一个或更多个准则来经由第一通知向客户端组件提供数据集合。服务器被配 ...
【技术保护点】
一种自动化控制和监测系统,包括:服务器,所述服务器被配置用于从客户端组件接收订制请求,所述订制请求向所述服务器提供一个或更多个准则,其中所述服务器被配置用于:基于所述订制请求中的所述一个或更多个准则,经由第一通知向所述客户端组件提供数据集合;以及当对应于所述一个或更多个准则的附加数据或修改可用时,基于所述订制请求,经由附加通知提供附加数据集合、对所述数据集合的修改或这两者。
【技术特征摘要】
2011.11.11 US 61/558,995;2012.10.16 US 13/653,2601.一种自动化控制和监测系统,包括:服务器,所述服务器被配置用于从客户端组件接收订制请求,所述订制请求向所述服务器提供一个或更多个准则,其中所述服务器被配置用于:经由所述订制请求,接收指定在通知中待返回的最大数据量的限值;识别与所述一个或更多个准则相关联的数据集合;基于所述订制请求中的所述一个或更多个准则,经由第一通知向所述客户端组件提供所述数据集合的至少第一子集;将所述第一通知限制到所指定的最大数据量;以及当对应于所述一个或更多个准则的附加数据或修改可用时,基于所述订制请求,经由附加通知提供附加数据集合、对所述数据集合的修改或这两者;其中当所述数据集合超过所述最大数据量时,所述附加通知包括由于所述限值而在所述第一通知中无法发送的所述数据集合的至少一个第二子集,其中每个所述附加通知不超过所述限值。2.根据权利要求1所述的自动化控制和监测系统,包括所述客户端组件,其中所述客户端组件被配置用于在所述订制请求中提供数据过滤器。3.根据权利要求1所述的自动化控制和监测系统,其中所述服务器被配置用于向所述客户端组件返回具有特定属性集合的所述数据集合,其中所述特定属性集合在所述订制请求中提供。4.根据权利要求1所述的自动化控制和监测系统,包括:另一组件,所述另一组件被配置用于识别与所述一个或更多个准则对应的附加数据,更新与所述一个或更多个准则对应的数据,删除与所述一个或更多个准则对应的数据,或其组合;其中所述服务器被配置用于向所述客户端组件提供与所述识别的附加数据、所述更新的数据或所述删除的数据对应的附加通知。5.根据权利要求1所述的自动化控制和监测系统,其中所述服务器被配置用于在从所述客户端组件接收到取消订制请求时停止向所述客户端组件发送通知。6.根据权利要求1所述的自动化控制和监测系统,其中所述服务器被配置用于:当所述数据集合的更新对于所述服务器而言不是立即可用于发送时,在附加通知中提供所述数据集合的更新。7.根据权利要求1所述的自动化控制和监测系统,其中所述服务器被配置用于异步地提供所述第一通知和所述附加通知。8.一种自动化控制和监测方法,包括:经由自动化控制和监测系统中的客户端组件,通过在订制请求中向所述自动化控制和监测系统的服务器提供一个或更多个准则和指定在通知中待返回的最大数据量的限值来订制查询;从所述服务器接收第一通知,所述第一通知包括与所述订制请求的一个或更多个准则有关的数据的第一部分,其中所述第一通知受到所指定的最大数据量的限制;以及从所述服务器接收一个或更多个附加通知,所述附加通知包括与所述订制请求的一个或更多个搜索准则有关的在订制查询之后变得可用的数据的附加部分,其中所述一个或更多个附加通知包括由于所述限值而在所述第一通知中无法发送的数据集合并且所述一个或更多个附加通知不超过所述限值。9.根据权利要求8所述的自动化控制和监测方法,其中所述数据的第一部分和所述数据的附加部分在尺寸上由在所述自动化控制和监测系统中设置的最大数据返回阈值限制。10.根据权利要求9所述的自动化控制和监测方法,包括在所述订制请求中发送所述最大数据返回阈值。11.根据权利要求9所述的自动化控制和监测方法,包括在所述服务器中限定所述最大数据返回阈值。12.根据权利要求8所述的自动化控制和监测方法,包括:当另一组件识别与所述一个或更多个准则有关的数据、修改与所述一个或更多个准则有关的数据或者删除与所述一个或更多个准则有关的数据时,从所述服务器接收修改通知。13.根据权利要求8所述的自动化控制和监测方法,包括:经由所述客户端组件,通过向所述服务器提供取消订制请求来取消订制所述查询;以及基于所述取消订制请求,停止接收与所述一个或更多个准则有关的通知。14.一种自动化控制和监测系统,包括:服务器;所述自动化控制和...
【专利技术属性】
技术研发人员:肯尼斯·S·普拉赫,约瑟夫·布罗尼科夫斯基,塔里尔·J·贾斯帕,迈克尔·D·卡兰恩,道格拉斯·J·赖夏德,道格拉斯·W·里德,查尔斯·M·里斯查尔,雷·J·斯塔龙,苏比安·戈文达拉杰,史蒂文·J·科瓦尔,大卫·E·托马斯,蒂莫西·P·博普雷,罗纳德·E·布利斯,戈登·代利,
申请(专利权)人:洛克威尔自动控制技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。