[go: up one dir, main page]

CN103631578B - Method for exhibiting data in a kind of distribution automation system - Google Patents

Method for exhibiting data in a kind of distribution automation system Download PDF

Info

Publication number
CN103631578B
CN103631578B CN201310475860.6A CN201310475860A CN103631578B CN 103631578 B CN103631578 B CN 103631578B CN 201310475860 A CN201310475860 A CN 201310475860A CN 103631578 B CN103631578 B CN 103631578B
Authority
CN
China
Prior art keywords
lpf
real
information
data
automation system
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201310475860.6A
Other languages
Chinese (zh)
Other versions
CN103631578A (en
Inventor
张军六
熊莉娟
王凤萍
宋宏艳
王春龙
张惠敏
尚海燕
原军
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
CHINA REALTIME DATABASE Co Ltd
State Grid Corp of China SGCC
Taiyuan Power Supply Co of State Grid Shanxi Electric Power Co Ltd
Original Assignee
CHINA REALTIME DATABASE Co Ltd
State Grid Corp of China SGCC
Taiyuan Power Supply Co of State Grid Shanxi Electric Power Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by CHINA REALTIME DATABASE Co Ltd, State Grid Corp of China SGCC, Taiyuan Power Supply Co of State Grid Shanxi Electric Power Co Ltd filed Critical CHINA REALTIME DATABASE Co Ltd
Priority to CN201310475860.6A priority Critical patent/CN103631578B/en
Publication of CN103631578A publication Critical patent/CN103631578A/en
Application granted granted Critical
Publication of CN103631578B publication Critical patent/CN103631578B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Information Transfer Between Computers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

本发明公开了一种配电网自动化系统中数据展示方法,步骤为:将SVG标准矢量图转换为C#对象;解析CIM文件,即公共信息模型文件,映射到lpf矢量图各元素;lpf矢量图从关系数据库中获取测点拓扑关系;通过ActiveX控件将动态lpf嵌入到JSP中,在WEB页面中展现组态图。本发明解决了配电网自动化系统环境下,将实时数据库和关系数据库中的数据实时展示的问题,在确保现有配电网系统不变的前提下,完成公共信息模型解析、SVG矢量图转换为自有格式lpf图,再将信息展示在lpf图形中,再在lpf图形中嵌入javascript脚本和ActiveX控件,实现实时数据库和关系数据库中数据在JSP上的实时展现。

The invention discloses a data display method in a distribution network automation system. The steps are: converting the SVG standard vector diagram into a C# object; analyzing the CIM file, that is, the public information model file, and mapping to each element of the lpf vector diagram; the lpf vector diagram Obtain the topological relationship of the measuring points from the relational database; embed the dynamic lpf into the JSP through the ActiveX control, and display the configuration diagram on the WEB page. The invention solves the problem of real-time display of data in the real-time database and relational database under the environment of the distribution network automation system, and completes the public information model analysis and SVG vector diagram conversion under the premise of ensuring that the existing distribution network system remains unchanged For the lpf graph in its own format, display the information in the lpf graph, and then embed javascript script and ActiveX control in the lpf graph to realize the real-time display of data in real-time database and relational database on JSP.

Description

一种配电网自动化系统中数据展示方法A data display method in distribution network automation system

技术领域technical field

本发明属于配电网自动化系统技术领域,特别涉及一种配电网自动化系统中数据展示方法。The invention belongs to the technical field of distribution network automation systems, in particular to a data display method in the distribution network automation system.

背景技术Background technique

可缩放矢量图形(Scalable Vector Graphics,SVG)是基于可扩展标记语言(XML),用于描述二维矢量图形的一种图形格式。SVG由W3C制定,是一个开放标准。Scalable Vector Graphics (Scalable Vector Graphics, SVG) is a graphic format based on Extensible Markup Language (XML) for describing two-dimensional vector graphics. SVG is developed by W3C and is an open standard.

文件对象模型(Document Object Model,简称DOM),是W3C组织推荐的处理可扩展置标语言的标准编程接口。The Document Object Model (DOM for short) is a standard programming interface recommended by the W3C organization for processing Extensible Markup Language.

ActiveX是Microsoft对于一系列策略性面向对象程序技术和工具的称呼,其中主要的技术是组件对象模型(COM)。在有目录和其它支持的网络中,COM变成了分布式COM(DCOM)。在创建包括ActiveX程序时,主要的工作就是组件,一个可以自足的在ActiveX网络(如今的网络主要包括Windows和Mac)中任意运行的程序。这个组件就是ActiveX控件。ActiveX is Microsoft's name for a series of strategic object-oriented programming technologies and tools, the main technology of which is Component Object Model (COM). In networks with directory and other support, COM becomes Distributed COM (DCOM). When creating a program that includes ActiveX, the main job is the component, a program that can be self-sufficient to run anywhere in the ActiveX network (today's network mainly includes Windows and Mac). This component is the ActiveX control.

