调度自动化系统IEC104规约通讯状态的检测方法转让专利

申请号 : CN201310301310.2

文献号 : CN103368263B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 朱斌陈宁徐春雷徐晓春李瑞洲高尚吴昊孟勇亮陈戈李佑伟汪成

申请人 : 国家电网公司江苏省电力公司淮安供电公司国电南瑞科技股份有限公司江苏省电力公司

摘要 :

本发明涉及一种调度自动化系统中IEC104规约通讯状态的检测方法,包括:(1)在调度自动化系统中,使用IEC104规约通讯时,判断对方的各IP地址的状态,自动选择状态正常的IP地址发起建立TCP/IP链接;(2)判断每个状态正常的IP地址是否启动了2404网络端口的监听服务;(3)在每个网络端口号为2404的正常的TCP/IP网络链接中,发送IEC104规约测试帧报文,根据对方的应答报文判断IEC104规约通讯链路是否正常;(4)以上的各种状态都存入数据库中,调度自动化系统根据这些状态综合判断每个IEC104通讯链路的运行状态。本发明给用户提供一个统一而完整的系统平台,使得在调度自动化系统中的任意节点上就能全面的了解IEC104规约的各种通讯状态,易于维护,操作方便。

权利要求 :

1.调度自动化系统IEC104规约通讯状态的检测方法,包括以下步骤:

1) 在调度自动化系统的数据库中设置每个IEC104规约通讯的对端的IP地址,系统自动判断每个IP地址的状态;

2) 对于每个状态正常的IP地址,系统自动判断此IP地址上IEC104规约的通讯端口即2404端口是否启动了网络监听服务;

3) 对于每个启动了2404端口监听服务的IP地址,系统自动建立TCP/IP链接,发送IEC104规约测试帧报文,并接收对方响应报文,判断是否是正确的IEC104规约测试帧应答报文,以此判断此IEC104通讯链路是否完好可用;

4) 对于正常通讯的IEC104通讯链路,系统通过对IEC104规约应用层报文中的应用服务数据单元公共地址、信息对象地址参数的解析,比对本地数据库中此通讯链路的IEC104规约参数,判断参数设置是否正确;

5) 以上的各种状态都存入数据库中,调度自动化系统根据这些状态综合判断每个IEC104通讯链路的运行状态,如有故障,则产生告警,并将故障信息显示在界面上,供系统维护人员查阅;其特征在于:在调度自动化系统中,自动判断IEC104规约通讯的网络和链路的各种状态,并将结果存入数据库,并展示结果。

说明书 :

调度自动化系统IEC104规约通讯状态的检测方法

技术领域

[0001] 本发明涉及一种调度自动化系统IEC104规约通讯状态的检测方法,用于采用IEC104规约通讯的调度自动化系统,自动判断各IEC104规约的通讯状态,及时发现故障,提高系统数据采集的可靠性,属于电力调度自动化技术领域。

背景技术

[0002] 目前,调度自动化系统数据采集时采用IEC104规约越来越普遍,IEC104规约为网络通讯协议,优点是传输速度快,数据容量大。但随之而来的是调度自动化系统的数据采集网络也越来越大,网络也节点越来越多,对于调度自动化系统的维护人员的网络相关知识和通讯规约相关知识的要求也越来越高,一旦出现通讯故障,维护人员才能够快速的定位故障并解决故障。但目前用户对调度自动化系统的运行稳定性要求也日益提高,要求故障解决时间越短越好,这就大大增加用户的系统维护难度,因此传统的靠人力去发现故障、解决故障的维护模式已不能满足要求。

发明内容

[0003] 为解决现有调度自动化系统中IEC104规约通讯状态人工检测方式的不足,本发明的目的在于有效的解决调度自动化系统中大量的IEC104规约通讯任务带来的巨大的维护压力,满足用户对系统中的IEC104规约通讯维护的要求,并提供给用户一个统一而完整的系统平台,使得使用系统的人员在调度自动化系统中的任意节点上就能全面的了解IEC104规约的各种通讯状态,并且易于维护,操作方便。
[0004] 本发明的技术解决方案是:该调度自动化系统IEC104规约通讯状态的检测方法包括以下步骤:
[0005] 1) 在调度自动化系统的数据库中设置每个IEC104规约通讯的对端的IP地址,系统自动判断每个IP地址的状态;
[0006] 2) 对于每个状态正常的IP地址,系统自动判断此IP地址上IEC104规约的通讯端口(即2404端口)是否启动了网络监听服务;
[0007] 3) 对于每个启动了2404网络端口监听服务的IP地址,系统自动建立TCP/IP链接,发送IEC104规约测试帧报文,并接收对方响应报文,判断是否是正确的IEC104规约测试帧应答报文,以此判断此IEC104通讯链路是否完好可用;
[0008] 4) 对于正常通讯的IEC104通讯链路,系统通过对IEC104规约应用层报文中的应用服务数据单元公共地址、信息对象地址等参数的解析,比对本地数据库中此通讯链路的IEC104规约参数,判断参数设置是否正确;
[0009] 5) 以上的各种状态都存入数据库中,调度自动化系统根据这些状态综合判断每个IEC104通讯链路的运行状态,如有故障,则产生告警,并将故障信息显示在界面上,供系统维护人员查阅。
[0010] 前述的调度自动化系统IEC104规约通讯状态的检测方法,其特征在于:在调度自动化系统中,自动判断IEC104规约通讯的网络和链路的各状态,并将结果存入数据库,并展示结果。
[0011] 本发明所达到的有益效果:系统能够根据IEC104规约的通讯设置自动进行各种状态的判断,并将结果提供给调度自动化系统维护人员,便于用户的日常使用和管理,当IEC104规约通讯故障时,用户能够根据系统提供的结果快速的排除故障,恢复系统的正常运行,缩短了系统的故障时间,提高了电力调度自动化系统运行的可靠性。

附图说明

[0012] 图1 为调度自动化系统IEC104规约通讯状态的检测方法流程图。

具体实施方式

[0013] 以下结合附图对本发明作进一步详细的介绍。
[0014] 如图1所示,首先从数据库中读入调度自动化系统中所有采用IEC104规约通讯的通道的IP地址,判断每个IP地址的状态,并将结果存入数据库中;对于每个状态正常的IP地址,系统自动判断此IP地址上IEC104规约的通讯端口(即2404端口)是否启动了网络监听服务,并将结果存入数据库中;对于每个启动了2404网络端口监听服务的IP地址,系统自动建立TCP/IP链接,发送IEC104规约测试帧报文,并接收对方响应报文,判断是否是正确的IEC104规约测试帧应答报文,以此判断此IEC104通讯链路是否完好可用,并将结果存入数据库中;对于正常通讯的IEC104通讯链路,系统通过对IEC104规约应用层报文中的应用服务数据单元公共地址、信息对象地址等参数的解析,比对本地数据库中此通讯链路的IEC104规约参数,判断参数设置是否正确,并将结果存入数据库中;以上的各种状态都存入数据库之后,调度自动化系统根据这些状态综合判断每个IEC104通讯链路的运行状态,如有故障,则产生告警,并将故障信息显示在界面上,供系统维护人员查阅并及时处理,及时处理故障、恢复通讯。
[0015] 上述实施例不以任何形式限制本发明,凡采用等同替换或等效变换方式获得的技术方案,均落在本发明的保护范围内。