CN102855303A - Scada***与数据库平台之间的数据传输方法及装置 - Google Patents
Scada***与数据库平台之间的数据传输方法及装置 Download PDFInfo
- Publication number
- CN102855303A CN102855303A CN2012102968408A CN201210296840A CN102855303A CN 102855303 A CN102855303 A CN 102855303A CN 2012102968408 A CN2012102968408 A CN 2012102968408A CN 201210296840 A CN201210296840 A CN 201210296840A CN 102855303 A CN102855303 A CN 102855303A
- Authority
- CN
- China
- Prior art keywords
- data
- database
- type
- model
- conversion
- 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.)
- Pending
Links
Images
Landscapes
- Supply And Distribution Of Alternating Current (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本发明公开了一种SCADA***与数据库平台之间的数据传输方法及装置,该方法包括:从所述SCADA***获取第一数据,判断第一数据的类型;获取第一数据的类型对应的模型数据;按照所述模型数据对所述第一数据进行转换,得到转换后的第一数据,将所述转换后的第一数据发送给数据库平台中第一数据的类型对应的数据库,以便所述数据库进行所述转换后的第一数据的存储。本申请能够实现将SCADA***中的数据导入数据库平台。
Description
技术领域
本发明涉及数据处理技术,尤其涉及一种数据采集与监视控制(SCADA,Supervisory Control And Data Acquisition)***与数据库平台之间的数据传输方法及装置。
背景技术
在电力***中,SCADA***应用广泛,技术发展成熟,在远动***中占重要地位。
SCADA***是以计算机为基础的生产过程控制与调度自动化***。它可以对现场的运行设备进行监视和控制,以实现数据采集、设备控制、测量、参数调节以及各类信号报警等各项功能。
目前,还没有将SCADA***中的数据导入数据库平台的相关技术公开。
发明内容
有鉴于此,本发明要解决的技术问题是,提供一种SCADA***与数据库平台之间的数据传输方法及装置,能够将SCADA***中的数据导入数据库平台。
为此,本发明实施例采用如下技术方案:
一种SCADA***与数据库平台之间的数据传输方法,包括:
从所述SCADA***获取第一数据,判断第一数据的类型;
获取第一数据的类型对应的模型数据;
按照所述模型数据对所述第一数据进行转换,得到转换后的第一数据,将所述转换后的第一数据发送给数据库平台中第一数据的类型对应的数据库,以便所述数据库进行所述转换后的第一数据的存储。
所述第一数据类型包括:实时数据文件、SVG文件以及CIM模型文件。
所述按照所述模型数据对所述第一数据进行转换包括:
对于第一数据中的每一记录,将第一数据中该记录每一字段的内容添加到模型数据的对应字段中。
一种SCADA***与数据库平台之间的数据传输装置,包括:
第一获取单元,用于从所述SCADA***获取第一数据,判断第一数据的类型;
第二获取单元,用于获取第一数据的类型对应的模型数据;
发送单元,用于按照所述模型数据对所述第一数据进行转换,得到转换后的第一数据,将所述转换后的第一数据发送给数据库平台中第一数据的类型对应的数据库,以便所述数据库进行所述转换后的第一数据的存储。
所述第一数据类型包括:实时数据文件、SVG文件以及CIM模型文件。
发送单元包括:
转换子单元,用于对于第一数据中的每一记录,将第一数据中该记录每一字段的内容添加到模型数据的对应字段中,得到转换后的第一数据;
发送子单元,用于将所述转换后的第一数据发送给数据库平台中第一数据的类型对应的数据库,以便所述数据库进行所述转换后的第一数据的存储
对于上述技术方案的技术效果分析如下:
从所述SCADA***获取第一数据,判断第一数据的类型;获取第一数据的类型对应的模型数据;按照所述模型数据对所述第一数据进行转换,得到转换后的第一数据,将所述转换后的第一数据发送给数据库平台中第一数据的类型对应的数据库,以便所述数据库进行所述转换后的第一数据的存储,从而使得SCADA***中的数据都能够导入到数据库平台的对应数据库中存储。
附图说明
图1为本申请SCADA***与数据库平台之间的数据传输方法流程图;
图1a为本发明SCADA***与数据库平台之间的数据传输示意图;
图2为本发明SCADA***与数据库平台之间的数据传输装置示意图。
具体实施方式
SCADA***中一般包括3种类型的文件,分别是实时数据文件、可缩放矢量图形(Scalable Vector Graphics,SVG)文件以及CIM模型文件,其中,
实时数据文件中记录有电网中各个电力设备的实时测量数据等;
SVG文件中记录有主站一次接线图;具体的,所述SVG文件可以按照浙江省《基于SVG的公共图形交互规则》规定的SVG格式生成。
公共信息模型(CIM)是IEC 61790协议框架的基础和核心,定义了电力***模型的基本结构,为各个应用提供了与平台无关的统一的电力***逻辑描述标准,为应用间共享的信息提供了公共的语言。
本申请实施例所述数据库平台可以为现有技术中的任一含有数据库的***。
图1为本申请实施例SCADA***与数据库平台之间的数据传输方法流程示意图,如图1所示,该方法包括:
步骤101:从所述SCADA***获取第一数据,判断第一数据的类型;
其中,所述第一数据包括:类型为实时数据文件、SVG文件或者CIM模型文件的数据。相应的,第一数据的类型包括:实时数据文件、SVG文件以及CIM模型文件三种类型。
步骤102:获取第一数据的类型对应的模型数据;
在实际应用中,可以根据数据库平台中存储SCADA***中三种类型数据的格式,预先设定每种类型数据的模型数据。例如,实时数据文件类型对应有实时数据文件的模型数据;SVG文件对应有SVG模型数据;CIM模型文件对应有CIM模型数据。则本步骤中可以根据第一数据的类型直接获取到该类型对应的模型数据。
其中,具体如何根据数据格式设定模型数据这里不赘述。
步骤103:按照所述模型数据对所述第一数据进行转换,得到转换后的第一数据,将所述转换后的第一数据发送给数据库平台中第一数据的类型对应的数据库。
在实际应用中,可以在数据库平台中根据数据的类型分别设置对应的实时数据库、SVG数据库以及CIM数据库,并相应的将不同类型的数据存储于对应的数据库中。
其中,按照所述模型数据对所述第一数据进行转换可以包括:
对于第一数据中的每一记录,将第一数据中该记录每一字段的内容添加到模型数据的对应字段中。
例如,第一数据为实时数据时,假设其数据格式如表1所示:
表1
电力设备名称 | 参数1 | 参数2 | 参数3 | 参数4 | 参数5 |
A | B | C | D | E | F |
而模型数据如表2所示:
表2
电力设备名称 | 参数4 | 参数1 | 参数5 | 参数2 | 参数3 |
则,对于表1中的电力设备名称A对应的记录,分别将记录中的字段内容添加到模型数据的对应字段中。从而形成表3所示的转换后的第一数据:
表3
电力设备名称 | 参数4 | 参数1 | 参数5 | 参数2 | 参数3 |
A | E | B | F | C | D |
对于转换后的第一数据,则可以直接发送到第一数据对应的实时数据库中进行存储。由于转换后的第一数据其数据格式与实时数据库中的数据格式相同,则实时数据库直接存储该转换后的第一数据即可。
对于其他类型的数据以及模型数据而言,其转换与实时数据类型的数据转换类似,这里不再赘述。
从而通过以上的处理,如图1a所示,使得SCADA***中每一种类型的数据均导入到了数据库平台中的不同数据库中。
图1所示的方法中,从所述SCADA***获取第一数据,判断第一数据的类型;获取第一数据的类型对应的模型数据;按照所述模型数据对所述第一数据进行转换,得到转换后的第一数据,将所述转换后的第一数据发送给数据库平台中第一数据的类型对应的数据库,以便所述数据库进行所述转换后的第一数据的存储,从而使得SCADA***中的数据都能够导入到数据库平台的对应数据库中存储。
与上述方法相对应的,本申请实施例还提供一种SCADA***与数据库平台之间的数据传输装置,如图2所示,包括:
第一获取单元210,用于从所述SCADA***获取第一数据,判断第一数据的类型;
第二获取单元220,用于获取第一数据的类型对应的模型数据;
发送单元230,用于按照所述模型数据对所述第一数据进行转换,得到转换后的第一数据,将所述转换后的第一数据发送给数据库平台中第一数据的类型对应的数据库,以便所述数据库进行所述转换后的第一数据的存储。
优选地,所述第一数据类型包括:实时数据文件、SVG文件以及CIM模型文件。
优选地,发送单元230可以包括:
转换子单元,用于对于第一数据中的每一记录,将第一数据中该记录每一字段的内容添加到模型数据的对应字段中,得到转换后的第一数据;
发送子单元,用于将所述转换后的第一数据发送给数据库平台中第一数据的类型对应的数据库,以便所述数据库进行所述转换后的第一数据的存储。
图2所示的***中,第一获取单元从所述SCADA***获取第一数据,判断第一数据的类型;第二获取单元获取第一数据的类型对应的模型数据;发送单元按照所述模型数据对所述第一数据进行转换,得到转换后的第一数据,将所述转换后的第一数据发送给数据库平台中第一数据的类型对应的数据库,以便所述数据库进行所述转换后的第一数据的存储,从而使得SCADA***中的数据都能够导入到数据库平台的对应数据库中存储。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
Claims (6)
1.一种SCADA***与数据库平台之间的数据传输方法,其特征在于,包括:
从所述SCADA***获取第一数据,判断第一数据的类型;
获取第一数据的类型对应的模型数据;
按照所述模型数据对所述第一数据进行转换,得到转换后的第一数据,将所述转换后的第一数据发送给数据库平台中第一数据的类型对应的数据库,以便所述数据库进行所述转换后的第一数据的存储。
2.根据权利要求1所述的方法,其特征在于,所述第一数据类型包括:实时数据文件、SVG文件以及CIM模型文件。
3.根据权利要求1或2所述的方法,其特征在于,所述按照所述模型数据对所述第一数据进行转换包括:
对于第一数据中的每一记录,将第一数据中该记录每一字段的内容添加到模型数据的对应字段中。
4.一种SCADA***与数据库平台之间的数据传输装置,其特征在于,包括:
第一获取单元,用于从所述SCADA***获取第一数据,判断第一数据的类型;
第二获取单元,用于获取第一数据的类型对应的模型数据;
发送单元,用于按照所述模型数据对所述第一数据进行转换,得到转换后的第一数据,将所述转换后的第一数据发送给数据库平台中第一数据的类型对应的数据库,以便所述数据库进行所述转换后的第一数据的存储。
5.根据权利要求4所述的装置,其特征在于,所述第一数据类型包括:实时数据文件、SVG文件以及CIM模型文件。
6.根据权利要求4或5所述的装置,其特征在于,发送单元包括:
转换子单元,用于对于第一数据中的每一记录,将第一数据中该记录每一字段的内容添加到模型数据的对应字段中,得到转换后的第一数据;
发送子单元,用于将所述转换后的第一数据发送给数据库平台中第一数据的类型对应的数据库,以便所述数据库进行所述转换后的第一数据的存储。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2012102968408A CN102855303A (zh) | 2012-08-20 | 2012-08-20 | Scada***与数据库平台之间的数据传输方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2012102968408A CN102855303A (zh) | 2012-08-20 | 2012-08-20 | Scada***与数据库平台之间的数据传输方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102855303A true CN102855303A (zh) | 2013-01-02 |
Family
ID=47401891
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2012102968408A Pending CN102855303A (zh) | 2012-08-20 | 2012-08-20 | Scada***与数据库平台之间的数据传输方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102855303A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103399895A (zh) * | 2013-07-24 | 2013-11-20 | 成都瑞科电气有限公司 | 一种基于svg的监控显示处理***及方法 |
CN105335428A (zh) * | 2014-08-08 | 2016-02-17 | 国家电网公司 | 数据转化方法和装置 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060059140A1 (en) * | 2004-09-14 | 2006-03-16 | Logical Information Machines, Inc. | Correcting data warehouse with prioritized processing for integrity and throughput |
CN101272051A (zh) * | 2008-05-06 | 2008-09-24 | 江苏省电力公司南京供电公司 | 电网生产控制大区和管理信息大区的信息***集成方法 |
CN101751426A (zh) * | 2008-12-11 | 2010-06-23 | 北京市电力公司 | 在scada和gis之间实现信息共享的方法和装置 |
-
2012
- 2012-08-20 CN CN2012102968408A patent/CN102855303A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060059140A1 (en) * | 2004-09-14 | 2006-03-16 | Logical Information Machines, Inc. | Correcting data warehouse with prioritized processing for integrity and throughput |
CN101272051A (zh) * | 2008-05-06 | 2008-09-24 | 江苏省电力公司南京供电公司 | 电网生产控制大区和管理信息大区的信息***集成方法 |
CN101751426A (zh) * | 2008-12-11 | 2010-06-23 | 北京市电力公司 | 在scada和gis之间实现信息共享的方法和装置 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103399895A (zh) * | 2013-07-24 | 2013-11-20 | 成都瑞科电气有限公司 | 一种基于svg的监控显示处理***及方法 |
CN103399895B (zh) * | 2013-07-24 | 2016-09-07 | 成都瑞科电气有限公司 | 一种基于svg的监控显示处理***及方法 |
CN105335428A (zh) * | 2014-08-08 | 2016-02-17 | 国家电网公司 | 数据转化方法和装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105305418B (zh) | 一种基于iec61850标准的配电终端自描述方法 | |
CN106528880B (zh) | 一种多源电力业务数据的数据结构格式的规整方法和*** | |
CN105162252B (zh) | 基于cid文件的即插即用配电终端信息实现自动映射的方法 | |
CN102426525B (zh) | 一种多应用***的全景建模方法 | |
US20160012150A1 (en) | System and method for main distribution network graph/model/data integration based on remote access and information interaction | |
CN103051055B (zh) | 一种汇聚控制器 | |
US20200174435A1 (en) | Energy Information System, and Method and Device for Processing Energy Information | |
CN106294562A (zh) | 一种电网信息展示方法和装置 | |
CN105631597A (zh) | 变电站三维可视化平台的构建方法 | |
CN104660957A (zh) | 一种变电站监控画面远程浏览方法 | |
CN106572186B (zh) | 一种生产监管方法及*** | |
CN104201779B (zh) | 一种基于svg的在线监测数据自动集成监控方法 | |
CN104698374A (zh) | 一种提高自动化继电保护测试仪测试效率和准确度的方法 | |
CN103905410A (zh) | 一种将自定义协议转换成Modbus协议的多路通讯协议转换器 | |
CN103297520B (zh) | 电网运行服务***和实现方法 | |
CN104240147A (zh) | 一种可灵活定制的电网综合告警展示方法 | |
CN201699739U (zh) | 一种基于at91rm9200的现场总线协议转换网关平台 | |
CN113659712A (zh) | 一种电力设备大数据标签运行平台及方法 | |
CN102855303A (zh) | Scada***与数据库平台之间的数据传输方法及装置 | |
CN103633736B (zh) | 从变电子站至主站的在线监测通信方法 | |
CN105930295B (zh) | 一种智能变电站二次设备即插即用的方法及装置 | |
CN104735039A (zh) | 一种通信转换方法 | |
CN204331449U (zh) | 基于gdi的scada智能监控调度*** | |
CN103164429A (zh) | 核电站定位监视画面的方法、***、服务器及终端 | |
CN103577563B (zh) | 一种变电站模型迁移方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20130102 |