公共信息模型(CIM,Common Information Model)是一个与具体实现无关的、用于描述管理信息的概念性模型。CIM分为两部分:CIM规范(CIM Specification)和CIM模式(CIM Schema)。CIM规范提供了模型的正式定义,它描述了语言、命名、元模式和到其他管理模型(如SNMP MIB)的映射技术;CIM模式则给出了实际模型的描述。CIM模型由核心模型、公共模型和扩展模型三层构成。核心模型是一系列类、连接和属性的集合,该对象组提供了所有管理域通用的基本信息模型;公共模型提供特定管理域的通用信息模型,这些特定的管理域,如系统、应用程序、网络和设备等;扩展模型代表通用模型的特定技术扩展。Common Information Model (CIM, Common Information Model) is a conceptual model for describing management information that has nothing to do with specific implementation. CIM is divided into two parts: CIM specification (CIM Specification) and CIM mode (CIM Schema). The CIM specification provides the formal definition of the model, which describes the language, naming, meta-mode and mapping technology to other management models (such as SNMP MIB); the CIM schema gives the description of the actual model. The CIM model consists of three layers: the core model, the public model and the extended model. The core model is a collection of a series of classes, connections, and attributes. This object group provides a common basic information model for all management domains; the public model provides a general information model for specific management domains. These specific management domains, such as systems, applications, Networks and devices, etc.; extended models represent technology-specific extensions of the general model.

传统的配电网系统数据展示方式图1所示。The traditional distribution network system data display method is shown in Figure 1.

Java Applet为Java语言编写的小应用程序,通常直接嵌入到网页中,从而可以产生特殊的效果。包含Applet的网页被称为Java-Powered页,可以称其为Java支持的网页。JavaApplet可以用来展示带有图形绘制、字体和颜色控制、动画的图形浏览、历史曲线、实时告警等功能,其中曲线所展示的是来自数据库的遥测遥信信息或图元信息。Java Applet is a small application program written in the Java language, usually directly embedded in a web page, which can produce special effects. A web page containing an Applet is called a Java-Powered page, and it can be called a Java-supported web page. JavaApplet can be used to display functions such as graphics drawing, font and color control, animation graphics browsing, historical curves, real-time alarms, etc. The curves show telemetry and telematics information or graphic element information from the database.

JSP(Java Server Pages)由HTML代码和嵌入其中的Java代码组成。Java Servlet是JSP的技术基础,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。从而可以将Java Applet应用嵌入到JSP,在页面上就可以查看历史曲线或者告警信息等,最终可以用容器统一发布。JSP (Java Server Pages) consists of HTML code and Java code embedded in it. Java Servlet is the technical basis of JSP, and the development of large-scale Web applications requires the cooperation of Java Servlet and JSP to complete. JSP has all the characteristics of Java technology, which is easy to use, completely object-oriented, platform-independent, safe and reliable, and mainly oriented to the Internet. In this way, the Java Applet application can be embedded into the JSP, and the historical curve or alarm information can be viewed on the page, and finally can be released uniformly with the container.

