两个比特差错产生下述L2V。
图A.24 两比特差错产生L2V
只有L1和L2字符中的比特2到比特7(必须一致)均为l,这种情况才会发生(见图A.24)。
在这些条件下,差错字符L2V必须和发生4个差错的差错字符LIV相等。在下图(图A.25)中说明导致这种情况发生所必须发生的比特差错数。L1中的X、_Y必须和字符L2中的相同,如果字符的移位不同,还要求发生更多比特差错数。
图A.25 L2V错成L1V所需比特差错数
第2个长度字节移入第2个启动字符68H和上面所述情况(整个长度字节消失)相比,祷发生更多的差错才产生不可检出的、不正确的长度字节。
可编一个程序来检验这个结果。按如下准则a)~d)进行校验,帧长0~255、L1、L2和启动字符68H的各种可能的移位:
a) L1、L2相等;
b)奇偶校验;
c)字符的启动位=0;
d)启动字符68H。
计算结果证明上述分析正确。
附 录 B
(资料性附录)
帧格式级别FTl.2的字符间允许的线路空闲间隔
6.2.4.2.1)要求在一帧内的两个字符之间没有空闲间隔。规定这个规则的原因是为了避免由于线路空闲位(线路空闲位为1)变成O时,接收时当成启动位,在帧内发生不可检出的同步滑移。图B.1所示当传送第1个字符后线路空闲位错误地变成0 。图B.1 传送第1个字符后线路空闲位错误
增加的线路空闲位在接收端当作额外的停止位。此时,接收端在下一个启动位同步。如果线路空闲位由1变成0,这样接收端提前一位启动,使得下一个字符向前移1位如图B.1的第2行所示。传输的启动位变成下个字符的B1,它常为0。B8移至奇偶位,奇偶位变成停止位。下一个停止位被认为线路空闲位。下一个(第3个)字符正确启动不会移位。
需要证明线路空闲扩充为1位不会降低数据完整性和海明距离d=4。如果证明的结论是肯定的,那么允许线路空闲为1位。
0 |
偶数个比特1 |
0 |
1 |
0 |
奇数个比特1 |
0 |
1 |
图B.2字符1的个数
一个字符1的个数可以为偶数也可能为奇数,奇偶位使字符的1的数目为偶。如果一个字符1的个数为偶数,奇偶位为0。如果一个字符1的个数为奇数,奇偶位为1(见图B.2)。
如果奇偶位为0,由于线路空闲位反相(见图B.1)字符移1位,为0的奇偶位移入停止位的位置,引起停止位出错。
如果奇偶位为1,停止位仍保持l的状态,此时传输帧中的bit8移入奇偶位位置。奇偶位由1变成0,但字符仍保持为奇数。
注:移位字符的比特位1常为O见图B.1。
如果bit8为1,奇偶位仍保持为奇,字符由奇数变成偶数,这两种情况均可检出差错。
结论:
1在任何情况下,除了线路空闲位变成启动位之外,字符内还得有l位反相,才使得接收了错误字符而没有发现。这满足了海明距离d=2。
2在同一帧中,在另外两个字符间的线路空闲间隔取反,至少发生4比特差错才会接收了错误帧而没有检出。这满足了海明距离d=4。
下面证明一帧
S |
B1 |
B2 |
B3 |
B4 |
B5 |
B6 |
B7 |
B8 |
P |
1 |
|
O |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
发送 |
0 |
0 |
O |
l |
1 |
l |
l |
1 |
1 |
1 |
1 |
接收 |
图B.3 移位比特图像
图B.3所示为移位比特图像最坏的情况,发送和接收字符之间有一位的移位,另外B2取反,因此奇偶位是正确的。此时,原来发送的字符保存下来,没有理由拒绝。
至少还得发生两个比特取反(总的有4个或更多)的差错,才能造成不能检出错误帧,否则校验和(累加和)不对。
例(图B.3)
如果第2个字符的B3位取反,奇偶位还是偶状态。由累加和检出移位字符和原来字符至少有两比特的差别。
结论:
FTl.2帧在两字符间空闲间隔为l比特,还能保证海明距离d=4,应严格禁止两字符间空闲间隔大于1比特。
附 录C
资料性附录
互操作性推荐意见
C.1 互操作性推荐意见
为了实现国内生产的设备在电力系统的应用中达到互操作,对本标准的第8章互操作性作如下选择:其中黑方框为不推荐采用的选择项,口一白方框为可选用选项;一推荐采用的选项。本标准用于DL/T634-5104-2002的网络传输时,应采用平衡式,照DL/T634-5104-2002的互操作性要求来选择的参数。下面的互操作性选项用于多点共线或多点星形,应采用快速校验过程。实现互操作性的一个重要内容是传输过程见电力行业指导性技术文件“远动设备及系统第5-6部分IEC60870-5规约系列测试规则”。
C.1,1 系统或者装置
(系统特定参数)
系统定义
口 控制站定义(主)
口 被控站定义(从)
C.1.2 网络配置
根据电力系统通信网络实际情况和需要,网络配置可选择:
点对点口多点共线 多个点对点 多点星形
C.l.3物理层
(网络特定参数)
根据电力系统通信网络实际情况和需要,选择传输速率:
C.1.4链路屡
(网络特定参数,规定最大帧长,如非平衡传输的2级报文的非标准赋值,指明赋予2级的所有报文的类型标识和传送原因)
在此配套标准中唯一采用帧格式FT12,单个字符1和固定的超时时间。
根据电力系统实际情况和需要,选择平衡传输或非平衡传输。平衡传输或非平衡传输的实现应按照GB/T 18657.2的规定:
链路传输过程 链路地址域
口平衡传输 ■不出现(仅在平衡传输)
非平衡传输 一个八位位组
口两个八位位组
■结构的
口非结构的
注:一个八位位组可用于网调、省调、地调调度系统,两个八位位组可用于配电自动化系统
帧长
最长帧长L(八位位组,控制方向) 最长帧长L(八位位组,监视方向
当采用非平衡链路层,下述应用服务数据单元类型用2级报文返回(低优先级)并带有所指出的传送原因。
下述应用服务数据单元标准的规定为2级报文:
类型标识 |
传送原因 |
9、11、13、21 |
<1> |
口 下述应用服务数据单元规定为2级报文:
类型标识 |
传送原因 |
1, 3, 5, 7、 11, 13、 20, 21 |
<2> |
| |
|
|
在响应2级用户数据召唤,被控站无2级用户数据,可以用1级用户数据响应。
C. 1.5应用层
应用数据的传输模式
在本配套标准中惟一地采用在GB/T 18657.4的4.10定义的模式1(最低位的八位位组先传送)。
应用服务数据单元公共地址
(系统特定参数)
一个八位位组 口二个八位位组(可用于配电自动化)
信息对象地址
(系统特定参数)
■一个八位位组 口 结构的
二个八位位组 非结构的
口 三个八位位组
信息对象地址的选择应注意如下几点:
1在7.1中规定“信息对象标识符仅由信息对象地址组成,在大多数情况下,在一个特定系统中,应用服务数据单元公共地址连同信息对象地址一起可以区分全部信息元素集,在每一个系统中这两个地
址结合在一起将是明确的。类型标识不是公共地址也不是信息对象地址的一部分。”,“类型标识定义了信息对象的结构、类型和格式。”
2在7.2.5中规定“特别是,命令(应用服务数据单元类型45~69)和参数(应用服务数据单元类型110~119)不能和监视的数据(应用服务数据单元类型1~44)使用相同的信息对象地址值。”,“传输返回信息的信息对象必需和传送命令的信息对象有不同的信息对象地址。”
3如果既有单点信息,又有双点信息需要认真考虑信息对象地址的安排。
为此本标准附录C.2为信息对象地址推荐意见。
传送原因
(系统特定参数)
一个八位位组 口二个八位位组(具有源发者地址)
不采用源发者地址设置为零
标准应用服务数据单元
在监视方向的过程信息
(站特定参数,短浮点数可用于继电保护设定值或继电保护动作电流值。)
<1>:=单点信息 M_SP_NA_1
<2>:=带时标的单点信息 M_SP_TA_1
<3>:=双点信息 M_DP_NA _l
<4>:=带时标的双点信息 M_DP_TA_1
<S>:=步位置信息 M_ST_NA_I
口 <6>:=带时标的步位置信息 M_ST_TA_l
口 <7>:=32比特串 M_BO_NA_l
口 <8>:=带时标的32比特串 M_BO_TA_l
<9>:=测量值,规一化值 M_ME_NA_l
口 <10>:=带时标的测量值,规一化值 M_ME_ TA_ l
<11>:=测量值,标度化值 M_ME_ NB_ l
口 <12>:=带时标的测量值,标度化值 M_ME_TB_l
<13>:=测量值,短浮点数 M_ME_NC_ l
口 <14>:=带时标的测量值,短浮点数 M_ME_TC_l
口 <15>:=累计量 M_IT_NA_l
<16>:=带时标的累计量 M_IT_TA_1
<17>:=带时标的继电保护设备事件 M_EP_TA_I
<18>:=带时标的继电保护设备成组启动事件 M_EP_TB_ l
<19>:=带时标的继电保护设备成组输出电路信息 M_EP_TC_l
<20>:=带变位检出的成组单点信息 M_PS_NA_l
<2l>:=测量值,不带品质描述词的规一化值 M_ME_ND_l
口 <30>::带CP56Time2a时标的单点信息 M _SP_TB_l
口 <31>:=带CP56Time2a时标的双点信息 M_DP_TB_l
口 <32>:=带CP56Time2a时标的步位置信息 M_ST_TB_l
口 <33>:=带CP56Time2a时标的32比特串 M_BO_TB_l
口 <34>:=带CP56Time2a时标的测量值,规一化值 M_ME _TD_1
口 <35>:=带CP56Time2a时标的测量值,标度化值 M_ME_TE_1
口 <36>:=带CP56Time2a时标的测量值,短浮点数 M_ME_TF_ l
口 <37>:=带CP56Time2a时标的累计量 M_IT_TB_1
口 <38>:=带CP56Time2a时标的继电保护设备事件 M_EP_TD_1
口 <39>:=带CP56Time2a时标的继电保护设备成组启动事件 M_EP_TE_l
口 <40>:=带CP56Time2a时标的继电保护装置成组输出电路信息 M_EP_TF_I
在选择采用应用服务数据单元集<2>、<4>、<6>、<8>、<10>、<12>、<14>、<16>、
<17>、<18>、<19>或者采用应用服务数据单元集<30>~<40>时,本规范推荐采用前者。
控制方向的过程信息
(站特定参数)
<45>:=单点命令 C_SC_NA_1
. <46>:=双点命令 C_DC_NA _1
<47>:=步调节命令 C_RC_NA _l
<48>::设定值命令,规一化值 C_SE_NA_l(直接控制命令)
口 <49>:=设定值命令,标度化值 C_SE_NB_l
口 <50>:=设定值命令,短浮点数 C_SE_NC_l
口 <5l>:=32比特串 C_BO_NC_l
在监视方向的系统命令
(站特定参数)
.<70>:=初始化结束 M_ El_ NA_1
在控制方向的系统命令
(站特定参数)
<100>:=总召唤命令(包括分组召唤) C_IC_NA_l
<l_01>:=累计量召唤命令 C_CI_NA_l
<102>:=读命令 C_RD_NA_l
<103>:=时钟同步命令 C_CS_NA_l
<104>:=测试命令 C_TS_NA_l
<105>:=复位进程命令 C_RP_NA_I
<106>:=延时获得命令 C_CD_ NA_1
在控制方向的参数命令
(站特定参数)、
c83 <110>:=测量值参数,规一化值 P_ME_NA_l
dill>:=测量值参数,标度化值 P_ME_NB_l
<112>:=测量值参数,短浮点数 P_ME_NC_l
口 <113>:=参数激活 P_AC_ NA_ l
文件传输
(站特定参数)
口 <120>:=文件准备就绪 F_FR_NA_1
口 <12l>:=节准备就绪 F_SR_NA_1
口 <122>:=召唤目录,选择文件,召唤文件召唤节F_SC_NA_l
口 <123>:=最后的节,最后的段 F_LS_NA_l
口 <124>:=认可文件,认可节 F_AF_NA_1.
口 <125>:=段 F_G_NA _l
口 <126>:=目录(为黑或者X,仅在监视方向(标准)方向可用) F_DR_NA_l
类型标识和传送原因赋值(见表22)
(系统特定参数)
阴影方框为非要求
黑方框为不被采用的功能或者应用服务数据单元
C.1.6 基本应用功能
站初始化
(站特定参数)
远方初始化
循环数据传输
(站特定参数)
口循环数据传输
读过程
(站特定参数)
口读过程
突发传输
(站特定参数)
突发传输
带突发传输传送原因的信息对象的两次传输
(站特定参数,被监视信息对象的突发变位时,先发出不带时间的类型标识后发送相应的带时间的类型标识)
单次信息对象的状态变位引起下述类型标识后续传输,在工程特定表中定义两次传输的特定信息对象地址。
单点信息M_SP_NA_1、M_SP_TA_l、M_SP_TB_1和M_PS_NA_1
双点信息M_DP_NA_1、M_DP_TA_1和M_DP_TB_1
步位置信息M_ST_NA_1、M_ST_TA_1和M_ST_TB_1
■ 32比特串M_BO_NA_l、M_BO_TA_ 1和M_BO_TB_l(如果在特定工程中定义,见
7.2.1.1)
■ 测量值、规一化值M_ME_NA_1、M ME_TA_1、M_ME_ND_1和M_ME_TD_l
■ 测量值、标度化值M_ME_NB_1、M_ME_TB_1和M_ME_TE_1
■ 测量值、短浮点数M_ME_NC_1、M_ME_TC_1和M_ME_TF_1
测量值变化采用单次传输。
站召唤
(站特定参数)。对于特定远方终端采用的组数由具体情况确定。
全局
组l 组7 组13
组2 组8 组14
组3 组9 组15
组4 组10 组16
组5 组11
组6 组12
必需在另外的表中定义组地址
时钟同步
(站特定参数)
时钟同步
控制命令传输
(对象特定参数)
■ 直接命令传输
直接设定值命令的传输
选择和执行命令
■选择和执行设定值命令
■ 采用C_SE ACTTERM
无附加定义
口 短脉冲持续时间(在被控站由系统参数确定持续时间)
口 长脉冲持续时间(在被控站由系统参数确定持续时间)
口持续输出
累计量传输
(站或者对象特定参数)
■模式A:突发传输的当地冻结
■模式B:计数量召唤的当地冻结
模式C:由计数量召唤命令冻结并传输
口模式D:由计数量召唤命令冻结,冻结值突发报告
计数量读
计数量冻结不复位
■ 计数量冻结带复位
■计数量复位
总请求计数量
请求计数量组l
请求计数量组2
请求计数量组3
请求计数量组4
参数装载
(对象特定参数)
门限值
口 滤波因子
传输测量值的下限
传输测量值的上限
参数激活
(信息对象特定参数)
口 信息对象被寻址时激活或者停止激活
测试过程
(站特定参数)
测试过程
文件传输
(站特定参数)
在监视方向文件传输
口透明文件
口继电保护设备的扰动数据
口 事件序列传输
口 被记录的模拟量序列传输
在控制方向文件传输
口 透明文件
背景扫描
(站特定参数)
背景扫描
传输延时获得
(站特定参数)
传输延时获得
C.2信息对象地址及组号分配
C.2.1 信息对象地址
信息对象地址:=UI16 [1~16] <0…65535>
<0>:=无关的信息对象地址
<l…65535>:=信息对象地址
遥信:信息对象地址范围为1H~1000H。
继电保护:信息对象地址范围为1001H~4000H,
遥测:信息对象地址范围为4001H~5000H。
参数地址范围为5001H~6000H。
遥控、升降地址范围为6001H~6200H。
设定地址范围为6201H~6400H。
电能累计量地址范围为6401H~6600H。
步位置信息地址范围为6601H~6700H。
向被控站传送二进制信息地址范围为6701H~6800H。
远动终端状态地址6801H。
文件传送地址6802H~7000H。
C.2.2组号分配
第1组~第8组遥信
笫9组~第14组遥测
第15组步位置信息
第16组远动终端状
C.3 多点设定命令
为满足AGC应用的需要,特定义一种专用范围的多点设定值命令,一帧可以传送i个设定值。
类型标识=136: C_SE_ND_1
多点设定命令
多个信息对象(SQ=O)
0 |
0 |
0 |
0 |
1 |
0 |
0 |
O |
类型标识(TYPE) |
数据单元 | |
0 |
1 |
可变结构限定词(VSQ) |
标识符在 | |||||||
在标准7.2.3中定义 |
传送原因(COT) |
标准7.1 | ||||||||
在标准7.2.4中定义 |
应用服务数据单元公共地址 |
中定义
| ||||||||
在标准7.2.5中定义 |
信息对象地址 |
| ||||||||
值 |
1NVA=舰一化值,(在标准7.2.6.6中定义) | |||||||||
S |
值 | |||||||||
|
|
信息对象 | ||||||||
在标准7.2.5中定义 |
信息对象地址 | |||||||||
值 |
iNVA=规一化值.(在标准7.2.6.6中定义) | |||||||||
S |
值 | |||||||||
S/E |
QL |
QOS=设定命令限定坷(在标准7,2.6,39中定义) | ||||||||
应用服务数据单元:C_SE_ND_1多点设定命令,规一化值
C_SE_ND_I:=CP{数据单元标识符,信息对象地址,iNVA,QOS}
传送原因用于
类型标识136: C_SE_ND_1
传送原因
在控制方向
<6>:=激活
<8>:=停止激活
在监视方向
<7>:=激活确认
<9>:=停止激活确认
<10>:=激活终止(任选)
<44>:=未知的类型标识
<45>:=未知的传送原因
<46>:=未知的应用服务数据单元公共地址
<47>:=未知的信息对象地址
2361