专利名称:一种ies500自动化实时数据与信息系统传输接口的制作方法
技术领域:
本实用新型涉及一种信号传输接口,更具体地说是应用在电力系统中,可安全隔 离内外数据的实时系统传输接口。
背景技术:
在电力系统中,ies500调度自动化SCADA系统应用运行和发展已有多年的历史, 拥有大量有价值的供电网原始数据信息。随着电网规模的不断扩大,其信息量仍在不断丰 富,已成为其它非实时系统优秀的实时数据源,尤其是在现代电力企业的电力市场环境中, 更需要SCADA提供大量数据供各职能部门及公司领导分析及决策使用。但是,作为一个实 时网,其主要功能是提供及时、准确的电网运行信息,为经济、安全调度服务,要在其上开发 过多的统计、分析、管理等功能是不现实的。另一方面,作为一个生产网络,其运行涉及到调度安全和电网运行安全,在计算机 网络应用环境越来越复杂,操作系统漏洞不断被发现且可能被非法及恶意利用的情况下, 内部生产网络与外部应用网络的信息传输必须达到在物理级别上进行安全隔离的强度,这 就加大了内网自动化数据向外网信息传输接口的开发难度。目前常用的解决方案是与信息 系统等采用电力专用安全隔离装置实现安全接口,但由于电力系统各应用系统各不相同, 如何最大限度地将隔离系统内外的数据尽可能快速、及时、完整地还原出来,在信息网段上 进行数据挖掘和深加工应用正是这一项目需要解决的技术问题。
实用新型内容本实用新型是为避免上述现有技术所存在的不足之处,提供一种ies500自动化 实时数据与信息系统传输接口,以期在保障调度自动化核心系统的安全稳定运行能力的同 时,提高接口传输数据的完整性、及时性以及维护的便捷性。本实用新型解决技术问题采用如下技术方案本实用新型ies500自动化实时数据与信息系统传输接口的特点是设置实时数据链路和文件链路的双链路结构,在内网实时数据传输的同时,内网 维护数据库的工作内容也能自动向外网同步传输;在调度工作站上的软总线中定位异域服务器,在内网服务器中设置修改触发器, 进行内网人工置数操作时的触发传送,保持隔离系统内外数据库中内存数据的一致;在DataServer服务器上设置历史数据库同步模块,定时完成隔离系统内外历史 数据库的同步;采用DataBaseServer、WebServer和Browser的三层应用体系结构,在信息传输接 口的外侧,数据库与应用相分离,发布在网络上的服务器特征、标准浏览器Browser特征、 数据与应用逻辑分离特征使得内网数据自动外传;利用Web Service接口将现场抄表的结 果写入营销MIS。与已有技术相比,本实用新型有益效果体现在
3[0012]1、本实用新型内网采用共源多镜像服务,在内网系统基本不受干扰的情况下,最 大程度保证外网实时数据的实时通信和系统参数的及时同步。ies500实时SCADA系统内网CCS前置机为双机配置,系统中只有主机向外发送数 据。通过内网通信管理程序及系统数据源配置,形成共同的数据源,最大程度地保证数据源 头的一致性。同时,内网设置相应的信息转发服务器MIS-Ol-C及信息传输的接口程序,与 实时系统的SCADA服务器(ADM-01-A、ADM-01-B)形成镜像服务,为DataServer通过正向隔 离装置向外网的信息中心应用服务器APPServer源源不断地提供合格的实时数据。2、本实用新型针对性设置专用通信服务程序,安全穿越电力专用1比特返回的正 向物理隔离装置,满足《电力二次系统安全防护规定》要求。根据《电力二次系统安全防护规定》及《电力二次系统安全防护总体方案》的要 求,生产控制大区与管理信息大区之间必须部署电力专用横向物理隔离装置,并且隔离装 置必须满足1比特返回的防护要求,禁止跨越安全大区直联TCP/IP通道或直联服务器等情 况。因此,实时数据与信息系统传输接口就不能采用常规的网络传输等手段进行,必须建立 在满足电力二次系统安全防护要求的基础上,进行针对性的专项开发。本实用新型采用在 内网建立代理转发服务器与外网的发布应用服务器相呼应,在物理隔离前后的机器中,内 外DataComm与DataCom的单向通信实际上是项目专项开发的关键。另外,共享内存服务 RdataSvr和数据通信DataCom在隔离前后两台机器数据流向是不同的,即在代理转发服 务器上要先启动共享内存服务RdataSvr,后启动数据通信DataComm,而在发布应用服务器 上却正好相反,如此才能使数据在外网得到完整的还原。3、本实用新型中外网采用DataBaseServer/WebServer/Browser三层应用体系结 构,完成实时数据还原后的合理发掘和利用。实时数据与信息系统传输接口在保证安全的基础上,在外网较完整地还原了 ies500自动化系统大量的应用数据。同时,在外网采用数据库与应用分离的机制,确保数据 的安全及负载的分布。外网数据库服务器成为各职能部室综合应用及数据深加工的可靠来 源,WEB应用服务器还应用了 Browser标准浏览器技术,大大提高了信息发布系统维护的便 捷性。
图1为本实用新型中ies500自动化实时数据与信息系统结构示意图。图2为本实用新型中ies500自动化实时数据与信息系统功能模块示意图。
具体实施方式
参见图1、图2,本实施例中采用实时数据和文件双链路设置,在内网实时数据传 输的同时,内网维护数据库的工作内容可自动向外网同步,实现隔离系统内外数据库内存 中数据的全面一致。具体实施是在隔离系统两端能正常传输实时数据的基础上,设置专用 文件传输链路,如数据库描述表文件传输;报表、图形的Web文件传输;针对零点或整点生 成的“临时数据文件”传输等。在DataComm模块中有两个链路在工作,即实时数据链路和 文件链路,因此,内网维护数据库的工作内容也能自动向外网同步,极大满足了隔离系统内 外数据还原的完整性和及时性。[0021]采用软总线定位形式定位异域服务器,最大限度满足隔离系统内外数据还原的完 整性和及时性。内网ies500系统的前置机必须在软总线中定位DataServer为异域服务器, 可解决隔离系统内外数据库内存中实时采集数据的同步问题,但系统还有许多未从现场采 集来的信息,如一些手车位置、接地刀间等在内网由调度员进行人工置数。本实施例采用在 调度工作站上的软总线中定位异域服务器方式,完成内网人工置数操作时的触发传送,自 动同步置入的数据,实现隔离系统内外数据库内存中数据的全面统一。采用定时同步,并在内网服务器中设置修改触发器,实现内网SCADA与外网信息 中心历史数据库的一致。具体是在DataServer服务器上增加“历史数据库同步”模块,定 时完成隔离系统内外历史数据库的同步。由于SCADA系统已经存盘的历史数据(如昨天、 前天等)有时会需要修改,而信息中心的DataServer历史库无法知道SCADA系统所作的修 改,导致两个数据库数据不一致。为了解决这个问题,本实施例在内网服务器上设置修改触 发器,主动将改动内容同步出去。采用DataBaseServer/WebServer/Browser三层应用体系结构,这种结构设置数 据安全可靠、应用维护更加便捷。具体实施是在信息传输接口外侧采用数据库与应用分离 的机制,形成发布在网络上的服务器特征、标准浏览器Browser特征、数据与应用逻辑分离 特征,使得内网关键数据自动外传,免于维护,数据安全可靠使得深加工等应用开发更加便 捷。电费在内的信息,利用所述Web Service接口将现场抄表的结果写入营销MIS。系统设置1、服务端与客户端数据转发工作站作为服务端,在转发处理程序启动后,由其向外网信息服务器 (客户端)主动发起(查找并维护)连接,而且转发工作站端不接受任何来自外部的连接, 保证内网SCADA系统的安全。2、数据传输与实现功能转发工作站负责发起连接,检测物理链路和服务器状态,发起连接请求,并维护逻 辑链路。同时负责发送以下数据动态更新的实时数据、指定时段的报表数据、所有需要更 新的图形文件、系统描述库、指定时段的历史数据。外网信息服务器负责启动连接等待,接收来自转发工作站的数据,存成当地描述 数据和历史数据,并形成实时内存数据供办公网客户端浏览查看。3、通讯协议在命令和数据传输时,数据转发节点与MIS发布服务器之间的链路上使用自定义 的通讯协议。该协议允许传送多种类型命令和后继的数据,保证SCADA网内的变化数据及 时传送到发布服务器,而且描述库信息的传送不影响最终办公网客户端的界面显示效果。4、功能模块各机器需要运行的功能模块见下表。[0034] 其中MisComm. exe完成实时数据、各类文件的传输与接收,并与DBADM模块通信; MisMon. exe完成各种需要传输的文件的压缩、解压以及MIS机描述库的更新,除定时检测 外,也可接受用户手动操作。5、相关文件夹上述两个应用程序置于相应机器的c:\ies500\bin下,对应的两个初始化文件 miscomm. ini、mismon. ini 在 c \ies500\ini 下。另夕卜 c: \ies500\bin 下还应有 rar. exe 文 件,供程序打包或解包文件时调用。C:\ies500\tmp\miscomm文件夹下的四个子文件夹用于临时存放压缩好的各类文 件,这些文件在发送完毕或解压后自动删除。对转发工作站0MI_C0M_1)C:\ies500\bin 下应有 DB2Text. exe, MisMon. exe 导出数据库文件时使用;C:\ies500\sql存放导出的数据库文本格式文件;对信息应用服务器(MIS_01_A)C:\ies500\param\sqltext用于临时存放接收到的数据库文本格式文件。在自动 将其导入数据库后,这些文件自动删除。
权利要求一种ies500自动化实时数据与信息系统传输接口,其特征是设置实时数据链路和文件链路的双链路结构,在内网实时数据传输的同时,内网维护数据库的工作内容也能自动向外网同步传输;在调度工作站上的软总线中定位异域服务器,在内网服务器中设置修改触发器,进行内网人工置数操作时的触发传送,保持隔离系统内外数据库中内存数据的一致;在DataServer服务器上设置历史数据库同步模块,定时完成隔离系统内外历史数据库的同步;采用DataBaseServer、WebServer和Browser的三层应用体系结构,在信息传输接口的外侧,数据库与应用相分离,发布在网络上的服务器特征、标准浏览器Browser特征、数据与应用逻辑分离特征使得内网数据自动外传;利用Web Service接口将现场抄表的结果写入营销MIS。
专利摘要本实用新型公开了一种ies500自动化实时数据与信息系统传输接口,其特征是设置实时数据链路和文件链路的双链路结构,在内网实时数据传输的同时,内网维护数据库的工作内容也能自动向外网同步传输;在调度工作站上的软总线中定位异域服务器,在内网服务器中设置修改触发器;在DataServer服务器上设置历史数据库同步模块,定时完成隔离系统内外历史数据库的同步;采用DataBaseServer、WebServer和Browser的三层应用体系结构;利用Web Service接口将现场抄表的结果写入营销MIS。本实用新型重点保障调度自动化核心系统的安全稳定运行能力,能最大限度地保证隔离系统内外数据自动同步,减少重复劳动,从而保证调度自动化系统数据在外网还原的真实性、便捷性和高可靠性。
文档编号H04L29/08GK201690480SQ20102018931
公开日2010年12月29日 申请日期2010年5月6日 优先权日2010年5月6日
发明者张谢, 柴娟修, 汪晓彤, 胡泊, 赵长明, 陈璐 申请人:安徽省电力公司合肥供电公司