调度系统的Web模块常通过例如C++这样高效率语言进程和Java Applet结合应用通过调用Socket接口进行数据库传输。高级语言经常通常用于处理效率与时间效应要求高的事务,如调用数据库数据,修改数据库数据。The Web module of the dispatching system often uses high-efficiency language processes such as C++ and Java Applets for database transmission by calling the Socket interface. High-level languages are often used to deal with transactions that require high efficiency and time effects, such as calling database data and modifying database data.

以上为传统的数据展示方式,该方法的数据展示方式不能满足现在配电网数据对实时性的要求。The above is the traditional data display method, and the data display method of this method cannot meet the real-time requirements of the current distribution network data.

发明内容Contents of the invention

为了提高配电网系统数据展示的实时性,结合配电网系统自身的特点,本发明提供一种满足实时性要求并很好的结合了实时数据库和关系数据库自身特点的数据展示方法。In order to improve the real-time performance of data display of the distribution network system, combined with the characteristics of the distribution network system itself, the present invention provides a data display method that meets the real-time requirements and well combines the characteristics of the real-time database and the relational database itself.

本发明的技术方案是:Technical scheme of the present invention is:

一种配电网自动化系统中数据展示方法,包括如下步骤:A method for displaying data in a distribution network automation system, comprising the following steps:

(1)将SVG标准矢量图转换为C#对象;(1) Convert SVG standard vector graphics to C# objects;

(2)解析CIM文件,即公共信息模型文件,映射到lpf矢量图各元素;(2) Analyze the CIM file, that is, the public information model file, and map it to each element of the lpf vector diagram;

(3)lpf矢量图从关系数据库中获取测点拓扑关系;(3) The lpf vector diagram obtains the topological relationship of the measuring points from the relational database;

(4)通过ActiveX控件将动态lpf嵌入到JSP中,在WEB页面中展现组态图。(4) Embed the dynamic lpf into the JSP through the ActiveX control, and display the configuration diagram in the WEB page.

进一步,所述步骤(1)具体包括如下步骤:Further, the step (1) specifically includes the following steps:

A、SVG标准矢量图以XML格式进行分析,创建XML DOM文件;A. SVG standard vector graphics are analyzed in XML format to create XML DOM files;

B、分析XML DOM文件中的结点,提取元素属性,读到内存中;B. Analyze the nodes in the XML DOM file, extract element attributes, and read them into memory;

C、在内存中建立图元对象,然后解析元素属性,将属性赋值给对象中的元素;C. Create a primitive object in the memory, then analyze the element attributes, and assign the attributes to the elements in the object;

D、将C#对象描述进行抽象,得到C#中的绘图对象。D. Abstract the C# object description to obtain the drawing object in C#.

进一步,所述步骤(2)具体包括如下步骤:Further, the step (2) specifically includes the following steps:

A、标准CIM文件利用QT DOM解析出遥测遥信测点名存入实时数据库,建立含有唯一ID的测点;A. The standard CIM file uses QT DOM to analyze the telemetry and telemetry point name and store it in the real-time database to establish a point with a unique ID;

B、C++API与实时数据库进行交互,获得测点信息以及测点实时/历史数据信息;B. C++ API interacts with the real-time database to obtain measuring point information and real-time/historical data information of the measuring point;

C、C#API在运行库的控制下执行托管代码,通过读内存获得C++API与实时数据库的交互结果;C and C# API execute managed code under the control of the runtime library, and obtain the interaction result between C++ API and real-time database by reading memory;

D、lpf格式组态图通过C#API获得实时数据库的公共信息模型。D. The lpf format configuration diagram obtains the public information model of the real-time database through C# API.

进一步,所述步骤(3)具体包括如下步骤:Further, the step (3) specifically includes the following steps:

A、将CIM中的非关系数据信息与关系数据信息分开,将非关系数据信息保存在实时数据库中,将关系数据信息保存在关系数据库中;A. Separate non-relational data information from relational data information in CIM, store non-relational data information in a real-time database, and store relational data information in a relational database;

