基于KKS和模板的功能块信息交互界面实现系统及方法技术方案

技术编号:38137311 阅读:12 留言:0更新日期:2023-07-08 09:49
本发明专利技术公开一种基于KKS和模板的功能块信息交互界面实现系统及方法,首先打开图形组态工具,从图元列表中选择需要展示的图元,在图元的配置界面中,关联数据源并将其中的KKS设置为变量,配置文字决策、颜色决策;打开模板画面时,将画面模板中的KKS变量替换为从所选监视对象中提取到的KKS,再根据KKS查询数据模型库中的测点属性值,根据图元配置的显示决策,来决定当前显示对应的文字和颜色。此种技术方案通过设置KKS变量将画面模板化,运行时再传入具体的KKS,实现“一图多用”,有效解决了水电监控场景下相同功能块监视画面工作量大、重复性工作多、维护困难的问题。维护困难的问题。维护困难的问题。

【技术实现步骤摘要】
基于KKS和模板的功能块信息交互界面实现系统及方法


[0001]本专利技术属于电力系统控制技术、自动化技术和计算机软件
,具体为一种基于KKS和模板的功能块信息交互界面实现系统及方法。

技术介绍

[0002]由于水电厂中存在水电手操器等大量同类设备,为了在水电监控系统上位机中监视这些设备的运行状态,需要制作大量的监视画面。而这些监视画面样式和显示决策几乎相同,只是KKS(KKS是指电厂标识系统)不一样,目前的组态方法不仅工作量大,而且存在大量的重复性工作,对于上位机的后期维护也是一种挑战。

技术实现思路

