南网103规约简介
府河电气集团
刘永清
二○○八年四月三日
内容索引
基本特点-该规约的发展与特点及主要不足
功能范畴-该规约文档定义了哪些功能
数据报文-定义了哪些用于传送命令和数据报文的帧功能实现-定义的功能是如何在定义的报文帧上实现的配置定义-子站配置和装置数据定义
报文规范-详细的数据报文的格式
南网103(又称南网104)来源和特点
南网103与全国各地区一样,是根据IEC60870-5-103,在内蒙保信系统主子站通信规约(内蒙103)的基础上发展而来,并汲取各地方完善改良的经验而成。继本质上与内蒙103是同一个系列,所以大部分内容都是相似的。经过发展,它新增了以下几个主要特点:
应用数据的通信报文的控制方式由主从式(也就是标准103规定的问答式)更改为IEC-60870-5-104的报文窗口计数的方式。这样可以简化应用程序的实现,提高效率,减少通信带宽的占用。
对命令报文交换的过程全面增加了一个标识,使通信过程更为可靠,命令执行的控制更为方便,也为命令的并发执行提供了条件。 增加了CPU概念,使得处理对象的粒度可以细化到装置的CPU 插件。
扩充了功能,完善了语义,规约的功能和语义表达能力得到了增强,统一并提高了主子站系统的数据表达与综合能力。
它的主要不足之处是:
没有脱离标准103的基本框架,它是以信息分类分组为核心而不是以功能为核心的,导致部分命令的执行过于复杂,部分功能有歧义。
定义的功能范畴
1,从子站读取配置
●读取子站一次设备对象和二次装置对象(IED)的配置信息
已经定义的对象有:
母线、线路、发电机、变压器、断路器、刀闸、电抗器、电容
器、智能装置(IED)
●读取IED的数据定义信息(点表)
IED的数据定义了如下类别:
定值区、定值、软压板、模拟量、开关量、保护动作、自检信
2,
3,
●从子站读取装置的通信状态
主站可以手动或定时读取子站所有装置当前的通信状态
可以通过在主站设定来实现定时从子站刷新装置的通信状态。
一般装置通信状态改变要求子站主动上送。
●
一般装置运行状态改变要求子站主动上送。
4,获取运行装置的当前数据,包括定值区、定值、模拟量、开关量、软压板
●读取装置的当前定值区或定值
?主站可以通过手动或定时读取装置的当前定值区或定值
?可以指定定值区或指定CPU读取指定的定值,也可以直接指定为当前定值区
?可以指定从子站库存或从装置读取
●读取装置的模拟量的当前值
?主站可以通过手动或定时读取装置的模拟量的当前值
?可以读取指定CPU的当前模拟量值
?可以指定从子站库存或从装置读取
●读取装置的开关量的当前值
?主站可以通过手动或定时读取装置的开关量的当前值
?可以读取指定CPU的当前开关量值
?可以指定从子站库存或从装置读取
●读取装置的软压板投退的当前值
?主站可以通过手动或定时读取装置的软压板的当前值
?可以读取指定CPU的当前软压板
?可以指定从子站库存或从装置读取
5,实时获取子站一级的突发数据,包括:
●子站通信状态变化
主站与子站通信状态由通信连接决定,主站和子站应自动处理
●装置通信状态变化
子站连接的装置通信状态改变时由子站立即主动上送
●子站配置变化
子站的配置改变时由子站上送一条信息,可以为手动或自动触发
●装置定值改变
装置定值改变时由子站主动上送,一般应自动触发上送
6,实时获取装置的突发数据,包括:
●
●
●软压板投退
●开关量的变位
●自检信息
●运行告警
●
●动作事件
●
●
●测距信息
●故障量
●故障简报
以上信息全部由子站实时自动地上送,主站根据配置有选择地显示相应的信息
7,重新获取子站的历史数据
●子站的突发数据和装置的突发数据应长期保存在子站。
●主站在必要时可以有选择地重新读取保存在子站的历史数据。
●重新读取历史数据时选择的条件有:
?指定整个子站范围内或指定某个装置
?指定要读取的数据的时间范围
?指定要读取的数据的类型
8,获取装置的故障录波文件列表
●子站自动从装置获取录波文件并形成录波文件列表
●子站对录波文件作初步故障分析
●对于判断出有故障的录波文件,以故障简报主动上送
●主站通过指定装置和时间范围来重新获取所指定装置的录波
时间位于指定时间范围的所有的故障录波文件的清单
9,获取装置的故障录波文件
主站可以获取指定装置指定名称的录波文件
10,
11,从子站获取一般文件列表
可以指定一个包含通配符的串来获取一个指定的一般文件列表12,从子站获取一般文件
可以获取从获取的一般文件列表中的一般文件,如子站的建模文件等
13,对时
●可以对子站单独对时
●对子站广播对时
●可以对装置单独对时
14,切换定值区
在功能开放和操作允许的情况下可以切换装置的运行定值区15,修改定值
在功能开放和操作允许的情况下可以修改装置的定值
16,投退软压板
在功能开放和操作允许的情况下可以投退装置的软压板
17,其他功能
●主站可以取消当前尚未完成的命令,子站要停止命令执行并终
止传送数据
定义的数据报文帧说明
报文帧基本格式以iec104中定义的APCI为报文传送控制规范,以iec103为基础扩展的ASDU为数据传送规范,它们共同构成传送的报文格式。通信过程需要一些控制帧来协助完成,这些属于iec104中规定的内容,与具体的数据无关。
这个规范中有以下几点为特别扩充的部分:
●APCI中报文长度字段被扩展为两个字节
●ASDU中应用服务数据单元公共地址被扩展为两个字节
应用服务数据单元公共地址(简称ASDU地址)使用两个字节,高8位用于区分应用层内容是与子站本身相关还是与站内某台装置相关,规定:
0H表示子站本身;
1H~FEH表示变电站内装置编号;规定一台装置只使用一个编号;
FFH用于对子站内所有装置广播。
ASDU地址的低3位用来识别CPU号。当进行定值处理时,该域高5位标识定值区号,定值区号0表示当前定值区。如下图:
●凡有报文交换的通信过程,基本上都扩充了报文匹配标识字段
这种扩充使得主站与子站通信功能的并发执行成为可能,可以有效地利用有限的带宽高效地完成并发命令
●数据报文帧列表
下行报文(主站向子站发送的报文)
上行报文(子站发送到主站的报文)
定义功能的实现
此处说明完成功能时需要的数据报文帧交换的过程。
1,唤子站配置
召唤子站组标题,得到一次设备对象和装置的列表以及这些对象的属性和它们之间的关联关系。这些对象包括:母线、线路、发电机、变压器、断路器、刀闸、电抗器、电容器、装置(IED)。
功能的完成过程和报文交换流程如下:
完成此过程后,主站将拥有子站的全部对象的定义,拥有这些这些对
象的重要属性,并可在它们之间建立起关联关系。特别是,主站拥有最主要的管理对象装置的列表和基本信息,可以自动或手动地完成召唤装置的数据定义信息(点表)。装置最重要的属性是装置编号、CPU 数目和CPU编号。
2,召唤装置定义
这就是召唤装置的数据定义信息(点表)。召唤装置定义后可得到该装置的下列信息的详细定义:定值区、定值、软压板、模拟量、开关
功能的完成过程和报文交换流程如下:
3,获取装置当前的定值区、定值、模拟量、开关量、软压板
这些信息都是被定义为通用分类数据,因此其实现过程相似。主站在召唤装置定义后拥有这些数据的分组信息,因此召唤这些数据就是找到相应的分组然后召唤相应组的当前值。如果指定了CPU则只召唤相应的CPU即可。
功能的完成过程和报文交换流程如下:
4,
这是通过对子站总查询来完成的。
功能的完成过程和报文交换流程如下:
5,实时获取子站和装置的突发数据
这是通过子站主动上传报文来完成的。下面的报文是子站自动发送的,只有在发生相应的事件时才会有报文上送。
功能的完成过程和报文交换流程如下:
6,重新获取子站的历史数据
功能的完成过程和报文交换流程如下:
7,获取装置的故障录波文件列表
功能的完成过程和报文交换流程如下:
8,获取装置的故障录波文件
功能的完成过程和报文交换流程如下:
9,获取子站的一般文件列表
功能的完成过程和报文交换流程如下:
10,获取子站的一般文件
功能的完成过程和报文交换流程如下:
11,对时
功能的完成过程和报文交换流程如下:
12,切换定值区、修改定值、投退软压板
这是通过通用分类写来完成的。
功能的完成过程和报文交换流程如下:
13,取消命令
发送一帧COT=252其他与命令帧完全相同的帧。
配置定义详细说明
1,子站配置组标题定义
2,装置数据组标题定义
3,装置数据类型定义
4,故障类型定义
用一个字节表示故障类型,简称FPT
例如:0000,0001表示无效;1000,1001表示A相接地故障;1000,0011表示AB 相间故障,1001,0000表示有故障但是区外故障,类型未知。
5,跳闸相别定义
用一个字节表示故障类型,简称JPT
例如:0000,0001表示无效;1000,1001表示A相跳闸;1000,0111表示三相跳闸。6,运行状态的定义
7,装置类型的定义
报文定义
参见南网103(2.0)规约文本
用户提供的信息:
画图软件智能化,自动生成图。(完善画图软件的功能)
规约中不需要主站对子站任务的操作控制功能。(提供修订的通信规约)
录波器单独组网,并直接接入到主站。(提供组网方案)
网络全部改为数据网(用户完成)
远程控制实现方法,完成主要的远程控制功能,可以重新启动通信程序或系统,查看系统运行状态(制定远控协议)
孟皓139********