B、lpf格式组态图通过ODBC调用关系库,取得CIM中的关系数据信息。B. The lpf format configuration diagram calls the relational library through ODBC to obtain the relational data information in the CIM.

进一步,所述步骤(4)具体包括如下步骤:Further, the step (4) specifically includes the following steps:

A、静态自有格式lpf每秒钟定时通过上述方式,主动从关系数据库以及实时数据库中分别获取关系数据信息和非关系数据信息,并在lpf中将信息展现出来,实现图像动态化;A. Static self-owned format lpf takes the initiative to obtain relational data information and non-relational data information from relational database and real-time database at regular intervals every second through the above method, and displays the information in lpf to realize image dynamics;

B、通过自主编写的ActiveX控件,将动态自有格式lpf嵌入JSP中,作为页面的一部分,将动态lpf展现出来。B. Embed the dynamic self-owned format lpf into the JSP through the self-written ActiveX control, and display the dynamic lpf as a part of the page.

本发明的有益效果是:The beneficial effects of the present invention are:

本发明解决了配电网自动化系统环境下,将实时数据库和关系数据库中的数据实时展示的问题,在确保现有配电网系统不变的前提下,完成CIM(公共信息模型)解析、SVG(可缩放矢量图形)转换为自有格式lpf图形,再通过自有格式lpf和实时数据库关系数据库的映射关联,将实时数据库和关系数据库存储的信息展示在自有格式lpf图形中,再在自有格式lpf图形中嵌入javascript脚本和ActiveX控件,最终实现实时数据库和关系数据库中数据在JSP上的实时展现。The invention solves the problem of real-time display of data in the real-time database and relational database under the environment of the distribution network automation system, and completes CIM (common information model) analysis, SVG (Scalable vector graphics) is converted into its own format lpf graphics, and then through the mapping association between its own format lpf and the real-time database relational database, the information stored in the real-time database and relational database is displayed in its own format lpf graphics, and then in its own format Embed javascript scripts and ActiveX controls in formatted lpf graphics, and finally realize real-time display of data in real-time databases and relational databases on JSP.

附图说明Description of drawings

图1是传统的配电网系统数据展示方式图;Figure 1 is a diagram of the traditional distribution network system data display mode;

图2是配电自动化系统的数据展示方式现场实施图。Figure 2 is the on-site implementation diagram of the data display mode of the distribution automation system.

具体实施方式detailed description

下面结合附图对本发明作进一步详细说明。The present invention will be described in further detail below in conjunction with the accompanying drawings.

本发明是严格遵循配电网自动化系统的功能规范的一种配电网中数据展示方法。本发明的技术方案主要针对配电网自动化系统中实时数据库和关系数据库数据展示的方法。The invention is a data display method in the distribution network strictly following the function specification of the distribution network automation system. The technical scheme of the invention is mainly aimed at the method for displaying data of real-time database and relational database in the distribution network automation system.

大部分厂商都是在页面上展示标准的SVG图,但也有用自定义格式的图片展示,原因是可以针对特有的业务特点和编辑工具来自定义更符合业务特点的图片格式。例如lpf(描述二维矢量图形的自有格式)格式的矢量图就是一种自有格式的矢量图,由专门定制的组态工具生成,组态工具主要用C#写成。Most manufacturers display standard SVG images on the page, but they also use custom-format image display, because they can customize image formats that are more in line with business characteristics according to unique business characteristics and editing tools. For example, the vector diagram in the format of lpf (proprietary format for describing two-dimensional vector graphics) is a vector diagram in its own format, which is generated by a specially customized configuration tool, which is mainly written in C#.

本发明一种配电网自动化系统中数据展示方法大致可以分成以下四个步骤:The data display method in a distribution network automation system of the present invention can be roughly divided into the following four steps:

SVG标准矢量图转换为C#对象。SVG standard vector graphics converted to C# objects.