[0003]本专利技术的目的,在于提供一种基于KKS和模板的功能块信息交互界面实现系统及方法,通过设置KKS变量将画面模板化,运行时再传入具体的KKS,实现“一图多用”,有效解决了水电监控场景下相同功能块监视画面工作量大、重复性工作多、维护困难的问题。
[0004]为了达成上述目的,本专利技术的解决方案是:
[0005]一种基于KKS和模板的功能块信息交互界面实现系统,包括,
[0006]数据模型库,配置为SCADA系统中的实时数据采集模型库,以KKS作为唯一标识;
[0007]文字决策和颜色决策模块,用于配置画面前景图元中的文字和颜色显示决策;
[0008]图元库,用于存储基本图形对象,供操作者制作图元;
[0009]画面模板编辑模块,用于以组态方式将图元与数据模型库中的数据进行关联,并根据运行的需要配置文字决策、颜色决策;
[0010]KKS输入模块,用于输入实际的KKS;以及,
[0011]画面模板显示模块,用于将KKS输入模块输入的KKS取代预先设置的KKS变量,并根据实际的KKS由数据模型库中查询对应的实时数据,然后根据实时数据和所述画面模板编辑模块配置的文字决策、颜色决策,计算当前应当显示的文字和颜色,并进行显示。
[0012]上述画面模板显示模块在计算当前应该显示的文字和颜色时,采用算数运算、逻辑运算、位移运算中的一种或任意两种、三种的组合运算。
[0013]上述画面模板编辑模块配置颜色决策,包括多测点颜色决策、同一遥测多区间颜色决策。
[0014]一种基于KKS和模板的功能块信息交互界面实现方法,包括如下步骤:
[0015]步骤1,打开图形组态工具,从图元列表中选择需要展示的图元,在图元的配置界面中,关联数据源并将其中的KKS设置为变量,配置文字决策、颜色决策;
[0016]步骤2,打开模板画面时,将画面模板中的KKS变量替换为从所选监视对象中提取到的KKS,再根据KKS查询数据模型库中的测点属性值,根据图元配置的显示决策,来决定当前显示对应的文字和颜色。
[0017]上述步骤1中,1个或多个矢量图元以组态方式构成模板。
[0018]上述步骤1中,关联的数据源设置为KKS变量。
[0019]上述步骤1中,配置颜色决策,包括多测点颜色决策、同一遥测多区间颜色决策。
[0020]上述步骤2中,显示决策包括采用算数运算、逻辑运算、位移运算中的一种或任意两种、三种的组合运算计算当前应该显示的文字和颜色。
[0021]采用上述方案后,本专利技术利用KKS的唯一性特征和水电手操器等相同功能块的信息显示交互界面相同的特点,以KKS和画面模板为基础、图元为信息载体,通过将包含KKS的数据源和显示决策以组态方式组织起来,实现水电监控场景下可定制化的人机交互界面和复杂的显示决策,满足现场多信息融合显示和交互需求,通过“一图多用”避免了重复性的配置工作,解决了常规方法工作量大、维护难、配置效率低的问题。
附图说明
[0022]图1是本专利技术系统的框架结构示意图;
[0023]图2是本专利技术系统中文字决策和颜色决策模块的配置界面示意图;
[0024]图3是本专利技术方法的整体流程示意图;
[0025]图4是本专利技术中画面模板编辑流程示意图;
[0026]图5是本专利技术中模板运行流程示意图;
[0027]图6是某功能块信息交互界面的示例图;
[0028]其中,(a)是状态信息展示模板图,(b)是运行效果图;
[0029]图7是本专利技术应用于水电手操器的示例图;
[0030]其中,(a)是功能块操作界面模板图,(b)是运行效果图。
具体实施方式
[0031]以下将结合附图,对本专利技术的技术方案及有益效果进行详细说明。
[0032]本专利技术提供一种基于KKS和模板的功能块信息交互界面实现系统,可应用于水电等电厂监控系统上位机画面监视软件中,包括数据模型库、文字决策和颜色决策模块、图元库、画面模板编辑模块、KKS输入模块和画面模板显示模块,配合图1所示,下面分别介绍:
[0033]数据模型库:用于实现SCADA系统中的实时数据采集模型库,以KKS作为唯一标识。
[0034]文字决策和颜色决策模块:用于实现画面前景图元中的文字和颜色显示决策,属于配置项,其配置界面如图2所示,配置的内容保存在画面文件的图元对象中;运行态下,会根据该决策决定画面中显示的内容和颜色。
[0035]图元库:存储有画面中的基本图形对象,操作者可根据需要基于该图元库制作各种形状的图元,它决定了图元对象的形状;制作画面时,可以直接将图元库中的图元拖放到画面中,作为画面的一部分。
[0036]画面模板编辑模块:利用图形组态工具,以组态方式将图元和数据模型库中的数据进行关联,并根据运行需要配置必须的文字决策、颜色决策。在本专利技术中提到的画面模板中,将数据中的KKS部分设置为一个变量。
[0037]KKS输入模块:用于输入实际的KKS;
[0038]画面模板显示模块:由画面在线运行工具实现,在查看画面模板时,将实际的KKS传入,取代模板中设置的KKS变量,再根据实际的KKS从实时数据模型中查询对应的实时数
据,然后根据实时数据和事先配置的文字决策和颜色决策,计算当前应该显示的文字和颜色。
[0039]其中,所述画面模板显示模块在计算当前应该显示的文字和颜色时,可以采用算数运算、逻辑运算、位移运算中一种或任意两种、三种的组合运算。
[0040]本专利技术还提供一种基于KKS和模板的功能块信息交互界面实现方法,配合图3所示,所述实现方法包括如下步骤:
[0041]步骤1,编辑画面模板:打开图形组态工具,从图元列表中选择需要展示的图元,在图元的配置界面中,关联数据源并将其中的KKS设置为变量,配置文字决策、颜色决策等,可同时配合图4所示;
[0042]其中,画面中的模板是由1个或多个矢量图元以组态方式实现的,图元的位置、大小、形状等基本属性以及文字、颜色等显示决策可根据实际需要进行设置,图元相关联的KKS数据源可设置为KKS变量(在运行工具中再将实际的KKS传给模板);
[0043]特别地,显示决策支持文字决策、颜色决策;其中颜色决策包括多测点颜色决策、同一遥测多区间颜色决策;
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于KKS和模板的功能块信息交互界面实现系统,其特征在于:包括,数据模型库,配置为SCADA系统中的实时数据采集模型库,以KKS作为唯一标识;文字决策和颜色决策模块,用于配置画面前景图元中的文字和颜色显示决策;图元库,用于存储基本图形对象,供操作者制作图元;画面模板编辑模块,用于以组态方式将图元与数据模型库中的数据进行关联,并根据运行的需要配置文字决策、颜色决策;KKS输入模块,用于输入实际的KKS;以及,画面模板显示模块,用于将KKS输入模块输入的KKS取代预先设置的KKS变量,并根据实际的KKS由数据模型库中查询对应的实时数据,然后根据实时数据和所述画面模板编辑模块配置的文字决策、颜色决策,计算当前应当显示的文字和颜色,并进行显示。2.如权利要求1所述的基于KKS和模板的功能块信息交互界面实现系统,其特征在于:所述画面模板显示模块在计算当前应该显示的文字和颜色时,采用算数运算、逻辑运算、位移运算中的一种或任意两种、三种的组合运算。3.如权利要求1所述的基于KKS和模板的功能块信息交互界面实现系统,其特征在于:所述画面模板编辑模块配置颜色决策,包括多测点颜色决策、同一遥测多区间颜色决策。4.一...

【专利技术属性】
技术研发人员:刘青红李正凡刘畅王炎初金岩磊冯传水时文俊仝亮肖亮平金伟杨定祥张斌王宾管磊王鑫
申请(专利权)人:华能澜沧江水电股份有限公司西安热工研究院有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1