用于确定产业工厂内何时发生事件的方法和设备技术

技术编号:9718701 阅读:190 留言:1更新日期:2014-02-27 05:25
本发明专利技术提供了用于确定产业工厂内何时发生事件的方法和设备。一种确定产业工厂内何时发生事件的方法,事件由同时满足其各自的事件特定条件的多个变量定义,多个变量中的每一个具有多个数据条目,每个数据条目包括多个变量中的每一个的值和从产业工厂获取该值的时间,该方法包括:用户通过针对多个变量定义各自的事件特定条件在客户端机器上创建事件定义;服务器中的可执行应用模块利用用户指定的事件标签标记多个数据条目中的其中多个变量同时满足其各自的事件特定条件的数据条目;以及可执行应用模块还创建包括与所述多个数据条目中已被标记的数据条目相对应的时间的事件发生列表。

【技术实现步骤摘要】
用于确定产业工厂内何时发生事件的方法和设备
本专利技术涉及确定产业工厂内何时发生事件的方法,具体地,但不唯一地,涉及使用历史数据来进行确定。
技术介绍
在产业工厂的操作中,常规地从产业工厂获取数据并且将数据存储在数据历史数据库(data historian)中以用于随后分析在操作期间工厂如何执行。这样的数据通常包括随时间波动或改变的多个工厂操作变量的值。例如,这些变量可以包括诸如温度、流量或压力之类的操作参数,诸如一件设备处于开启或关闭之类的操作状态,警报的触发与否的状态,等等。诸如从监控各操作的具体方面获得的变量之类的相关变量通常在数据列表中组合在一起。因此每个数据列表通常包括针对多个变量的数据。针对每个变量,数据一般包括多个数据条目。一个数据条目一般包括变量的值以及从工厂获得该值的时间。因此该多个数据条目包括在操作期间的不同时间获取的变量的一组值并且存储在数据历史数据库中。图1示出了存储在数据历史数据库10中的数据的示意图。目前,可以在显示屏上以趋势图的形式查看变量的存储数据。趋势图通常包括变量值随时间变化的曲线。为了查看趋势图,如图2所示的典型的数据浏览器202允许用户使用诸如鼠标指针之类的输入装置将代表在文件夹220中的项目的列表中示出的变量的图标210拖动到趋势显示230以可视化地表示为曲线图240。因为在不同时间获得了针对任意变量的值,所以用户需要指定一个时间段,在该时间段内获得的值将被显示为曲线240。现有的数据浏览器的问题在于,只能由用户使用时间段的试错法规范通过搜索数据历史数据库中的过去数据来确定事件何时发生,以便按时间顺序检查所获得的值。通常,当一个或多个特定变量同时满足定义事件的指定条件时,确定该事件已发生。例如,锅炉过热可能是一个事件,其只在温度变量的值大于指定值并且锅炉状态同时处于“反应”时被定义为已发生。然而,除非在趋势显示上手动选择并且查看不同时间段的数据以发现温度和锅炉状态何时同时满足其各自指定的过热条件,否则用户无法确定其何时发生。由于分析过去数据以对可能指示工厂的问题或其他难题的重要事件的具体发生进行确定是一个共同的任务,因此有必要减轻用试错法搜索过去数据来确定在工厂的运行期间何时发生事件的劳动量。
技术实现思路
根据第一示例方面,提供了一种确定在产业工厂内何时发生事件的方法,所述事件由同时满足其各自的事件,特定条件中的每一个条件的多个变量定义,所述多个变量中的每一个具有存储在服务器的数据历史数据库中的多个数据条目,每个数据条目包括所述多个变量中的每一个的值和从产业工厂获取该值的时间,所述方法包括:(a)用户通过针对所述多个变量定义各自的事件特定条件来在客户端机器上创建事件定义;(b)用户将事件标签分配给所述事件定义;(C)所述服务器中的可执行应用模块用所述事件标签标记所述数据历史数据库中的所述多个数据条目中的其中所述多个变量同时满足其各自的事件特定条件的数据条目,以指示所述事件的发生;以及(d)所述可执行应用模块还创建包括与所述多个数据条目中已用所述事件标签标记的数据条目相对应的时间的事件发生列表,所述事件发生列表中的每个发生条目包括所述事件的发生时间和所述事件标签。所述方法还可以包括(e),用于在所述客户端机器上的时间浏览器中显示来自所述事件发生列表的所述事件的发生时间和所述事件标签中的至少一个。所述方法还可以包括(f),用于用户选择在所述时间浏览器中显示的事件标签以用于在所述客户端机器上显示曲线图,所述曲线图包括在所述事件的发生期间所述多个变量的值随时间的变化。所述事件定义的创建可以包括在所述客户端机器上写入涉及所述多个变量和所述事件标签的条件语句。所述条件语句可以包括IF从句和THEN从句,并且所述IF从句可以包括与所述多个变量中的每一个相关联的趋势图的指定曲线形状。可选地,所述事件定义的创建可以包括在计算机终端的流程图编辑器中创建涉及所述多个变量和所述事件标签的流程图。所述方法还可以包括针对对应的多个事件重复步骤(a)至(d)多次,从而创建具有对应的多个事件标签的多个事件定义,使得在步骤(d)和(e)中,事件可以包括所述多个事件中的每一个并且事件标签可以包括所述多个事件标签中的每一个。所述多个数据条目中已用所述事件标签标记的数据条目可以在用户指定时间段内。所述方法还可以包括在步骤(b)将数据条件身份分配给所述事件定义,用所述数据条件身份对所述多个数据条目中已用所述事件标签标记的数据条目进行标记,并且每个发生条目还可以包括所述数据条件身份。所述方法还可以包括将记录在其他系统中的事件导入到所述事件发生列表以作为导入事件,并且所述导入事件的发生条目可以包括所述导入事件的发生时间和事件标签。根据第二示例方面,提供了一种用于确定在产业工厂内何时发生事件的设备,所述事件由同时满足其各自的事件特定条件中的每一个条件的多个变量定义,所述设备包括:在服务器中的数据历史数据库,其配置成存储用于所述多个变量中的每一个的多个数据条目,每个数据条目包括所述多个变量中的每一个的值和从产业工厂获取该值的时间;事件定义编辑器,其设置在客户端机器上,并配置成允许用户通过针对所述多个变量定义各自的事件特定条件来创建事件定义,并且配置成允许用户将事件标签分配给所述事件定义;在所述服务器中的可执行应用模块,其配置成用所述事件标签标记所述数据历史数据库中的多个数据条目中的其中所述多个变量同时满足其所述各自的事件特定条件的数据条目,以指示所述事件的发生,所述可执行应用模块还配置成创建包括与所述多个数据条目中已用所述事件标签标记的数据条目相对应的时间的事件发生列表,所述事件发生列表中的每个发生条目包括所述事件的发生时间和所述事件标签。所述设备还可以包括时间浏览器,其配置成在所述客户端机器上显示来自所述事件发生列表的所述事件的发生时间和所述事件标签中的至少一个。所述时间浏览器还可以配置成允许选择在所述时间浏览器中显示的事件标签以在所述客户端机器上的趋势显示上显示在所述事件的发生期间所述多个变量的值随时间变化的曲线图。所述事件定义编辑器还可以配置成允许写入涉及用于创建所述事件定义的所述多个变量和所述事件标签的条件语句。所述条件语句可以包括IF从句和THEN从句,并且所述IF从句可以包括与所述多个变量中的每一个相关联的趋势图的指定曲线形状。所述设备还可以包括流程图编辑器,设置在所述客户端机器上并且配置成允许创建涉及用于创建所述事件定义的所述多个变量和所述事件标签的流程图。所述多个数据条目中已用所述事件标签标记的数据条目可以在用户指定时间段内。所述事件定义编辑器还可以配置成允许用户将数据条件身份分配给所述事件定义,并且所述可执行应用模块还可以配置成用所述数据条件身份对所述多个数据条目中已用所述事件标签标记的数据条目进行标记,并且每个发生条目还可以包括所述数据条件身份。所述设备还可以包括标签编辑器,配置成允许用户在趋势显示上手动标记事件。所述设备还可以配置成允许将记录在其他系统中的事件导入到所述事件发生列表以作为导入事件,并且所述导入的事件的发生条目可以包括所述导入事件的发生时间和事件标签。【附图说明】为了本专利技术能被充分理解并且容易地实现实际效果,现在通过只是本专利技术的示例实施例而非限制性示例的本文档来自技高网
...