a、SVG标准矢量图以XML格式进行分析,创建XML DOM Document;a. SVG standard vector graphics are analyzed in XML format to create XML DOM Document;

b、分析XML DOM Document中的结点,提取元素属性,读到内存中;b. Analyze the nodes in the XML DOM Document, extract element attributes, and read them into the memory;

c、在内存中建立图元对象,然后解析元素属性,将属性赋值给对象中的元素;c. Create a primitive object in the memory, then analyze the element attributes, and assign the attributes to the elements in the object;

d、将C#对象描述进行抽象,得到C#中的绘图对象。d. Abstract the C# object description to obtain the drawing object in C#.

解析CIM(公共信息模型)文件映射到lpf矢量图各元素。Parse the CIM (Common Information Model) file and map it to each element of the lpf vector map.

a、标准CIM文件利用QT DOM解析出遥测遥信测点名存入实时数据库,建立含有唯一ID的测点;a. The standard CIM file uses QT DOM to parse out the telemetry and telemetry point name and store it in the real-time database to establish a point with a unique ID;

b、C++API与实时数据库进行交互,获得测点信息以及测点实时/历史数据信息;b. C++ API interacts with the real-time database to obtain measuring point information and real-time/historical data information of the measuring point;

c、C#API在运行库的控制下执行托管代码,通过读内存获得C++API与实时数据库的交互结果;c. C# API executes managed code under the control of the runtime library, and obtains the interaction result between C++ API and real-time database by reading memory;

d、lpf格式组态图通过C#API获得实时数据库的公共信息模型。d. The lpf format configuration diagram obtains the public information model of the real-time database through C# API.

lpf矢量图从关系数据库中获取测点拓扑关系The lpf vector map obtains the topological relationship of measuring points from the relational database

a、将CIM中的非关系数据信息与关系数据信息分开,将非关系数据信息保存在实时数据库中,将关系数据信息保存在关系数据库中;a. Separate non-relational data information from relational data information in CIM, store non-relational data information in a real-time database, and store relational data information in a relational database;

b、lpf格式组态图通过ODBC调用关系库,取得CIM中的关系数据信息。b. The lpf format configuration diagram calls the relational library through ODBC to obtain the relational data information in the CIM.

通过ActiveX控件将动态lpf嵌入到JSP中,在WEB页面中展现组态图。Embed the dynamic lpf into the JSP through the ActiveX control, and display the configuration diagram in the WEB page.

c、静态自有格式lpf每秒钟定时通过上述方式,主动从关系数据库以及实时数据库中分别获取关系数据信息和非关系数据信息,并在lpf中将信息展现出来,实现图像动态化;c. Static self-owned format lpf takes the initiative to obtain relational data information and non-relational data information from relational database and real-time database at regular intervals every second, and displays the information in lpf to realize image dynamics;

d、通过自主编写的ActiveX控件,将动态自有格式lpf嵌入JSP中,作为页面的一部分,将动态lpf展现出来。d. Embed the dynamic self-owned format lpf into the JSP through the self-written ActiveX control, and display the dynamic lpf as a part of the page.

利用自有格式lpf较利用以java技术为主的svg展示方式的最大优点在于以JAVASAX解析的SVG展示图需要整个页面全部更新,对于实时性要求较高的页面显示,如果以Servlet为主的数据转发方式,在响应速度上不能达到要求,所以对于实时性要求较高的页面展示,可专门定制图形展示和数据展示的方式。The biggest advantage of using its own format lpf compared to the svg display method based on java technology is that the SVG display graph parsed by JAVASAX needs to be updated on the entire page. The forwarding method cannot meet the requirements in terms of response speed, so for page display that requires high real-time performance, you can customize the way of graphic display and data display.

附图2是配电自动化系统的数据展示方式现场实施图,具体说明如下:Accompanying drawing 2 is the on-site implementation diagram of the data display mode of the distribution automation system, and the specific description is as follows:

