一种用于综合监控软件的图库的组态化设计系统技术方案

技术编号:8682465 阅读:255 留言:0更新日期:2013-05-09 02:32
本发明专利技术公开了一种用于综合监控系统图库的组态化设计系统,包括:基本对象库模块负责存储并提供所有支持的基本对象;图库编辑模块负责完成基于类模板的图库编辑,将基本对象库模块提供的基本对象组合成图元,将图元与类的属性关联,并设置公共的响应事件脚本处理方法;组态编辑模块,负责将图库编辑模块编辑好的图元拖放到组态画面上进行设置;组态运行模块,负责运行组态画面,查看组态画面中图元精灵的实际运行效果。本发明专利技术可以实现图库的可编辑组合,增加图库配置的灵活度,使图库的编辑更加方便直观,提高图库复用率,减少配置的重复工作量,提高配置效率。

【技术实现步骤摘要】

本专利技术属于综合监控领域,尤其涉及一种用于综合监控系统图库的组态化设计系统。
技术介绍
综合监控软件,是一种面向监控与数据采集(Supervisory Control and DataAcquisition, SCADA)的软件,广泛应用于电力、水利、石化、桥梁隧道、轨道交通领域,进行数据采集、监视控制和过程控制等任务。当前的综合监控软件均采用图形化编程和运行方式。软件内包含有多个设计开发图库,每个图库对应一类的仪器设备,如各种模拟仪表对应一个图库,各种电动机对应另一个图库,各种控制按钮对应有一个图库,等等。每个图库包含一个或多个图元,每个图元代表一种仪器设备,如一款风机由一个图元来表示。每个图元可以理解为静态图形和动态动画的组合,所述静态图形是指图元是由一个或多个对象构成的形状,所述动态动画是指图元或图元中的对象可能具有事件处理脚本,如针对鼠标单击事件如何反应的处理脚本。编程(开发)时,编程人员用与现场设备相对应的图元,代表真实设备,并采用拼图、搭积木和简单连线的方式,构建出与现场相一致的人机交互界面。这样的包含有一、或多个与现场设备相对应的图元的人机交互界面,就是“组态画面”本文档来自技高网...

【技术保护点】
一种用于综合监控软件的图库的组态化设计系统,其特征是,包括基本对象库模块、图库编辑模块、组态编辑模块和组态运行模块;所述基本对象库模块负责存储所有基本对象,所述基本对象包括几何图形、图像、按钮、文本、定时器、智能输入/输出域;所述图库编辑模块新建图库,并为该图库中新增一个或多个图元;新增每个图元均包括:——从基本对象库模块中选择一个基本对象、或选择多个基本对象组合后创建图元,配置图元的属性和/或图元中每个基本对象的属性;——为每个图元选择一个类模板,并将图元的一个或多个属性与类模板的一个或多个属性相关联;——为每个图元、或者图元的基本对象,增加公共的事件处理脚本;所述组态编辑模块,将图库编辑模...

【技术特征摘要】
1.一种用于综合监控软件的图库的组态化设计系统,其特征是,包括基本对象库模块、图库编辑模块、组态编辑模块和组态运行模块; 所述基本对象库模块负责存储所有基本对象,所述基本对象包括几何图形、图像、按钮、文本、定时器、智能输入/输出域; 所述图库编辑模块新建图库,并为该图库中新增一个或多个图元;新增每个图元均包括: —从基本对象库模块中选择一个基本对象、或选择多个基本对象组合后创建图元,配置图元的属性和/或图元中每个基本对象的属性; —为每个图元选择一个类模板,并将图元的一个或多个属性与类模板的一个或多个属性相关联; —为每个图元、或者图元的基本对象,增加公共的事件处理脚本; 所述组态编辑模块,将图库编辑模块编辑好的图元拖放到组态画面上进行设置,将图元所关联的类模板的一个或多个属性替换成实际监控设备的设备点参数信息,并为图元精灵配置属性和/或增加事件处理脚本,所述图元在所述综合监控系统中指代现场仪...

【专利技术属性】
技术研发人员:吴晓宁冯隽永朱从锋范昀李晓浩
申请(专利权)人:上海宝信软件股份有限公司
类型:发明
国别省市:

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

1