【技术保护点】
一种确定产业工厂内何时发生事件的方法,所述事件由同时满足其各自的事件特定条件中的每一个条件的多个变量定义,所述多个变量中的每一个具有存储在服务器的数据历史数据库中的多个数据条目,每个数据条目包括所述多个变量中的每一个变量的值和从产业工厂获取该值的时间,所述方法包括:(a)用户通过针对所述多个变量定义各自的事件特定条件来在客户端机器上创建事件定义;(b)用户将事件标签分配给所述事件定义;(c)所述服务器中的可执行应用模块用所述事件标签标记所述数据历史数据库中的多个数据条目中的其中所述多个变量同时满足其各自的事件特定条件的数据条目,以指示所述事件的发生;以及(d)所述可执行应用模块还创建包括与所述多个数据条目中已用所述事件标签标记的数据条目相对应的时间的事件发生列表,所述事件发生列表中的每个发生条目包括所述事件的发生时间和所述事件标签。

【技术特征摘要】
2012.02.23 US 13/403,1951.一种确定产业工厂内何时发生事件的方法,所述事件由同时满足其各自的事件特定条件中的每一个条件的多个变量定义,所述多个变量中的每一个具有存储在服务器的数据历史数据库中的多个数据条目,每个数据条目包括所述多个变量中的每一个变量的值和从产业工厂获取该值的时间,所述方法包括: Ca)用户通过针对所述多个变量定义各自的事件特定条件来在客户端机器上创建事件定义; (b)用户将事件标签分配给所述事件定义; (C)所述服务器中的可执行应用模块用所述事件标签标记所述数据历史数据库中的多个数据条目中的其中所述多个变量同时满足其各自的事件特定条件的数据条目,以指示所述事件的发生;以及 Cd)所述可执行应用模块还创建包括与所述多个数据条目中已用所述事件标签标记的数据条目相对应的时间的事件发生列表,所述事件发生列表中的每个发生条目包括所述事件的发生时间和所述事件标签。2.根据权利要求1所述的方法,还包括: (e)在所述客户端机器上的时间浏览器中显示来自所述事件发生列表的所述事件的发生时间和所述事件标签中的至少一个。3.根据权利要求2所述的方法,还包括: (f)用户选择在所述时间浏览器中显示的事件标签以用于在所述客户端机器上显示曲线图,所述曲线图包括在所述事件的发生期间所述多个变量的值随时间的变化。4.根据权利要求1所述的方法,其中创建所述事件定义包括在所述客户端机器上写入涉及所述多个变量和所述事件标签的条件语句。5.根据权利要求4所述的方法,其中所述条件语句包括IF从句和THEN从句,并且其中所述IF从句包括与所述多个变量中的每一个相关联的趋势图的指定曲线形状。6.根据权利要求1所述的方法,其中创建所述事件定义包括在计算机终端的流程图编辑器中创建涉及所述多个变量和所述事件标签的流程图。7.根据权利要求2所述的方法,还包括针对对应的多个事件重复步骤(a)至(d)多次,从而创建具有对应的多个事件标签的多个事件定义,使得在步骤(d)和(e)中,事件包括所述多个事件中的每一个并且事件标签包括所述多个事件标签中的每一个。8.根据权利要求1所述的方法,其中所述多个数据条目中已用所述事件标签标记的数据条目在用户指定时间段内。9.根据权利要求1所述的方法,还包括在步骤(b)将数据条件身份分配给所述事件定义,用所述数据条件身份对所述多个数据条目中的那些已用所述事件标签标记的数据条目进行标记,并且其中每个发生条目还包括所述数据条件身份。10.根据权利要求1所述的方法,还包括将记录在其他系统中的事件导入到所述事件发生列表以作为导入事件,并且其中所述导入事件的发生条目包括所述导入...

【专利技术属性】
技术研发人员:桧物亮一
申请(专利权)人:横河电机株式会社
类型:发明
国别省市:

网友询问留言 已有1条评论
  • 来自[美国] 2015年02月11日 15:02
    厂内银行是中国工业企业在实践中总结和创造出来的一种新型的企业内部管理方式。它把价值规律的基本原理引入企业管理,用模拟价值规律的方法来管理企业内部组织,使企业内部俨然成为一个小的商品社会,各责任中心之间的关系为形式上的商品买卖结算关系。
    0
1