(1)图中CIM文件通过QT DOM解析存入实时数据库,实时数据库调用C++API,由C#API托管。(1) The CIM file in the figure is parsed and stored in the real-time database through QT DOM, and the real-time database calls the C++ API, which is managed by the C# API.

(2)SVG厂站图形分析其XML元素,从而创建Dom Document,再组成节点,从而提取节点中的元素属性,再将其解析成C#对象描述,再抽象成C#对象。(2) SVG factory site graphics analyze its XML elements to create a Dom Document, and then form a node, thereby extracting the element attributes in the node, then parsing it into a C# object description, and then abstracting it into a C# object.

(3)通过调用关系数据库ODBC调用自有格式图元或者存放自定义图元。(3) By calling the relational database ODBC to call its own format primitives or store custom primitives.

(4)最后将(1)(2)(3)的结果综合形成静态自有格式lpf,再通过调用嵌在自有格式lpf中的Javascrip脚本(可以根据需求编写),形成动态自有格式lpf,再通过ActiveX控件嵌入到JSP中,从而完成了配网自动化系统数据的展示。(4) Finally, combine the results of (1), (2) and (3) into a static self-owned format lpf, and then form a dynamic self-owned format lpf by calling the Javascrip script embedded in the self-owned format lpf (can be written according to requirements) , and then embedded into the JSP through the ActiveX control, thus completing the display of the distribution network automation system data.

应用本发明提出的配电网自动化系统中数据展示方法时,需要有JAVA、C++、QT运行环境的支持。When applying the data display method in the distribution network automation system proposed by the present invention, the support of JAVA, C++, and QT operating environments is required.

实施步骤如下:The implementation steps are as follows:

步骤1:取得配网自动化系统CIM文件并解析存入实时数据库,从而形成电网测点名(如某某站某某电流)。Step 1: Obtain the CIM file of the distribution network automation system, analyze and store it in the real-time database, so as to form the name of the grid measuring point (such as the current of a certain station).

步骤2:SVG格式厂站图经过一系列的解析转换形成C#对象。Step 2: After a series of parsing and transformations, the plant and station map in SVG format forms a C# object.

步骤3:由C#对象联合实时数据库测点关键信息和关系数据库图元信息(图元如厂站图上某个开关刀闸信息)生成为静态自有格式lpf图形。Step 3: The key information of measuring points in the real-time database combined with the C# object and the primitive information of the relational database (such as the information of a switch knife on the plant and station diagram) are generated into a static self-owned format lpf graph.

步骤4:静态自有格式lpf图形通过内嵌javascript脚本形成动态自有格式lpf图形。Step 4: The static lpf graphic in its own format forms a dynamic lpf graphic in its own format by embedding javascript script.

步骤5:动态自有格式lpf图形通过ActiveX控件嵌入到JSP中,从而可以从网页上实时的查看配电网自动化系统数据信息。Step 5: The dynamic own-format lpf graphics are embedded into the JSP through the ActiveX control, so that the data information of the distribution network automation system can be viewed in real time from the web page.

本发明一种配电网自动化系统中数据展示方法,解决了在配电网系统环境下,将实时数据库和关系数据库中的数据实时展示的问题,在确保现有配电网系统不变的前提下,完成CIM(公共信息模型)解析、SVG(可缩放矢量图形)转换为自有格式lpf图形,再通过自有格式lpf和实时数据库关系数据库的映射关联,将实时数据库和关系数据库存储的信息展示在自有格式lpf图形中,再在自有格式lpf图形中嵌入javascript脚本和ActiveX控件,最终实现实时数据库和关系数据库中数据在JSP上的实时展现。The data display method in the distribution network automation system of the present invention solves the problem of displaying the data in the real-time database and the relational database in real time under the environment of the distribution network system, and ensures that the existing distribution network system remains unchanged. Next, complete CIM (Common Information Model) analysis, SVG (Scalable Vector Graphics) conversion into its own format lpf graphics, and then through the mapping association between its own format lpf and real-time database relational database, the information stored in real-time database and relational database Display in the lpf graphics in its own format, and then embed javascript scripts and ActiveX controls in the lpf graphics in its own format, and finally realize the real-time display of data in real-time databases and relational databases on JSP.

