[发明专利]一种SCADA实时模型画面的设计方法有效
| 申请号: | 201711145975.3 | 申请日: | 2017-11-17 |
| 公开(公告)号: | CN107908393B | 公开(公告)日: | 2021-03-26 |
| 发明(设计)人: | 褚红健;刘华辉;李佑文;王志心;曹黎明;颜儒彬;杨小伟;葛晋旭 | 申请(专利权)人: | 南京国电南自轨道交通工程有限公司 |
| 主分类号: | G06F8/30 | 分类号: | G06F8/30;G06F8/41;G06F8/60;G06F11/36 |
| 代理公司: | 南京知识律师事务所 32207 | 代理人: | 张苏沛 |
| 地址: | 210003 江苏*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 scada 实时 模型 画面 设计 方法 | ||
本发明公开了一种SCADA实时模型画面的设计方法:利用模型生成器,声明定义模型的create、createinfo、actions以及Scriptsource和Servicesource组成部分并自动生成模型脚本代码、服务端代码;通过模型测试器图形化显示所定义的模型并对其行为进行模拟测试;画面构建器加载所定义模型绑定实时库对象完成对模型定义常量的编辑调整;部署模型脚本编译模型服务端计算逻辑编码并部署。本发明通过服务端定义的数据提供及计算逻辑处理代码并紧密结合系统实时数据库可以高效的进行数据的计算、筛选和逻辑处理;另外,特别是在实时数据频繁变化的情况下,只有在服务端的处理结果满足条件时才向客户端推送数据,能有效的避免由于需要发送处理的结果而产生的网络通信。
技术领域
本发明涉及SCADA系统中实时模型画面展示领域,尤其涉及一种SCADA实时模型画面的设计方法。
背景技术
SCADA(Supervisory Control And Data Acquisition)系统是以计算机为基础的生产过程控制与调度自动化系统。它可以对现场的运行设备进行监视和控制。随着计算机技术、通讯技术和人工智能技术的快速发展,SCADA在电力监控、综合监控及其他相关行业得到了越来越广泛的应用。SCADA系统中的数据采集通常要涉及到种类繁多的设备,采集大量的数据,特别是状态量、模拟量的实时状态和数据要能在相关行业标准要求的时间内在实时监控画面上做出响应。为了保持高效性传统的SCADA系统的架构基本上采用C/S架构进行部署,但是随着B/S架构自身的发展和其相对C/S架构的维护方便、开发简单且共享性强的优越性,使得客户端工作站部署大大简化,减轻系统维护、升级的支出成本,降低用户的总体成本。
随着互联网技术和信息化管理的深入以及SCADA系统的不断发展,SCADA系统架构正逐步从C/S模式向B/S模式转变。在B/S模式下如何为SCADA系统方便地订制模型及画面、设计合理的模型画面渲染和数据服务分离策略、减少客户端和服务端网络通信量保证其之间能够高效的进行数据通信、制定以数据驱动模型画面的快速实时响应机制都是需要解决的问题。
发明内容
针对现有技术中存在的问题,本发明的发明目的是解决在B/S模式下如何为SCADA系统方便地订制模型及画面、设计合理的模型画面渲染和数据服务分离策略、减少客户端和服务端网络通信量保证其之间能够高效的进行数据通信、制定以数据驱动模型画面的快速实时响应机制。
为了实现上述发明目的,本发明采用的技术方案为:一种SCADA实时模型画面的设计方法,包括以下步骤。
步骤一、利用模型生成器,声明自定义模型的create、createinfo、Actions以及Scriptsource和Servicesource组成部分并自动生成模型脚本代码、服务端代码。
所述模型是可以放在图形画面中显示的图形对象。本发明所设计模型由两大部分组成相互配合完成,包括:自定义模型脚本声明和有服务端数据服务及计算处理逻辑的定义。
每一个模型都必须对应一个自定义脚本的声明,该脚本用于声明模型所需的图元对象、定义模型的动作行为、动画以及画面的构造信息声明。所述模型由一个或多个图元组成。其中每个图元对象由SVG(Scalable Vector Graphics)作为核心属性,用于矢量图形定义。
所述自定义模型脚本声明主要包含“create函数定义”、“actions配置对象”、“createInfo配置对象”;其中“createInfo配置对象”中又包含“objectLinks配置对象”、“rules配置对象”、“constants配置对象”。所有配置及定义声明都可由模型测试器可视化配置并生成对应的脚本代码。
数据服务及计算处理逻辑是运行在服务端的一些小代码片段。这些代码用来提供实时对象数据或完成逻辑处理和相关计算功能同时将实时数据或计算结果发送到模型的自定义模型脚本中所定义的actions配置对象中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京国电南自轨道交通工程有限公司,未经南京国电南自轨道交通工程有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711145975.3/2.html,转载请声明来源钻瓜专利网。





