PlantCruise小课堂第十二讲——巧用PKS的点属性报告

      之前给大家介绍了PKS的在线数据搜索功能,及Online Data Search功能(详情请见小课堂第十一讲)。该功能可以很方便的根据输入的查询条件以及定义的查询范围在整个系统中查找相关的点和对象。比如我们可以设置mode这个参数符合AUTO这个条件,来搜索出所有投自动的REGCTL点,进而统计出装置的自控率。但是,online data search需要在Configuration Studio的环境下使用。那意味着必须系统管理员在场才可以做相关的统计。工艺的操作员如果想做类似的统计是无法使用该功能的。

      今天给大家介绍另外一种方式,直接在操作站上做类似的查询和统计。我们可以使用PKS自带的报告(Report)功能来实现。在课上我们给大家简单介绍过Alarm and Event,Cross Reference相关内容的报告,PKS还提供了很多其他功能的报告供我们使用。如之前所说,我们想做类似于控制模式这样的查询,我们可以使用点属性(Point Attribute)类型的报告来实现。如下图

      该报告组态时预先设定参数条件,请求时系统在RTDB中查询符合预设条件的点,列表生成报告。

      预设的条件在Content中设置,如下图

      在Attribute的下拉菜单里选择条件参数,比如上图中选中Manual MD指的是要搜索所有投手动的点。条件设定完毕之后,点击Request按钮,生成报告如下:

      在大条件(投手动)设定完成之后,你还可以以点名设置补充条件,如下图:

      在系统搜到的所有投手动的点中查找位号包含字符”FC”(即流量控制)的点。其中?和*为通配符。

      除了搜索投手动的点之外,还可以按照其他的参数和属性条件来搜索,比如下图:

      搜索所有坏值点,生成报告如下:

      我们还可以使用自定义属性或状态描述,作为搜索条件。我们在Attribute中选择State,该项目表示按照自定义状态描述搜索:

      如果使用State搜索,那么我们首先需要在下面的表中预设一些在ControlBuilder或QuickBuilder中组态时用到的状态描述,作为备选状态条件。这些状态描述可以来自于不同名字,类型,控制器的点。只要是组态时用过的,系统中存在的,都可以作为预设的状态条件。然后在State List中从备用状态条件中挑选一个实际需要搜索的状态条件。比如上图中我要搜索所有含有状态为bad参数的点。生成报告如下:

      换一个状态条件,比如所有含有状态为“Stop“参数的点,如下图:

      搜索结果如下:

      灵活使用搜索条件,我们可以做出按照各种条件搜索的报告。工艺操作员可以在生产的过程中随时自主生成报告,从而获得自己想要的统计数据。


新闻中心

联系我们

联系人:苏经理

手机:17822252668

电话:022-59650192

邮箱:tjhkkj_sales@126.com

地址:天津市津南区恒生科技园