发明名称 |
一种快速初始化IEC61850智能装置客户端通讯的方法 |
摘要 |
一种快速初始化IEC61850智能装置客户端通讯的方法,其方法包括的主要步骤有:导库子系统依据IEC61850标准解析scd文件、处理智能装置模型的数据对象类型、保存数据对象类型与对应索引到客户端通讯配置文件,以及客户端读取客户端通讯配置文件、客户端创建保存数据对象的数据结构、完成一个数据对象的初始化,直到全部数据对象处理结束,完成客户端初始化过程。本发明针对现有IEC61850智能装置客户端在处理有大量数据时初始化速度慢问题,从而导致系统安装调试时期需要不断修改模型而不得不重启客户端引起的麻烦,以及系统运行期间由于各种因素导致主备智能装置客户端切换而引起数据丢失问题,和智能装置与客户端通讯恢复需要重新初始化引起的其他问题。 |
申请公布号 |
CN102999367B |
申请公布日期 |
2016.03.30 |
申请号 |
CN201210543847.5 |
申请日期 |
2012.12.14 |
申请人 |
北京四方继保自动化股份有限公司 |
发明人 |
姜闿笈;王丽华;张建华;王治民;余斌;任雁铭;李长俊;潘合玉;房萍;李琨 |
分类号 |
G06F9/445(2006.01)I |
主分类号 |
G06F9/445(2006.01)I |
代理机构 |
北京金阙华进专利事务所(普通合伙) 11224 |
代理人 |
吴鸿维 |
主权项 |
一种快速初始化IEC61850智能装置客户端通讯的方法,其特征在于,该方法的具体步骤如下:(1)、智能变电站监控系统的导库子系统依据IEC61850标准解析变电站配置描述scd文件;(2)、智能变电站监控系统根据步骤(1)对scd文件的解析,获取IEC61850智能装置IED模型包含的数据对象(DataObject)类型,并进行处理得到各数据对象类型的唯一索引;(3)、保存数据对象类型与对应索引到智能装置IED客户端通讯配置文件,如果所有IEC61850智能装置IED模型的数据对象处理没有结束,跳转到步骤(2);(4)、智能装置IED客户端读取客户端通讯配置文件;(5)、智能装置IED客户端创建保存数据对象的数据结构,完成一个数据对象的初始化;当所述客户端读取到所述通讯配置文件中的一条数据配置项时,根据数据对象类型索引值,检查该数据配置项的三遥量对应的数据对象是否已经初始化,如果没有初始化,就从智能装置获取该数据对象的所有数据属性,为它创建一个保存该数据对象的数据结构,并把这个数据对象类型索引及数据结构保存到缓冲区中;如果该数据对象类型已经初始化,不需要从智能装置获取数据对象详细的数据属性,直接从数据缓冲区中取出与它对应的数据结构,并重新创建一个保存数据对象实例的新数据结构;(6)、循环执行步骤(4)至步骤(5),直到全部数据对象处理结束,完成客户端初始化过程。 |
地址 |
100085 北京市海淀区上地信息产业基地四街9号 |