一种嵌入式SCADA系统的图形界面生成方法技术方案

技术编号:7837672 阅读:481 留言:0更新日期:2012-10-12 02:23
本发明专利技术提供了一种嵌入式SCADA系统的图形界面生成方法,在PC机上运用图形界面开发工具设计SCADA系统的图形界面,生成图形界面文件,并通过通讯接口传入嵌入式SCADA系统,并经相应的规约模板进入相应接口处理模块中;建立信息点表模板,并根据该信息点表模板建立内存库;内存库中数据及经过接口处理模块处理后的数据经过内存库接口传入图形适配器中,该图形适配器将图形界面数据和内存库中数据关联,生成嵌入式SCADA系统的图形界面;本发明专利技术由于规约模板和信息点表模板的建立,可以轻松实现多设备、多介质、多规约的设备互联和集成,且界面的生成只需做简单的界面组态即可,开发周期大大缩短,开发成本大大降低,稳定性、可靠性和健壮性大大提高。

【技术实现步骤摘要】

本专利技术属于嵌入式系统开发
,涉及嵌入式SCADA系统的图形界面生成方法
技术介绍
图形界面的开发,是SCADA系统中重要组成部分之一。目前随着嵌入式系统在计算机应用领域的使用越来越广,嵌入式系统中的图形界面的开发工作也越来越多。由于嵌入式系统的特殊性,开发工作一般在PC机上进行,开发可运行于嵌入式系统的中的图形界面应用程序,由于相关的开发工具,可共享的开发资源,以及满足要求的开发人员等资源,相对较匮乏,开发过程相对较为复杂和繁琐。 虽然目前有支持跨桌面和嵌入式的开发平台的支持,然而通过编写代码来开发图形界面,对界面开发人员技术要求较高,而且需要通过交叉编译才能运行于目标嵌入式系统中,过程复杂,并且在界面显示和功能需求发生变化时,需要重新修改和编译程序。尤其是不涉及到应用核心逻辑的界面的简单变动,也要牵涉到反复的设计、开发和交叉编译以及测试工作。多种设备的数据接入是SCADA系统中最繁琐的一环,而且信息点表、文本规约经常在改变,严重影响项目进程。
技术实现思路
本专利技术的目的是提供一种嵌入式SCADA系统的图形界面生成方法,以解决现有方法对编程技术要求高,数据接入过程繁杂的问题。为实现上述目的,本专利技术的嵌入式SCADA系统的图形界面生成方法的步骤如下 (1)在PC机上运用图形界面开发工具设计SCADA系统的图形界面,生成图形界面文件; (2)生成的图形界面文件通过通讯接口传入嵌入式SCADA系统,并经相应的规约模板进入相应接口处理模块中; (3)根据SCADA系统中涉及到的设备数据点建立信息点表模板,并根据该信息点表模板建立内存库; (4)内存库中数据及经过步骤(2)处理后的数据经过内存库接口传入图形适配器中,该图形适配器将图形界面数据和内存库中数据关联,生成嵌入式SCADA系统的图形界面。进一步的,所述步骤(2)中的接口处理模块包括串口处理模块、CAN处理模块和TCP/UDP处理模块。进一步的,所述步骤(2)中规约模板是以xml文件形式描述SCADA系统中数据源设备要用到的所有规约文本。进一步的,所述步骤(3)中内存库包括遥测实时库、遥信实时库和报警实时库。本专利技术的嵌入式SCADA系统的图形界面生成方法由于规约模板和信息点表模板的建立,可以轻松实现多设备、多介质、多规约的设备互联和集成,且界面的生成只需做简单的界面组态即可,开发周期大大缩短,开发成本大大降低,稳定性、可靠性和健壮性大大提闻。附图说明图I是本专利技术实施例的原理示意 图2是本专利技术实施例的流程图; 图3本专利技术实施例中生成的充换电站中充电设备的SCADA系统简图。具体实施例方式嵌入式SCADA系统的图形界面生成方法如图1、2所示,步骤如下 (1)在PC机上运用图形界面开发工具设计SCADA系统的图形界面,生成图形界面文件;图形界面开发工具的功能和使用方式类似于AutoCAD或者PowerPoint等可视化的设计工具,开发者用以设计图形界面文件; (2)生成的图形界面文件通过通讯接口传入嵌入式SCADA系统,并经相应的规约模板进入相应接口处理模块中;接口处理模块包括串口处理模块、CAN处理模块和TCP/UDP处理模块,规约模板是以xml文件形式描述SCADA系统中数据源设备要用到的所有规约文本; (3)根据SCADA系统中涉及到的设备数据点建立信息点表模板,并根据该信息点表模板建立内存库; (4)内存库中数据及经过步骤(2)处理后的数据经过内存库接口传入图形适配器中,该图形适配器将图形界面数据和内存库中数据关联,生成嵌入式SCADA系统的图形界面。内存库包括遥测实时库、遥信实时库和报警实时库。根据所述专利技术的说明和实施步骤,下面结合一个简单的有代表性的实施例对本方法做进一步详细说明。如图3所示,为本实施例的系统简图,嵌入式设备带有触摸屏,与多个充换电设备连接,嵌入式系统可以获取充换电设备的数据,可以进行控制充换电设备。本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种嵌入式SCADA系统的图形界面生成方法,其特征在于,该方法的步骤如下(1)在PC机上运用图形界面开发工具设计SCADA系统的图形界面,生成图形界面文件; (2)生成的图形界面文件通过通讯接口传入嵌入式SCADA系统,并经相应的规约模板进入相应接口处理模块中; (3)根据SCADA系统中涉及到的设备数据点建立信息点表模板,并根据该信息点表模板建立内存库; (4)内存库中数据及经过步骤(2)处理后的数据经过内存库接口传入图形适配器中,该图形适...

【专利技术属性】
技术研发人员:钱平王志伟薛亮郭亮张项安连湛伟高建琨刘铁刚杨校辉张妮王艳邓建慎李洪峰徐大青朱艳娜
申请(专利权)人:山东电力集团公司许继集团有限公司许继电气股份有限公司许昌许继软件技术有限公司
类型:发明
国别省市:

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

1