本发明按照现场项目实施例进行了说明,因此凡采用等同替换或等效变换的形式所获得的技术方案,均落在本发明的保护范围之内。The present invention has been described according to the on-site project embodiments, so all technical solutions obtained in the form of equivalent replacement or equivalent transformation fall within the protection scope of the present invention.

Claims (4)

1. method for exhibiting data in a kind of distribution automation system, comprises the steps:
(1) SVG normal vector figures are converted to C# objects;
(2) CIM files, i.e. common information model file is parsed, is mapped to lpf vectogram each elements;
(3) lpf vectograms obtain measuring point topological relation from relational database;
(4) dynamic lpf is embedded in JSP by ActiveX control, represents configuration figure in WEB page;
Step (1) specifically includes following steps:
A, SVG normal vector figure is analyzed in xml format, creates XML DOM files;
Node in B, analysis XML DOM files, extracts element property, reads in internal memory;
C, set up graphics primitive object in internal memory, then parse element property, by attribute assignment to object in element;
D, C# object factories are carried out abstract, obtain the drawing object in C#.
2. method for exhibiting data in a kind of distribution automation system according to claim 1, it is characterised in that:The step Suddenly (2) specifically include following steps:
A, standard CIM file parse remote measure and communication measuring point name using QT DOM and are stored in real-time data base, set up and contain unique ID Measuring point;
B, C++API and real-time data base are interacted, obtain measuring point information and measuring point in real time/historical data information;
C, C#API execute Managed Code under the control of Runtime Library, the friendship for obtaining C++API and real-time data base by rdma read Mutual result;
D, lpf form configuration figure obtains the common information model of real-time data base by C#API.
3. method for exhibiting data in a kind of distribution automation system according to claim 1, it is characterised in that:The step Suddenly (3) specifically include following steps:
A, by the non-relation data information in CIM and relation data unpack, non-relation data information is stored in real-time number According to storehouse, relation data information is stored in relational database;
B, lpf form configuration figure obtains the relation data information in CIM by ODBC call relations storehouse.
4. method for exhibiting data in a kind of distribution automation system according to claim 1, it is characterised in that:The step Suddenly (4) specifically include following steps:
A, static own timing form lpf each seconds by way of above-mentioned steps (2) and (3), actively from relational database with And in real-time data base, obtain relation data information and non-relation data information respectively, and information is shown in lpf, real Existing image mobilism;
B, the ActiveX control by independently writing, own for dynamic form lpf is embedded in JSP, as a part for the page, Dynamic lpf is shown.
CN201310475860.6A 2013-10-12 2013-10-12 Method for exhibiting data in a kind of distribution automation system Active CN103631578B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310475860.6A CN103631578B (en) 2013-10-12 2013-10-12 Method for exhibiting data in a kind of distribution automation system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310475860.6A CN103631578B (en) 2013-10-12 2013-10-12 Method for exhibiting data in a kind of distribution automation system

Publications (2)

Publication Number Publication Date
CN103631578A CN103631578A (en) 2014-03-12
CN103631578B true CN103631578B (en) 2017-03-15

Family

ID=50212676

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310475860.6A Active CN103631578B (en) 2013-10-12 2013-10-12 Method for exhibiting data in a kind of distribution automation system

Country Status (1)

Country Link
CN (1) CN103631578B (en)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105404499B (en) * 2014-11-18 2019-02-01 国网山东省电力公司 Method for exhibiting data and system based on SAP platform
CN105357287B (en) * 2015-10-21 2019-05-10 浪潮(北京)电子信息产业有限公司 A storage management server and system compatible with SNMP and SMI-S
CN110019431B (en) * 2017-12-11 2022-04-12 北京京东尚科信息技术有限公司 Data visualization processing method and system and terminal equipment
CN110119272A (en) * 2018-02-07 2019-08-13 许昌许继软件技术有限公司 A kind of human-machine interface configuration design method and device
CN109255046A (en) * 2018-08-21 2019-01-22 浙江浙大中控信息技术有限公司 The dynamic realizing method of vector graphical element
CN109213540B (en) * 2018-10-31 2022-03-04 湖北大学 Power grid data processing method and device for hand-held equipment
CN109710897B (en) * 2018-12-05 2023-01-31 国网山东省电力公司青岛供电公司 Bidirectional conversion method for graphic description format SVG and G language of power system
CN113626388B (en) * 2021-08-12 2025-05-09 中国工商银行股份有限公司 A method and device for displaying topological relations of project files
CN114461721B (en) * 2022-02-09 2023-06-27 广东省洛仑兹技术股份有限公司 Data processing display method, device, equipment and storage medium
CN114841125B (en) * 2022-04-20 2024-08-30 厦门稿定股份有限公司 AI format file processing method, AI format file processing device and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102497021A (en) * 2011-12-14 2012-06-13 广东电网公司佛山供电局 Real-time monitoring and analysis system for distribution circuit
CN102521380A (en) * 2011-12-20 2012-06-27 浙江省电力公司 Method for importing power grid CIM (common information model) data and SVG (scalable vector graphic) data
CN103247021A (en) * 2013-03-13 2013-08-14 山西省电力公司大同供电分公司 Method for converting SVG into LPF vector graphics

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102497021A (en) * 2011-12-14 2012-06-13 广东电网公司佛山供电局 Real-time monitoring and analysis system for distribution circuit
CN102521380A (en) * 2011-12-20 2012-06-27 浙江省电力公司 Method for importing power grid CIM (common information model) data and SVG (scalable vector graphic) data
CN103247021A (en) * 2013-03-13 2013-08-14 山西省电力公司大同供电分公司 Method for converting SVG into LPF vector graphics

Also Published As

Publication number Publication date
CN103631578A (en) 2014-03-12

Similar Documents

Publication Publication Date Title
CN103631578B (en) Method for exhibiting data in a kind of distribution automation system
CN103036954B (en) Mobile message paradigmatic system and method thereof based on GIS
CN103095823A (en) Object description method and object information interaction system in Internet of Things system
Yang et al. Design knowledge modeling and software implementation for building code compliance checking
CN105912655A (en) WebGL-based three-dimensional model display method and corresponding Web-BIM engineering information integration management system
CN103577568A (en) Cross-platform mobile safety comprehensive information aggregation system and method adopting same
CN102012817A (en) Development method of large-scale public building energy consumption monitoring platform based on Flex technology
CN112783966B (en) SQL visual design generation method and system based on business metadata
CN103646023A (en) Page and control increasing method based on WEB
CN104615748A (en) Watir-based (web application testing in ruby based) internet-of-things web event processing method
CN113434175A (en) Data processing method, device, storage medium and equipment
CN111311461A (en) B-S based editor and generation method for structured dynamic medical record form
CN101980205A (en) Universal page generating method
CN115455013A (en) Method, system, computer equipment and medium for automatically updating dynamic form
CN110851123A (en) WebGIS power grid visualization framework construction method, system and device based on SpringMVC
CN118760423A (en) Method and device for generating functional simulation unit of simulation platform
CN113221511A (en) Method, device and equipment for converting configuration file into XML file and storage medium
CN108228688B (en) An XBRL-based template generation method, system and server
US20130159831A1 (en) Converting reports between disparate report formats
Shi et al. Automated geoprocessing mechanism, processes and workflow for seamless online integration of geodata services and creating geoprocessing services
CN108228723A (en) WEB three-dimensional modeling datas construction method and computer readable storage medium
CN113239670A (en) Method and device for uploading service template, computer equipment and storage medium
CN108228549A (en) A kind of collecting method and system, server
D'Ambrogio et al. A MDA-based approach for the development of DEVS/SOA simulations
Chiu Reengineering information systems with XML

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant