关于IEC870-5-101
![点击图片可在新窗口打开](http://spaces.msn.com/rte/emoticons/smile_sniff.gif)
IEC870-5-101 规约
1.概述
本篇介绍主站和RTU 之间通讯的IEC870-5-101 规约,该规约有两种传输方式:平衡式
和非平衡式传输,在点对点和多个点对点的全双工通道结构中采用平衡式传输方式,在其它
通道结构中只采用非平衡式传输方式。平衡式传输方式中101 规约是一种“问答+循环”式
规约,即主站端和子站端都可以作为启动站;而当其用于非平衡式传输方式时101 规约是问
答式规约,只有主站端可以作为起动站。
2.帧格式简单说明
2.1 固定帧长格式
启动字符(10H)
控制域(C)
链路地址域(A)
帧校验和(CS)
结束字符(16H)
2.2 可变帧长格式
启动字符(68H)
长度(L)
长度重复(L)
启动字符(68H)
控制域(C)
链路地址域(A)
链路用户数据(可变长度)
帧校验和(CS)
结束字符(16H)
2.3 长度L
长度L 包括控制域、地址域、用户数据区的字节数,为二进制数。
2.4 控制域(C)的定义
DIR
D7
PRM
D6
FCB/ACD
D5
FCV/DFC
D4
功能码
D3----D0
DIR:传输方向位 =0:表示报文是主站向子站传输。
=1:表示报文是子站向主站传输。
PRM:启动报文位 =0:从动站,报文为确认报文或响应报文。
=1:启动站,报文为发送或请求报文。
FCB:帧计数位: 启动站向从动站传输
启动站向从动站传输新一轮的发送/确认、请求/响应服务
时,将前一轮FCB 取相反值。
FCV:帧计数有效位 :启动站向从动站传输
=0:表示FCB 变化无效。
=1:表示FCB 变化有效。
ACD:要求访问位 :主站做从动站时ACD 位无实际意义,ACD=0。
子站做从动站时ACD=0:表示子站无1 级用户数据;
ACD=1:表示子站有1 级用户数据,希望向主站传输。
DCF:数据流控制位:从动站向启动站传输
=0:表示子站可以继续接收数据。
=1:表示子站数据区满,无法接收新数据。
功能码(D3— D0):功能码范围为0— 15(00H— 0FH);功能码代表的意义较为烦
琐,参考《关于基本远动任务配套标准的说明》(远动设备及
系统传输规约)。
2.5 链路地址域
链路地址域为子站站址。
2.6 帧检验和
帧检验和是控制、地址、用户数据区所有字节的算术和(不考虑溢出位即256 模和)。
3.非平衡式传输—即主站作为启动站的各种报文
3.1 主站的询问顺序
对于点对点和多个点对点的通道结构,主站或子站复位后首先进行初始化,总召唤和时
钟同步后系统转入正常,然后在循环召唤2 级用户数据的序列中定期插入按照分组召唤方式
和按顺序收集各组数据进行召唤。在子站回送的报文中如果ACD=1,则立即收集1 级用户数
据,1 级用户数据收集完后,转向上述循环询问过程,此种循环召唤过程可以被中断,如被
召唤电度、遥控等。
3.2 复位远方链路报文
主站复位远方链路帧(C_RL_NA_1 ACT)
10H
0 1 FCB 0 功能码0
链路地址域(子站站址)
帧校验和(CS)
16H
子站确认帧(M_RL_NA_1 CON)
10H
1 0 ACD 0 功能码0
链路地址域(子站站址)
帧校验和(CS)
16H
3.3 请求远方链路状态报文
主站请求远方链路状态帧(C_RQ_NA_1 LNKREQ)
10H
0 1 FCB 0 功能码9(09H)
链路地址域(子站站址)
帧校验和(CS)
16H
子站响应帧(M_RQ_NA_1 LNKRES)
10H
1 0 ACD 0 功能码
链路地址域(子站站址)
帧校验和(CS)
16H
功能码定义如下: 1=链路忙(01H)
14=链路服务未工作(0EH)
11=链路完好(0BH)
15=链路服务未完成(0FH)
3.4 复位远动终端(RTU)报文
主站发送复位远动终端报文(C_RP_NA_1 ACT )
68H
L=9
L=9
68H
0 1 FCB 0 功能码1
链路地址域(子站站址)
类型标识 105(69H)
结构限定词 1(01H)
传送原因 6(06H)=激活
公共地址(一般为子站站址)
信息体地址(低位) 0
信息体地址(高位) 0
复位命令(01H:进程的总复位)
帧校验和(CS)
16H
子站确认帧(C_RP_NA_1 ACTCON)
68H
L=9
L=9
68H
1 0 ACD DFC 功能码0
链路地址域(子站站址)
类型标识 105(69H)
结构限定词 1(01H)
传送原因 7(07H)=确认激活
公共地址(一般为子站站址)
信息体地址(低位) 0
信息体地址(高位) 0
复位命令01H(进程的总复位)
帧校验和(CS)
16H
3.5 链路测试
主站发送链路测试命令帧(C_TS_NA_1 ACT)
68H
L=10
L=10
68H
0 1 FCB 1 功能码2
链路地址域(子站站址)
类型标识 104(68H)
结构限定词 1(01H)
传送原因6=激活(86H)
公共地址
信息体地址(低位) 0
信息体地址(高位) 0
AAH
55H
帧校验和(CS)
16H
子站链路测试确认帧(C_TS_NA_1 ACTCON)
68H
L=10
L=10
68H
1 0 ACD 0 功能码0
链路地址域(子站站址)
类型标识 104(68H)
结构限定词 1(01H)
传送原因 7:激活确认(87H)
公共地址
信息体地址(低位) 0
信息体地址(高位) 0
AAH
55H
帧校验和(CS)
16H
3.6 主站总召唤
3.6.1 主站总召唤命令
主站总召唤命令帧(C_IC_NA_1 ACT)
68H
L=9
L=9
68H
0 1 FCB 1 功能码3(03H)
链路地址域(子站站址)
类型标识 100(64H)
结构限定词 1(01H)
传送原因 (6:激活,8:停止激活)
公共地址(一般为子站站址)
信息体地址(低位) 0
信息体地址(高位) 0
总召唤限定词(QOI)20(14H)
帧校验和(CS)
16H
3.6.2 子站总召唤应答
主站向子站进行的总召唤功能是在初始化以后进行,或者定期进行总召唤。总召唤
时请求子站传送所有过程变量的实际值。主站发送总召唤命令(C_IC_NA_1 ACT)后,
子站向主站发送总召唤命令的镜象(C_IC_NA_1 ACTCON)确认。如果是肯定确认,则其
传送原因为激活确认(7),如果是否定确认,则其传送原因为停止激活确认(9)。随后
向主站发遥测帧、遥信帧和变压器分接头帧、子站远动终端状态帧和水位帧,子站的数
据全部传送完后向子站发送总召唤结束帧。
子站确认帧(C_IC_NA_1 ACTCON)
68H
L=9
L=9
68H
1 0 ACD 0 功能码0(00H)
链路地址域(子站站址)
类型标识 100(64H)
结构限定词 1(01H)
传送原因
(7:激活确认,9:停止激活确认)
公共地址(子站站址)
信息体地址(低位) 0
信息体地址(高位) 0
总召唤限定词(QRP)20(14H)
帧校验和(CS)
16H
子站发送不带品质遥测帧(M_ME1_NA_1 CYCLIC)
68H
L=8+Num*2
L=8+Num*2
68H
1 0 ACD 0 功能码8(08H)
链路地址域(子站站址)
类型标识21(15H)=不带品质遥测
1 (D0-D6)为遥测数量Num
传送原因 =20(14H)
=响应总召唤
公共地址(子站站址)
(701H+该帧起始遥测号)的低位
(701H+该帧起始遥测号)的高位
遥测值1 的低位
遥测值1 的高位
遥测值2 的低位
遥测值2 的高位
。。。。。。
遥测值Num 的低位
遥测值Num 的高位
帧校验和(CS)
16H
遥测值说明:每个遥测量2 个字节,D15 为符号位。
遥测信息体地址范围:701H— 900H。
子站发送带品质单点遥信帧(M_SP_NA_1 CYCLIC)
68H
L=8+Num
L=8+Num
68H
1 0 ACD 0 功能码8
链路地址域(子站站址)
类型标识1(01H)=不带时标遥信
1 (D0-D6)为遥信数量Num
传送原因 =20(14H)
=响应总召唤
公共地址(子站站址)
(1+该帧起始遥信号)的低位
(1+该帧起始遥信号)的高位
该帧第一个遥信的遥信状态
该帧第二个遥信的遥信状态
。。。。。。
该帧第Num 个遥信的遥信状态
帧校验和(CS)
16H
不带时标遥信字格式:每个遥信1 个字节。
IV NT SB BL 0 0 0 SPI
说明:SPI 遥信状态: D0=0:分
=1:合
IV、NT、SB、BL:DF1331 程序中各项品质均为0。
遥信信息体地址范围:1H— 400H。
子站发送总召唤结束帧(M_IC_NA_1 ACTTERM)
68H
L=9
L=9
68H
1 0 ACD 0 功能码8(08H)
链路地址域(子站站址)
类型标识 100(64H)
结构限定词 1(01H)
传送原因10 =激活结束
公共地址(子站站址)
信息体地址(低位) 0
信息体地址(高位) 0
总召唤限定词(QRP)20(14H)
帧校验和(CS)
16H
3.7 召唤某一组数据
在总召唤过程中如果某一组数据没有被主站接收到,在总召唤结束后,主站向子站召唤
没有收到的那一组。
主站召唤某一组数据的发送帧(C_IC_NA_1 CYCLICACT )
68H
L=9
L=9
68H
0 1 FCB 1 功能码11(0BH)
链路地址域(子站站址)
类型标识 100(64H)
结构限定词 1(01H)
传送原因5 = 请求
公共地址(子站站址)
信息体地址(低位) 0
信息体地址(高位) 0
召唤遥信、遥测、BCD 码命令限定词
(QOI)21(15H)--36(24H)
帧校验和(CS)
16H
子站收到召唤某一组数据的命令帧后,按照命令码限定词( 21— 28:为遥信帧1— 8 组;
29— 36:为遥测帧9— 16 组)确定发送遥测帧(M_ME1_NA_1 CYCLIC LPDU 21)或者遥信
帧(M_SP_NA_1 CYCLIC LPDU 1)(区别在:发送原因为21— 36。)。如果1 帧发不完,分
成数帧发送。
3.8 对钟
?
? 主站时钟同步发送帧(C_CS_NA_1 ACT)
68H
L=15(0FH)
L=15(0FH)
68H
0 1 FCB 1 功能码3
链路地址域(子站站址)
类型标识 103(67H)
结构限定词 1(01H)
传送原因6 = 激活
公共地址
信息体地址(低位) 0
信息体地址(高位) 0
Miliseconds(D7— D0)
Miliseconds(D15— D8)
IV(D7) RES1 Minutes(D5-D0)
SU(D7) RES2 Hours(D4-D0)
DAY of WEEK DAY of MONTH(D4-D0)
RES3 Month(D3— D0)
RES4 Years(D6— D0)
帧校验和(CS)
16H
说明:
IV=0:时间有效;IV=1:时间无效
SU=0:标准时间;SU=1:夏时制
子站时钟同步确认帧(C_CS_NA_1 ACTCON)
68H
L=15(0FH)
L=15(0FH)
68H
1 0 ACD 0 功能码0
链路地址域(子站站址)
类型标识 103(67H)
结构限定词 1(01H)
传送原因 7 = 激活
公共地址
信息体地址(低位) 0
信息体地址(高位) 0
Miliseconds(D7— D0)
Miliseconds(D15— D8)
IV(D7) RES1 Minutes(D5-D0)
SU(D7) RES2 Hours(D4-D0)
DAY of WEEK DAY of MONTH(D4-D0)
RES3 Month(D3— D0)
RES4 Years(D6— D0)
帧校验和(CS)
16H
3.9 召唤1 级用户数据
3.9.1 主站召唤
主站召唤1 级用户数据发送帧(C_P1_NA_1)
10H
0 1 FCB 1 功能码10(0AH)
链路地址域(子站站址)
帧校验和(CS)
16H
3.9.2 子站应答
1 级用户数据分别为变位遥信、子站初始化结束报文和由读数命令所寻址的信息体数
据,若存在1 级数据分别向主站发送,不存在1 级数据时发送的无所请求数据帧。
3.9.2.1 子站发送带单点遥信状态变位帧(M_SP_NA_1 SPONT)
68H
L=6+Num*3
L=6+Num*3
68H
1 0 ACD 0 功能码8(08H)
链路地址域(子站站址)
类型标识1(01H)=不带时标遥信
0 (D0-D6)为遥信数量Num
传送原因 =11(0BH)
应用服务数据单元公共地址(1)
(1+该帧变位遥信1 地址)的低位
(1+该帧变位遥信1 地址)的高位
变位遥信1 的遥信状态
…………
(1+变位遥信Num 地址)的低位
(1+变位遥信Num 地址)的高位
变位遥信Num 的遥信状态
帧校验和(CS)
16H
传送原因 =11:远程命令引起的发送信息
3.9.2.2 子站初始化结束报文的响应帧(M_EI_NA_1)
68H
L=9
L=9
68H
1 0 ACD DFC 功能码8
链路地址域(子站站址)
类型标识70(46H)
可变结构限定词(01H)
传送原因 =4:初始化
公共地址
信息体地址的低位(00H)
信息体地址的高位(00H)
初始化原因COI(02H)
帧校验和(CS)
16H
*初始化原因COI 的格式:
BS UI(D6-D0)
说明:
UI:0—当地电源开关合上;1—当地手动复位;2—远方复位
BS:0—未改变当地参数的初始化;1—改变当地参数的初始化
3.9.2.3 子站发送由读命令形成的1 级用户数据帧(M_DATA_NA_1 SPONT)
当信息体地址为:1H— 400H 时, 子站发送遥信信息帧
68H
L=10
L=10
68H
1 1 FCB 0 功能码3(03H)
链路地址域(子站站址)
类型标识1(01H)=不带时标遥信
1
传送原因 =5(05H)=被请求
应用服务数据单元公共地址(1)
信息体地址低位
信息体地址高位
遥信字
品质描述限定词(0)
帧校验和(CS)
16H
当信息体地址为:701H— 900H 时,子站发送遥测信息帧
68H
L=11
L=11
68H
1 1 FCB 0 功能码3(03H)
链路地址域(子站站址)
类型标识9(09H)=测量值
1
传送原因=5(05H)=被请求
应用服务数据单元公共地址(1)
信息体地址低位
信息体地址高位
遥测值低位
遥测值高位
品质描述限定词(0)
帧校验和(CS)
16H
当信息体地址为:C01H— C80H 时,子站发送电能脉冲计数量信息帧
68H
L=13(0DH)
L=13(0DH)
68H
1 1 FCB 0 功能码3(03H)
链路地址域(子站站址)
类型标识15(0FH)=电度
1
传送原因=5(05H)=被请求
应用服务数据单元公共地址(1)
信息体地址低位
信息体地址高位
电度值(D7— D0)
电度值(D15— D8)
电度值(D23— D16)
电度值(D31— D24)
品质描述限定词(0)
帧校验和(CS)
16H
3.9.2.4 子站的状态变化响应帧
3.9.2.5 子站没有1 级数据时发送的无所请求数据帧(M_NV_NA_1 )
10H
1 0 0 0 功能码9(09H)
链路地址域(子站站址)
帧校验和(CS)
16H
3.10 主站召唤2 级用户数据
2 级数据包括变化的遥测量、变压器分接头变化和SOE。
3.10.1 主站召唤2 级数据
主站召唤2 级用户数据发送帧(C_P2_NA_1)
10H
0 1 FCB 1 功能码11(0BH)
链路地址域(子站站址)
帧校验和(CS)
16H
3.10.2 子站应答
3.10.2.1 子站有1 级数据时,无论是否存在2 级数据均发送无所请求数据的确认帧
(M_NV_NA_1 )
无所请求数据的确认帧(M_NV_NA_1 )
10H
1 0 1 0 功能码9
链路地址域(子站站址)
帧校验和(CS)
16H
3.10.2.2 若子站无1 级数据与2 级数据时,子站以单个字符E5H 回答。
3.10.2.3 若子站只有2 级数据,则依次向主站发送遥测、遥信的变化响应帧。
(1)子站发送不带品质遥测数据变化响应帧(M_ME_ND_1 SPONT)
68H
L=6+Num*4
L=6+Num*4
68H
1 0 ACD 0 功能码8(08H)
链路地址域(子站站址)
类型标识21(15H)=不带品质遥测
0 (D0-D6)为遥测数量Num
传送原因=5:被请求
应用服务数据单元公共地址(1)
701H+遥测1 地址的低位
701H+遥测1 地址的高位
遥测值1 的低位
遥测值1 的高位
。。。。。。
701H+遥测Num 地址的低位
701H+遥测Num 地址的高位
遥测值Num 的低位
遥测值Num 的高位
帧校验和(CS)
16H
遥测值说明:每个遥测量2 个字节,D15 为符号位。
遥测信息体地址范围:701H— 900H。
(2)子站发送单点信息事件顺序记录帧分为短时标(无年月日时)和长时标(带年
月日时)两种格式:(M_SP_TA_1 LPDU 2)
a:短时标格式
单点信息事件顺序记录帧(短时标格式)
68H
L=6+Num*6
L=6+Num*6
68H
1 0 ACD DFC 功能码8(08H)
链路地址域(子站站址)
类型标识2(02H)
0 (D0-D6)为SOE 数量Num
传送原因=5:被请求
应用服务数据单元公共地址(1)
1H+单点遥信1 地址的低位
1H+单点遥信1 地址的高位
遥信1 的遥信字
Miliseconds(D7— D0)
Miliseconds(D15— D8)
IV RES
1
Minutes(D5— D0)
………..
1H+单点遥信Num 地址的低位
1H+单点遥信Num 地址的高位
遥信Num 的遥信字
Miliseconds(D7— D0)
Miliseconds(D15— D8)
IV RES
1
Minutes(D5— D0)
帧校验和(CS)
16H
遥信字格式:每个遥信1 个字节。
IV NT SB BL 0 0 0 SPI
说明:SPI 遥信状态: D0=0:分
=1:合
IV、NT、SB、BL:DF1331 程序中各项品质均为0。
遥信信息体地址范围:1H— 400H。
b:长时标格式*
单点信息事件顺序记录帧(长时标格式)
68H
L=6+Num*10
L=6+Num*10
68H
1 0 ACD DFC 功能码8(08H)
链路地址域(子站站址)
类型标识2(02H)
0 (D0-D6)为SOE 数量Num
传送原因 =5:被请求
应用服务数据单元公共地址(1)
1H+单点遥信1 地址的低位
1H+单点遥信1 地址的高位
遥信1 的遥信字
Miliseconds(D7— D0)
Miliseconds(D15— D8)
IV RES
1
Minutes(D5— D0)
SU RES2 Hours(D4— D0)
DAY of WEEK DAY of MONTH(D4— D0)
RES3 Month(D3— D0)
RES4 Years(D6— D0)
………
1H+单点遥信Num 地址的低位
1H+单点遥信Num 地址的高位
遥信Num 的遥信字
Miliseconds(D7— D0)
Miliseconds(D15— D8)
IV RES
1
Minutes(D5— D0)
SU RES2 Hours(D4— D0)
DAY of WEEK DAY of MONTH(D4— D0)
RES3 Month(D3— D0)
RES4 Years(D6— D0)
帧校验和(CS)
16H
说明:长时标格式为东方电子的自行规定,只用于本公司产品之间的通信。
3.11 读数据过程
主站读子站某个数据时,发送读数据命令(C_RD_NA_1 ACT);子站收到后,以其镜象命
令(M_CON_NA_1)向主站回答,并将有关数据变为1 级用户数据主动向主站发送(M_DATA_NA_A
SPONT)。
主站读命令发送帧(C_RD_NA_1 ACT)
68H
L=8
L=8
68H
0 1 FCB 1 功能码3
链路地址域(子站站址)
类型标识 102(66H)
结构限定词 1(01H)
传送原因 5 = 请求
公共地址
信息体地址(低位)
信息体地址(高位)
帧校验和(CS)
16H
根据信息体地址的不同,子站将确定发送的1 级用户数据是遥测、遥信、电度等。
范围如下:1H— 400H:召唤遥信
701H--900H:召唤遥测
C01H— C80H:召唤电度
子站发送的读命令确认帧(M_CON_NA_1 )
10H
1 0 ACD 0 功能码0(00H)
链路地址域(子站站址)
帧校验和(CS)
16H
3.12 遥控操作过程
遥控操作过程:选择(预置)—确认(返校)—执行/撤消—执行/撤消 确认。
主站发送遥控命令帧(预置/执行)(C_DC_NA_1 ACT)
68H
L=9
L=9
68H
0 1 FCB 1 功能码3
链路地址域(子站站址)
类型标识 46(2EH)
结构限定词 1(01H)
传送原因6 = 激活
公共地址
B01H+遥控开关号(低位)
B01H+遥控开关号(高位)
遥控命令限定词(DCO)
帧校验和(CS)
16H
遥控信息体地址范围:B01H— B80H。
遥控命令限定词格式:
S/E QU(D6-D2) DCS(D1-D0)
说明:S/E:=0 :执行
=1 :选择(预置)
DCS =0 :不允许
=1 :分
=2 :合
=3 :不允许
QU : 暂未应用,缺省为0。
子站发送遥控命令确认帧(预置/执行)(C_DC_NA_1 ACTCON)
68H
L=9
L=9
68H
1 0 ACD 0 功能码0(00H)
链路地址域(子站站址)
类型标识 46(2EH)
结构限定词 1(01H)
传送原因7= 激活确认
公共地址 (1)
B01H+遥控开关号(低位)
B01H+遥控开关号(高位)
遥控命令限定词(DCO)
帧校验和(CS)
16H
主站发送遥控撤消命令帧(C_DC_NA_1 DEACT)
68H
L=9
L=9
68H
0 1 FCB 1 功能码3
链路地址域(子站站址)
类型标识 46(2EH)
结构限定词 1(01H)
传送原因 8=停止激活
公共地址
B01H+遥控开关号(低位)
B01H+遥控开关号(高位)
遥控命令限定词(DCO)
帧校验和(CS)
16H
子站发送遥控撤消命令确认帧(C_DC_NA_1 DEACTCON)
68H
L=9
L=9
68H
1 0 ACD 0 功能码0
链路地址域(子站站址)
类型标识 46(2EH)
结构限定词 1(01H)
传送原因9= 停止激活确认
公共地址 (1)
B01H+遥控开关号(低位)
B01H+遥控开关号(高位)
遥控命令限定词(DCO)
帧校验和(CS)
16H
3.13 升降操作过程
升降操作过程:选择——确认——执行/撤消——确认。
升降命令与遥控命令基本相同,区别:类型标识47(2FH)
升降命令限定词格式:
S/E QU(D6-D2) RCS(D1-D0)
说明: S/E:=0 :执行 ;1 :选择(预置)
RCS =0 :不允许;1 :降一步;2 :升一步;3 :不允许
QU : 暂未应用,缺省为0。
3.14 设点过程
设点过程:设点命令——确认,即遥调执行-遥调执行确认。
主站发送设点命令帧(C_SE_NA_1 ACT)
68H
L=11(0BH)
L=11(0BH)
68H
0 1 FCB 1 功能码3
链路地址域(子站站址)
类型标识 48(30H)
结构限定词 1(01H)
传送原因6 = 激活
公共地址
B81H+设点地址(低位)
B81H+设点地址(高位)
设定值低位
设定值高位
设点命令限定词QOS(00H)
帧校验和(CS)
16H
设点信息体地址范围:B81H— C00H。
设定值说明:最高位一般为0。
设点命令限定词格式:
S/E QL(D6-D0)
说明:S/E:=0 :执行 ;1 :选择(我国应用中不采用)
QL :暂未应用,缺省为0。
子站发送设点命令确认帧(C_SE_NA_1 ACTCON)
68H
L=11(0BH)
L=11(0BH)
68H
1 0 ACD 0 功能码0(00H)
链路地址域(子站站址)
类型标识 48(30H)
结构限定词 1(01H)
传送原因7 =激活确认
公共地址
B81H+设点地址(低位)
B81H+设点地址(高位)
设定值低位
设定值高位
设点命令限定词(DCO)
帧校验和(CS)
16H
3.15 主站召唤电能脉冲计数量过程
主站发送冻结和召唤电能脉冲计数帧(C_CI_NA_1 ACT LPDU 101),子站收到命令后将
累计量冻结,向主站发送确认帧(C_CI_NA_1 ACTCON LPDU 101),后依次发送电能脉冲计数
量的帧(M_IT_NA_1 CYCLIC LPDU 15),最后发送电能脉冲计数量结束帧(C_CI_NA_1
ACTTERM LPDU 101)。如果电能脉冲计数帧中的某一帧没有被主站收到,等待子站传送完电
能脉冲计数结束帧后,再召唤没有收到的那一帧。
主站发送冻结和召唤电能脉冲计数量帧(C_CI_NA_1 ACT)
68H
L=9
L=9
68H
0 1 FCB 1 功能码3
链路地址域(子站站址)
类型标识 101(65H)
结构限定词 1(01H)
传送原因6 = 激活
公共地址
信息体地址(低位)0
信息体地址(高位)0
请求电能总计数量QCC(45H)
帧校验和(CS)
16H
命令限定词结构QCC:
FRZ(D7-D6) RQT(D5-D0)
说明:RQT:=1 :请求计数量第1 组
=2 :请求计数量第2 组
=3 :请求计数量第3 组
=4 :请求计数量第4 组
=5 :总的请求电度量
FRZ:=1 :冻结不复位
子站发送冻结和召唤电能脉冲计数量确认帧(C_CI_NA_1 ACTCON)
68H
L=9
L=9
68H
1 0 ACD 0 功能码0
链路地址域(子站站址)
类型标识 101(65H)
结构限定词 1(01H)
传送原因7= 激活确认
公共地址
信息体地址(低位)0
信息体地址(高位)0
请求电能总计数量QCC(45H)
帧校验和(CS)
16H
子站发送电能脉冲计数量帧(M_IT_NA_1 CYCLIC)
68H
L=6+Num*7
L=6+Num*7
68H
1 0 ACD 0 功能码8
链路地址域(子站站址)
类型标识15(0FH)=电能脉冲计数
0 (D0-D6)为电度数量Num
传送原因=3(03H)
公共地址
C01H+该计数量地址(低位)
C01H+该计数量地址(高位)
电能脉冲计数量1(D7-D0)
电能脉冲计数量1(D15-D8)
电能脉冲计数量1(D31-D16)
电能脉冲计数量1(D39-D32)
顺序记号
………
C01H+该计数量地址(低位)
C01H+该计数量地址(高位)
电能脉冲计数量Num(D7-D0)
电能脉冲计数量Num(D15-D8)
电能脉冲计数量Num(D23-D16)
电能脉冲计数量Num(D31-D24)
顺序记号
帧校验和(CS)
16H
电能计数量信息体地址范围:C01H— C80H。
顺序记号格式:
IV CA CY SQ 顺序号(D4-D0)
SQ = 0— 31;为组内序号。
IV、CA、CY:缺省为0。
子站传送电能脉冲计数量的结束帧:电能脉冲计数量传送结束后向主站发送此帧,
帧格式(C_CI_NA_1 ACTCON )。
子站传送电能脉冲计数量的结束帧(C_CI_NA_1 ACTCON )
68H
L=9
L=9
68H
1 0 ACD 0 功能码0
链路地址域(子站站址)
类型标识 101(65H)
结构限定词 1(01H)
传送原因10=激活结束(0AH)
公共地址
信息体地址(低位)0
信息体地址(高位)0
请求电能总计数量QCC(45H)
帧校验和(CS)
16H
主站召唤某一组电能脉冲计数量请求帧(C_CI_NA_1 ACT)
68H
L=9
L=9
68H
0 1 FCB 1 功能码11(0BH)
链路地址域(子站站址)
类型标识 101(65H)
结构限定词 1(01H)
传送原因 5 = 请求
公共地址
信息体地址(低位)0
信息体地址(高位)0
电能计数量召唤命令限定词(QCC)
帧校验和(CS)
16H
子站发送电能脉冲计数量帧(M_IT_NA_1 CYCLIC)
68H
L=6+Num*7
L=6+Num*7
68H
1 0 ACD 0 功能码0(00H)
链路地址域(子站站址)
类型标识15(0FH)=电能脉冲计数
0 (D0-D6)为电度数量Num
传送原因
应用服务数据单元公共地址(1)
C01H+该计数量地址(低位)
C01H+该计数量地址(高位)
电能脉冲计数量1(D7-D0)
电能脉冲计数量1(D15-D8)
电能脉冲计数量1(D31-D16)
电能脉冲计数量1(D39-D32)
顺序记号
………
C01H+该计数量地址(低位)
C01H+该计数量地址(高位)
电能脉冲计数量Num(D7-D0)
电能脉冲计数量Num(D15-D8)
电能脉冲计数量Num(D23-D16)
电能脉冲计数量Num(D31-D24)
顺序记号
帧校验和(CS)
16H
传送原因=38(26H)响应第1 组计数量召唤;39(27H):第2 组;40(28H):
第3 组;41(29H):第4 组。
3.16 向子站设置参数
向子站设置参数,遥测量的变化超过规定的参数就形成2 级数据。
主站向子站设置参数的发送帧(P_ME_NA_1 SEND)
68H
L=11(0BH)
L=11(0BH)
68H
0 1 FCB 1 功能码3
链路地址域(子站站址)
类型标识 110(6EH)
结构限定词 1(01H)
传送原因6 = 激活
公共地址
901H+遥测顺序(低位)
901H+遥测顺序(高位)
参数值低位
参数值高位
参数限定词QPM
帧校验和(CS)
16H
信息体地址范围:901H— B00H,遥测顺序为遥测的实际地址。
遥测参数限定词格式QPM:
POP LPC K P A(D5-D0)
说明:KPA=参数种类
0 :未用;1:门限值;2:滤波系数;3:遥测下限值;4:
遥测上限值;其它:未使用。
LPC =当地参数改变
0:未改变;1:改变
POP=参数在运行
0:运行;1:未运行
参数值:根据参数限定词QPM 来判定参数为门限值/滤波系数/上、下限值。
子站向主站回送设置参数的响应帧(P_ME_NA_1 CON)
68H
L=11(0BH)
L=11(0BH)
68H
1 0 ACD 0 功能码0
链路地址域(子站站址)
类型标识 110(6EH)
结构限定词 1(01H)
传送原因7= 激活确认
公共地址
901H+遥测顺序(低位)
901H+遥测顺序(高位)
参数值低位
参数值高位
参数限定词QPM
帧校验和(CS)
16H
子站发完设置参数的确认帧后,参数立即工作。
3.17 参数激活
主站向子站的参数激活命令帧(P_AC_NA_1 ACT)
68H
L=9
L=9
68H
0 1 FCB 1 功能码3
链路地址域(子站站址)
类型标识 113(71H)
结构限定词 1(01H)
传送原因 6/8= 激活/停止激活
公共地址
信息体地址(低位)
信息体地址(高位)
参数激活限定词QPA
帧校验和(CS)
16H
参数激活限定词QPA:
1:激活/停止激活前一次装载的参数(信息体地址为0);
2:激活/停止激活被寻址的信息体地址的参数,信息体地址为0X901+遥
测顺序;
3:激活/停止激活被寻址的信息体地址的持续循环传送或周期传送;
其它:未使用
子站向主站发送的参数激活确认帧 (P_AC_NA_1 ACTCON)
68H
L=9
L=9
68H
1 0 ACD DFC 功能码0
链路地址域(子站站址)
类型标识 113(71H)
结构限定词 1(01H)
传送原因7=激活确认
9=停止激活确认
公共地址
信息体地址(低位)
信息体地址(高位)
参数激活限定词QPA
帧校验和(CS)
16H
4 平衡式传输
平衡式传输除具有非平衡式传输的各种报文外,在特定情况下子站还可以作为启动站,
主动向主站发送报文。
4.1 子站在以下五种情况下做为启动站,主动向主站发送报文
4.1.1 子站存在1 级用户数据,例如:发生遥信变位、由主站读命令形成的数据、远动终端
状态发生变化和子站初始化完成,向主站发送相应帧,主站以确认帧或忙帧回答;
4.1.2 在主站忙帧的情况下,子站向主站请求链路状态,主站以响应帧回答链路状态;
4.1.3 按照一定时间间隔,子站主动向主站传送循环数据,包括遥测、遥信和电度量,主站
不需回答子站,传送的周期由子站的参数确定;
4.1.4 子站长时间没有收到主站数据或接收后长时间连续检出差错的情况下,子站主动传送
2 级用户数据,即变化的遥测量和SOE,主站不需回答子站;
4.1.5 子站或主站初始化。
4.2 子站与主站之间的报文格式
4.2.1 向主站主动发送1 级、2 级用户数据和电度值
子站发送各种用户数据的帧格式与非平衡式传输的帧格式基本相同,只是控制域字节
为:
1 1 FCB 1 功能码3
如果帧类型为发送/确认帧,则主站的应答报文有两种可能:收到子站报文发送确认帧,
主站忙发送忙帧。否则主站不做回答。
主站向子站发送的确认帧 (C_CDN_NA_1)
10H
0 0 0 DFC 功能码0
链路地址域(子站站址)
帧校验和(CS)
16H
主站向子站发送的忙帧 (C_BY_NA_1)
10H
0 0 0 DFC 功能码1
链路地址域(子站站址)
帧校验和(CS)
16H
4.2.2 子站请求远方链路状态
子站请求远方链路状态帧(M_RQ_NA_1 LNKREQ)
10H
1 1 FCB 0 功能码9(09H)
链路地址域(子站站址)
帧校验和(CS)
16H
主站响应帧(C_RQ_NA_1 LNKRES)
10H
0 0 0 DFC 功能码
链路地址域(子站站址)
帧校验和(CS)
16H
功能码定义如下: 1=链路忙(00H)
14=链路服务未工作(0EH)
11=链路完好(0BH)
15=链路服务未完成 (0FH)
4.2.3 子站复位远方链路
子站复位远方链路帧(M_RL_NA_1 ACT)
10H
1 1 0 0 功能码0
链路地址域(子站站址)
帧校验和(CS)
16H
主站确认帧(C_RL_NA_1 CON)
10H
0 0 0 DFC 功能码0
链路地址域(子站站址)
帧校验和(CS)
16H
4.2.4 主站初始化结束报文
主站初始化时,与子站长时间没有通信,子站向主站发送请求链路状态报文,在得到主
站链路已工作的应答报文后,子站向主站发送复位远方链路报文,主站以确认帧回答;主站
进行同样的工作:请求子站链路状态和复位子站链路;经过以上过程,主站初始化结束,向
子站发送主站初始化结束帧。
主站向子站发送主站初始化结束帧
68H
L=9
L=9
68H
0 1 FCB 0 功能码6
链路地址域(子站站址)
类型标识 70(46H)
结构限定词 1(01H)
传送原因4=初始化
公共地址
信息体地址(低位)00H
信息体地址(高位)00H
初始化原因COI
帧校验和(CS)
16H
1.概述
本篇介绍主站和RTU 之间通讯的IEC870-5-101 规约,该规约有两种传输方式:平衡式
和非平衡式传输,在点对点和多个点对点的全双工通道结构中采用平衡式传输方式,在其它
通道结构中只采用非平衡式传输方式。平衡式传输方式中101 规约是一种“问答+循环”式
规约,即主站端和子站端都可以作为启动站;而当其用于非平衡式传输方式时101 规约是问
答式规约,只有主站端可以作为起动站。
2.帧格式简单说明
2.1 固定帧长格式
启动字符(10H)
控制域(C)
链路地址域(A)
帧校验和(CS)
结束字符(16H)
2.2 可变帧长格式
启动字符(68H)
长度(L)
长度重复(L)
启动字符(68H)
控制域(C)
链路地址域(A)
链路用户数据(可变长度)
帧校验和(CS)
结束字符(16H)
2.3 长度L
长度L 包括控制域、地址域、用户数据区的字节数,为二进制数。
2.4 控制域(C)的定义
DIR
D7
PRM
D6
FCB/ACD
D5
FCV/DFC
D4
功能码
D3----D0
DIR:传输方向位 =0:表示报文是主站向子站传输。
=1:表示报文是子站向主站传输。
PRM:启动报文位 =0:从动站,报文为确认报文或响应报文。
=1:启动站,报文为发送或请求报文。
FCB:帧计数位: 启动站向从动站传输
启动站向从动站传输新一轮的发送/确认、请求/响应服务
时,将前一轮FCB 取相反值。
FCV:帧计数有效位 :启动站向从动站传输
=0:表示FCB 变化无效。
=1:表示FCB 变化有效。
ACD:要求访问位 :主站做从动站时ACD 位无实际意义,ACD=0。
子站做从动站时ACD=0:表示子站无1 级用户数据;
ACD=1:表示子站有1 级用户数据,希望向主站传输。
DCF:数据流控制位:从动站向启动站传输
=0:表示子站可以继续接收数据。
=1:表示子站数据区满,无法接收新数据。
功能码(D3— D0):功能码范围为0— 15(00H— 0FH);功能码代表的意义较为烦
琐,参考《关于基本远动任务配套标准的说明》(远动设备及
系统传输规约)。
2.5 链路地址域
链路地址域为子站站址。
2.6 帧检验和
帧检验和是控制、地址、用户数据区所有字节的算术和(不考虑溢出位即256 模和)。
3.非平衡式传输—即主站作为启动站的各种报文
3.1 主站的询问顺序
对于点对点和多个点对点的通道结构,主站或子站复位后首先进行初始化,总召唤和时
钟同步后系统转入正常,然后在循环召唤2 级用户数据的序列中定期插入按照分组召唤方式
和按顺序收集各组数据进行召唤。在子站回送的报文中如果ACD=1,则立即收集1 级用户数
据,1 级用户数据收集完后,转向上述循环询问过程,此种循环召唤过程可以被中断,如被
召唤电度、遥控等。
3.2 复位远方链路报文
主站复位远方链路帧(C_RL_NA_1 ACT)
10H
0 1 FCB 0 功能码0
链路地址域(子站站址)
帧校验和(CS)
16H
子站确认帧(M_RL_NA_1 CON)
10H
1 0 ACD 0 功能码0
链路地址域(子站站址)
帧校验和(CS)
16H
3.3 请求远方链路状态报文
主站请求远方链路状态帧(C_RQ_NA_1 LNKREQ)
10H
0 1 FCB 0 功能码9(09H)
链路地址域(子站站址)
帧校验和(CS)
16H
子站响应帧(M_RQ_NA_1 LNKRES)
10H
1 0 ACD 0 功能码
链路地址域(子站站址)
帧校验和(CS)
16H
功能码定义如下: 1=链路忙(01H)
14=链路服务未工作(0EH)
11=链路完好(0BH)
15=链路服务未完成(0FH)
3.4 复位远动终端(RTU)报文
主站发送复位远动终端报文(C_RP_NA_1 ACT )
68H
L=9
L=9
68H
0 1 FCB 0 功能码1
链路地址域(子站站址)
类型标识 105(69H)
结构限定词 1(01H)
传送原因 6(06H)=激活
公共地址(一般为子站站址)
信息体地址(低位) 0
信息体地址(高位) 0
复位命令(01H:进程的总复位)
帧校验和(CS)
16H
子站确认帧(C_RP_NA_1 ACTCON)
68H
L=9
L=9
68H
1 0 ACD DFC 功能码0
链路地址域(子站站址)
类型标识 105(69H)
结构限定词 1(01H)
传送原因 7(07H)=确认激活
公共地址(一般为子站站址)
信息体地址(低位) 0
信息体地址(高位) 0
复位命令01H(进程的总复位)
帧校验和(CS)
16H
3.5 链路测试
主站发送链路测试命令帧(C_TS_NA_1 ACT)
68H
L=10
L=10
68H
0 1 FCB 1 功能码2
链路地址域(子站站址)
类型标识 104(68H)
结构限定词 1(01H)
传送原因6=激活(86H)
公共地址
信息体地址(低位) 0
信息体地址(高位) 0
AAH
55H
帧校验和(CS)
16H
子站链路测试确认帧(C_TS_NA_1 ACTCON)
68H
L=10
L=10
68H
1 0 ACD 0 功能码0
链路地址域(子站站址)
类型标识 104(68H)
结构限定词 1(01H)
传送原因 7:激活确认(87H)
公共地址
信息体地址(低位) 0
信息体地址(高位) 0
AAH
55H
帧校验和(CS)
16H
3.6 主站总召唤
3.6.1 主站总召唤命令
主站总召唤命令帧(C_IC_NA_1 ACT)
68H
L=9
L=9
68H
0 1 FCB 1 功能码3(03H)
链路地址域(子站站址)
类型标识 100(64H)
结构限定词 1(01H)
传送原因 (6:激活,8:停止激活)
公共地址(一般为子站站址)
信息体地址(低位) 0
信息体地址(高位) 0
总召唤限定词(QOI)20(14H)
帧校验和(CS)
16H
3.6.2 子站总召唤应答
主站向子站进行的总召唤功能是在初始化以后进行,或者定期进行总召唤。总召唤
时请求子站传送所有过程变量的实际值。主站发送总召唤命令(C_IC_NA_1 ACT)后,
子站向主站发送总召唤命令的镜象(C_IC_NA_1 ACTCON)确认。如果是肯定确认,则其
传送原因为激活确认(7),如果是否定确认,则其传送原因为停止激活确认(9)。随后
向主站发遥测帧、遥信帧和变压器分接头帧、子站远动终端状态帧和水位帧,子站的数
据全部传送完后向子站发送总召唤结束帧。
子站确认帧(C_IC_NA_1 ACTCON)
68H
L=9
L=9
68H
1 0 ACD 0 功能码0(00H)
链路地址域(子站站址)
类型标识 100(64H)
结构限定词 1(01H)
传送原因
(7:激活确认,9:停止激活确认)
公共地址(子站站址)
信息体地址(低位) 0
信息体地址(高位) 0
总召唤限定词(QRP)20(14H)
帧校验和(CS)
16H
子站发送不带品质遥测帧(M_ME1_NA_1 CYCLIC)
68H
L=8+Num*2
L=8+Num*2
68H
1 0 ACD 0 功能码8(08H)
链路地址域(子站站址)
类型标识21(15H)=不带品质遥测
1 (D0-D6)为遥测数量Num
传送原因 =20(14H)
=响应总召唤
公共地址(子站站址)
(701H+该帧起始遥测号)的低位
(701H+该帧起始遥测号)的高位
遥测值1 的低位
遥测值1 的高位
遥测值2 的低位
遥测值2 的高位
。。。。。。
遥测值Num 的低位
遥测值Num 的高位
帧校验和(CS)
16H
遥测值说明:每个遥测量2 个字节,D15 为符号位。
遥测信息体地址范围:701H— 900H。
子站发送带品质单点遥信帧(M_SP_NA_1 CYCLIC)
68H
L=8+Num
L=8+Num
68H
1 0 ACD 0 功能码8
链路地址域(子站站址)
类型标识1(01H)=不带时标遥信
1 (D0-D6)为遥信数量Num
传送原因 =20(14H)
=响应总召唤
公共地址(子站站址)
(1+该帧起始遥信号)的低位
(1+该帧起始遥信号)的高位
该帧第一个遥信的遥信状态
该帧第二个遥信的遥信状态
。。。。。。
该帧第Num 个遥信的遥信状态
帧校验和(CS)
16H
不带时标遥信字格式:每个遥信1 个字节。
IV NT SB BL 0 0 0 SPI
说明:SPI 遥信状态: D0=0:分
=1:合
IV、NT、SB、BL:DF1331 程序中各项品质均为0。
遥信信息体地址范围:1H— 400H。
子站发送总召唤结束帧(M_IC_NA_1 ACTTERM)
68H
L=9
L=9
68H
1 0 ACD 0 功能码8(08H)
链路地址域(子站站址)
类型标识 100(64H)
结构限定词 1(01H)
传送原因10 =激活结束
公共地址(子站站址)
信息体地址(低位) 0
信息体地址(高位) 0
总召唤限定词(QRP)20(14H)
帧校验和(CS)
16H
3.7 召唤某一组数据
在总召唤过程中如果某一组数据没有被主站接收到,在总召唤结束后,主站向子站召唤
没有收到的那一组。
主站召唤某一组数据的发送帧(C_IC_NA_1 CYCLICACT )
68H
L=9
L=9
68H
0 1 FCB 1 功能码11(0BH)
链路地址域(子站站址)
类型标识 100(64H)
结构限定词 1(01H)
传送原因5 = 请求
公共地址(子站站址)
信息体地址(低位) 0
信息体地址(高位) 0
召唤遥信、遥测、BCD 码命令限定词
(QOI)21(15H)--36(24H)
帧校验和(CS)
16H
子站收到召唤某一组数据的命令帧后,按照命令码限定词( 21— 28:为遥信帧1— 8 组;
29— 36:为遥测帧9— 16 组)确定发送遥测帧(M_ME1_NA_1 CYCLIC LPDU 21)或者遥信
帧(M_SP_NA_1 CYCLIC LPDU 1)(区别在:发送原因为21— 36。)。如果1 帧发不完,分
成数帧发送。
3.8 对钟
?
? 主站时钟同步发送帧(C_CS_NA_1 ACT)
68H
L=15(0FH)
L=15(0FH)
68H
0 1 FCB 1 功能码3
链路地址域(子站站址)
类型标识 103(67H)
结构限定词 1(01H)
传送原因6 = 激活
公共地址
信息体地址(低位) 0
信息体地址(高位) 0
Miliseconds(D7— D0)
Miliseconds(D15— D8)
IV(D7) RES1 Minutes(D5-D0)
SU(D7) RES2 Hours(D4-D0)
DAY of WEEK DAY of MONTH(D4-D0)
RES3 Month(D3— D0)
RES4 Years(D6— D0)
帧校验和(CS)
16H
说明:
IV=0:时间有效;IV=1:时间无效
SU=0:标准时间;SU=1:夏时制
子站时钟同步确认帧(C_CS_NA_1 ACTCON)
68H
L=15(0FH)
L=15(0FH)
68H
1 0 ACD 0 功能码0
链路地址域(子站站址)
类型标识 103(67H)
结构限定词 1(01H)
传送原因 7 = 激活
公共地址
信息体地址(低位) 0
信息体地址(高位) 0
Miliseconds(D7— D0)
Miliseconds(D15— D8)
IV(D7) RES1 Minutes(D5-D0)
SU(D7) RES2 Hours(D4-D0)
DAY of WEEK DAY of MONTH(D4-D0)
RES3 Month(D3— D0)
RES4 Years(D6— D0)
帧校验和(CS)
16H
3.9 召唤1 级用户数据
3.9.1 主站召唤
主站召唤1 级用户数据发送帧(C_P1_NA_1)
10H
0 1 FCB 1 功能码10(0AH)
链路地址域(子站站址)
帧校验和(CS)
16H
3.9.2 子站应答
1 级用户数据分别为变位遥信、子站初始化结束报文和由读数命令所寻址的信息体数
据,若存在1 级数据分别向主站发送,不存在1 级数据时发送的无所请求数据帧。
3.9.2.1 子站发送带单点遥信状态变位帧(M_SP_NA_1 SPONT)
68H
L=6+Num*3
L=6+Num*3
68H
1 0 ACD 0 功能码8(08H)
链路地址域(子站站址)
类型标识1(01H)=不带时标遥信
0 (D0-D6)为遥信数量Num
传送原因 =11(0BH)
应用服务数据单元公共地址(1)
(1+该帧变位遥信1 地址)的低位
(1+该帧变位遥信1 地址)的高位
变位遥信1 的遥信状态
…………
(1+变位遥信Num 地址)的低位
(1+变位遥信Num 地址)的高位
变位遥信Num 的遥信状态
帧校验和(CS)
16H
传送原因 =11:远程命令引起的发送信息
3.9.2.2 子站初始化结束报文的响应帧(M_EI_NA_1)
68H
L=9
L=9
68H
1 0 ACD DFC 功能码8
链路地址域(子站站址)
类型标识70(46H)
可变结构限定词(01H)
传送原因 =4:初始化
公共地址
信息体地址的低位(00H)
信息体地址的高位(00H)
初始化原因COI(02H)
帧校验和(CS)
16H
*初始化原因COI 的格式:
BS UI(D6-D0)
说明:
UI:0—当地电源开关合上;1—当地手动复位;2—远方复位
BS:0—未改变当地参数的初始化;1—改变当地参数的初始化
3.9.2.3 子站发送由读命令形成的1 级用户数据帧(M_DATA_NA_1 SPONT)
当信息体地址为:1H— 400H 时, 子站发送遥信信息帧
68H
L=10
L=10
68H
1 1 FCB 0 功能码3(03H)
链路地址域(子站站址)
类型标识1(01H)=不带时标遥信
1
传送原因 =5(05H)=被请求
应用服务数据单元公共地址(1)
信息体地址低位
信息体地址高位
遥信字
品质描述限定词(0)
帧校验和(CS)
16H
当信息体地址为:701H— 900H 时,子站发送遥测信息帧
68H
L=11
L=11
68H
1 1 FCB 0 功能码3(03H)
链路地址域(子站站址)
类型标识9(09H)=测量值
1
传送原因=5(05H)=被请求
应用服务数据单元公共地址(1)
信息体地址低位
信息体地址高位
遥测值低位
遥测值高位
品质描述限定词(0)
帧校验和(CS)
16H
当信息体地址为:C01H— C80H 时,子站发送电能脉冲计数量信息帧
68H
L=13(0DH)
L=13(0DH)
68H
1 1 FCB 0 功能码3(03H)
链路地址域(子站站址)
类型标识15(0FH)=电度
1
传送原因=5(05H)=被请求
应用服务数据单元公共地址(1)
信息体地址低位
信息体地址高位
电度值(D7— D0)
电度值(D15— D8)
电度值(D23— D16)
电度值(D31— D24)
品质描述限定词(0)
帧校验和(CS)
16H
3.9.2.4 子站的状态变化响应帧
3.9.2.5 子站没有1 级数据时发送的无所请求数据帧(M_NV_NA_1 )
10H
1 0 0 0 功能码9(09H)
链路地址域(子站站址)
帧校验和(CS)
16H
3.10 主站召唤2 级用户数据
2 级数据包括变化的遥测量、变压器分接头变化和SOE。
3.10.1 主站召唤2 级数据
主站召唤2 级用户数据发送帧(C_P2_NA_1)
10H
0 1 FCB 1 功能码11(0BH)
链路地址域(子站站址)
帧校验和(CS)
16H
3.10.2 子站应答
3.10.2.1 子站有1 级数据时,无论是否存在2 级数据均发送无所请求数据的确认帧
(M_NV_NA_1 )
无所请求数据的确认帧(M_NV_NA_1 )
10H
1 0 1 0 功能码9
链路地址域(子站站址)
帧校验和(CS)
16H
3.10.2.2 若子站无1 级数据与2 级数据时,子站以单个字符E5H 回答。
3.10.2.3 若子站只有2 级数据,则依次向主站发送遥测、遥信的变化响应帧。
(1)子站发送不带品质遥测数据变化响应帧(M_ME_ND_1 SPONT)
68H
L=6+Num*4
L=6+Num*4
68H
1 0 ACD 0 功能码8(08H)
链路地址域(子站站址)
类型标识21(15H)=不带品质遥测
0 (D0-D6)为遥测数量Num
传送原因=5:被请求
应用服务数据单元公共地址(1)
701H+遥测1 地址的低位
701H+遥测1 地址的高位
遥测值1 的低位
遥测值1 的高位
。。。。。。
701H+遥测Num 地址的低位
701H+遥测Num 地址的高位
遥测值Num 的低位
遥测值Num 的高位
帧校验和(CS)
16H
遥测值说明:每个遥测量2 个字节,D15 为符号位。
遥测信息体地址范围:701H— 900H。
(2)子站发送单点信息事件顺序记录帧分为短时标(无年月日时)和长时标(带年
月日时)两种格式:(M_SP_TA_1 LPDU 2)
a:短时标格式
单点信息事件顺序记录帧(短时标格式)
68H
L=6+Num*6
L=6+Num*6
68H
1 0 ACD DFC 功能码8(08H)
链路地址域(子站站址)
类型标识2(02H)
0 (D0-D6)为SOE 数量Num
传送原因=5:被请求
应用服务数据单元公共地址(1)
1H+单点遥信1 地址的低位
1H+单点遥信1 地址的高位
遥信1 的遥信字
Miliseconds(D7— D0)
Miliseconds(D15— D8)
IV RES
1
Minutes(D5— D0)
………..
1H+单点遥信Num 地址的低位
1H+单点遥信Num 地址的高位
遥信Num 的遥信字
Miliseconds(D7— D0)
Miliseconds(D15— D8)
IV RES
1
Minutes(D5— D0)
帧校验和(CS)
16H
遥信字格式:每个遥信1 个字节。
IV NT SB BL 0 0 0 SPI
说明:SPI 遥信状态: D0=0:分
=1:合
IV、NT、SB、BL:DF1331 程序中各项品质均为0。
遥信信息体地址范围:1H— 400H。
b:长时标格式*
单点信息事件顺序记录帧(长时标格式)
68H
L=6+Num*10
L=6+Num*10
68H
1 0 ACD DFC 功能码8(08H)
链路地址域(子站站址)
类型标识2(02H)
0 (D0-D6)为SOE 数量Num
传送原因 =5:被请求
应用服务数据单元公共地址(1)
1H+单点遥信1 地址的低位
1H+单点遥信1 地址的高位
遥信1 的遥信字
Miliseconds(D7— D0)
Miliseconds(D15— D8)
IV RES
1
Minutes(D5— D0)
SU RES2 Hours(D4— D0)
DAY of WEEK DAY of MONTH(D4— D0)
RES3 Month(D3— D0)
RES4 Years(D6— D0)
………
1H+单点遥信Num 地址的低位
1H+单点遥信Num 地址的高位
遥信Num 的遥信字
Miliseconds(D7— D0)
Miliseconds(D15— D8)
IV RES
1
Minutes(D5— D0)
SU RES2 Hours(D4— D0)
DAY of WEEK DAY of MONTH(D4— D0)
RES3 Month(D3— D0)
RES4 Years(D6— D0)
帧校验和(CS)
16H
说明:长时标格式为东方电子的自行规定,只用于本公司产品之间的通信。
3.11 读数据过程
主站读子站某个数据时,发送读数据命令(C_RD_NA_1 ACT);子站收到后,以其镜象命
令(M_CON_NA_1)向主站回答,并将有关数据变为1 级用户数据主动向主站发送(M_DATA_NA_A
SPONT)。
主站读命令发送帧(C_RD_NA_1 ACT)
68H
L=8
L=8
68H
0 1 FCB 1 功能码3
链路地址域(子站站址)
类型标识 102(66H)
结构限定词 1(01H)
传送原因 5 = 请求
公共地址
信息体地址(低位)
信息体地址(高位)
帧校验和(CS)
16H
根据信息体地址的不同,子站将确定发送的1 级用户数据是遥测、遥信、电度等。
范围如下:1H— 400H:召唤遥信
701H--900H:召唤遥测
C01H— C80H:召唤电度
子站发送的读命令确认帧(M_CON_NA_1 )
10H
1 0 ACD 0 功能码0(00H)
链路地址域(子站站址)
帧校验和(CS)
16H
3.12 遥控操作过程
遥控操作过程:选择(预置)—确认(返校)—执行/撤消—执行/撤消 确认。
主站发送遥控命令帧(预置/执行)(C_DC_NA_1 ACT)
68H
L=9
L=9
68H
0 1 FCB 1 功能码3
链路地址域(子站站址)
类型标识 46(2EH)
结构限定词 1(01H)
传送原因6 = 激活
公共地址
B01H+遥控开关号(低位)
B01H+遥控开关号(高位)
遥控命令限定词(DCO)
帧校验和(CS)
16H
遥控信息体地址范围:B01H— B80H。
遥控命令限定词格式:
S/E QU(D6-D2) DCS(D1-D0)
说明:S/E:=0 :执行
=1 :选择(预置)
DCS =0 :不允许
=1 :分
=2 :合
=3 :不允许
QU : 暂未应用,缺省为0。
子站发送遥控命令确认帧(预置/执行)(C_DC_NA_1 ACTCON)
68H
L=9
L=9
68H
1 0 ACD 0 功能码0(00H)
链路地址域(子站站址)
类型标识 46(2EH)
结构限定词 1(01H)
传送原因7= 激活确认
公共地址 (1)
B01H+遥控开关号(低位)
B01H+遥控开关号(高位)
遥控命令限定词(DCO)
帧校验和(CS)
16H
主站发送遥控撤消命令帧(C_DC_NA_1 DEACT)
68H
L=9
L=9
68H
0 1 FCB 1 功能码3
链路地址域(子站站址)
类型标识 46(2EH)
结构限定词 1(01H)
传送原因 8=停止激活
公共地址
B01H+遥控开关号(低位)
B01H+遥控开关号(高位)
遥控命令限定词(DCO)
帧校验和(CS)
16H
子站发送遥控撤消命令确认帧(C_DC_NA_1 DEACTCON)
68H
L=9
L=9
68H
1 0 ACD 0 功能码0
链路地址域(子站站址)
类型标识 46(2EH)
结构限定词 1(01H)
传送原因9= 停止激活确认
公共地址 (1)
B01H+遥控开关号(低位)
B01H+遥控开关号(高位)
遥控命令限定词(DCO)
帧校验和(CS)
16H
3.13 升降操作过程
升降操作过程:选择——确认——执行/撤消——确认。
升降命令与遥控命令基本相同,区别:类型标识47(2FH)
升降命令限定词格式:
S/E QU(D6-D2) RCS(D1-D0)
说明: S/E:=0 :执行 ;1 :选择(预置)
RCS =0 :不允许;1 :降一步;2 :升一步;3 :不允许
QU : 暂未应用,缺省为0。
3.14 设点过程
设点过程:设点命令——确认,即遥调执行-遥调执行确认。
主站发送设点命令帧(C_SE_NA_1 ACT)
68H
L=11(0BH)
L=11(0BH)
68H
0 1 FCB 1 功能码3
链路地址域(子站站址)
类型标识 48(30H)
结构限定词 1(01H)
传送原因6 = 激活
公共地址
B81H+设点地址(低位)
B81H+设点地址(高位)
设定值低位
设定值高位
设点命令限定词QOS(00H)
帧校验和(CS)
16H
设点信息体地址范围:B81H— C00H。
设定值说明:最高位一般为0。
设点命令限定词格式:
S/E QL(D6-D0)
说明:S/E:=0 :执行 ;1 :选择(我国应用中不采用)
QL :暂未应用,缺省为0。
子站发送设点命令确认帧(C_SE_NA_1 ACTCON)
68H
L=11(0BH)
L=11(0BH)
68H
1 0 ACD 0 功能码0(00H)
链路地址域(子站站址)
类型标识 48(30H)
结构限定词 1(01H)
传送原因7 =激活确认
公共地址
B81H+设点地址(低位)
B81H+设点地址(高位)
设定值低位
设定值高位
设点命令限定词(DCO)
帧校验和(CS)
16H
3.15 主站召唤电能脉冲计数量过程
主站发送冻结和召唤电能脉冲计数帧(C_CI_NA_1 ACT LPDU 101),子站收到命令后将
累计量冻结,向主站发送确认帧(C_CI_NA_1 ACTCON LPDU 101),后依次发送电能脉冲计数
量的帧(M_IT_NA_1 CYCLIC LPDU 15),最后发送电能脉冲计数量结束帧(C_CI_NA_1
ACTTERM LPDU 101)。如果电能脉冲计数帧中的某一帧没有被主站收到,等待子站传送完电
能脉冲计数结束帧后,再召唤没有收到的那一帧。
主站发送冻结和召唤电能脉冲计数量帧(C_CI_NA_1 ACT)
68H
L=9
L=9
68H
0 1 FCB 1 功能码3
链路地址域(子站站址)
类型标识 101(65H)
结构限定词 1(01H)
传送原因6 = 激活
公共地址
信息体地址(低位)0
信息体地址(高位)0
请求电能总计数量QCC(45H)
帧校验和(CS)
16H
命令限定词结构QCC:
FRZ(D7-D6) RQT(D5-D0)
说明:RQT:=1 :请求计数量第1 组
=2 :请求计数量第2 组
=3 :请求计数量第3 组
=4 :请求计数量第4 组
=5 :总的请求电度量
FRZ:=1 :冻结不复位
子站发送冻结和召唤电能脉冲计数量确认帧(C_CI_NA_1 ACTCON)
68H
L=9
L=9
68H
1 0 ACD 0 功能码0
链路地址域(子站站址)
类型标识 101(65H)
结构限定词 1(01H)
传送原因7= 激活确认
公共地址
信息体地址(低位)0
信息体地址(高位)0
请求电能总计数量QCC(45H)
帧校验和(CS)
16H
子站发送电能脉冲计数量帧(M_IT_NA_1 CYCLIC)
68H
L=6+Num*7
L=6+Num*7
68H
1 0 ACD 0 功能码8
链路地址域(子站站址)
类型标识15(0FH)=电能脉冲计数
0 (D0-D6)为电度数量Num
传送原因=3(03H)
公共地址
C01H+该计数量地址(低位)
C01H+该计数量地址(高位)
电能脉冲计数量1(D7-D0)
电能脉冲计数量1(D15-D8)
电能脉冲计数量1(D31-D16)
电能脉冲计数量1(D39-D32)
顺序记号
………
C01H+该计数量地址(低位)
C01H+该计数量地址(高位)
电能脉冲计数量Num(D7-D0)
电能脉冲计数量Num(D15-D8)
电能脉冲计数量Num(D23-D16)
电能脉冲计数量Num(D31-D24)
顺序记号
帧校验和(CS)
16H
电能计数量信息体地址范围:C01H— C80H。
顺序记号格式:
IV CA CY SQ 顺序号(D4-D0)
SQ = 0— 31;为组内序号。
IV、CA、CY:缺省为0。
子站传送电能脉冲计数量的结束帧:电能脉冲计数量传送结束后向主站发送此帧,
帧格式(C_CI_NA_1 ACTCON )。
子站传送电能脉冲计数量的结束帧(C_CI_NA_1 ACTCON )
68H
L=9
L=9
68H
1 0 ACD 0 功能码0
链路地址域(子站站址)
类型标识 101(65H)
结构限定词 1(01H)
传送原因10=激活结束(0AH)
公共地址
信息体地址(低位)0
信息体地址(高位)0
请求电能总计数量QCC(45H)
帧校验和(CS)
16H
主站召唤某一组电能脉冲计数量请求帧(C_CI_NA_1 ACT)
68H
L=9
L=9
68H
0 1 FCB 1 功能码11(0BH)
链路地址域(子站站址)
类型标识 101(65H)
结构限定词 1(01H)
传送原因 5 = 请求
公共地址
信息体地址(低位)0
信息体地址(高位)0
电能计数量召唤命令限定词(QCC)
帧校验和(CS)
16H
子站发送电能脉冲计数量帧(M_IT_NA_1 CYCLIC)
68H
L=6+Num*7
L=6+Num*7
68H
1 0 ACD 0 功能码0(00H)
链路地址域(子站站址)
类型标识15(0FH)=电能脉冲计数
0 (D0-D6)为电度数量Num
传送原因
应用服务数据单元公共地址(1)
C01H+该计数量地址(低位)
C01H+该计数量地址(高位)
电能脉冲计数量1(D7-D0)
电能脉冲计数量1(D15-D8)
电能脉冲计数量1(D31-D16)
电能脉冲计数量1(D39-D32)
顺序记号
………
C01H+该计数量地址(低位)
C01H+该计数量地址(高位)
电能脉冲计数量Num(D7-D0)
电能脉冲计数量Num(D15-D8)
电能脉冲计数量Num(D23-D16)
电能脉冲计数量Num(D31-D24)
顺序记号
帧校验和(CS)
16H
传送原因=38(26H)响应第1 组计数量召唤;39(27H):第2 组;40(28H):
第3 组;41(29H):第4 组。
3.16 向子站设置参数
向子站设置参数,遥测量的变化超过规定的参数就形成2 级数据。
主站向子站设置参数的发送帧(P_ME_NA_1 SEND)
68H
L=11(0BH)
L=11(0BH)
68H
0 1 FCB 1 功能码3
链路地址域(子站站址)
类型标识 110(6EH)
结构限定词 1(01H)
传送原因6 = 激活
公共地址
901H+遥测顺序(低位)
901H+遥测顺序(高位)
参数值低位
参数值高位
参数限定词QPM
帧校验和(CS)
16H
信息体地址范围:901H— B00H,遥测顺序为遥测的实际地址。
遥测参数限定词格式QPM:
POP LPC K P A(D5-D0)
说明:KPA=参数种类
0 :未用;1:门限值;2:滤波系数;3:遥测下限值;4:
遥测上限值;其它:未使用。
LPC =当地参数改变
0:未改变;1:改变
POP=参数在运行
0:运行;1:未运行
参数值:根据参数限定词QPM 来判定参数为门限值/滤波系数/上、下限值。
子站向主站回送设置参数的响应帧(P_ME_NA_1 CON)
68H
L=11(0BH)
L=11(0BH)
68H
1 0 ACD 0 功能码0
链路地址域(子站站址)
类型标识 110(6EH)
结构限定词 1(01H)
传送原因7= 激活确认
公共地址
901H+遥测顺序(低位)
901H+遥测顺序(高位)
参数值低位
参数值高位
参数限定词QPM
帧校验和(CS)
16H
子站发完设置参数的确认帧后,参数立即工作。
3.17 参数激活
主站向子站的参数激活命令帧(P_AC_NA_1 ACT)
68H
L=9
L=9
68H
0 1 FCB 1 功能码3
链路地址域(子站站址)
类型标识 113(71H)
结构限定词 1(01H)
传送原因 6/8= 激活/停止激活
公共地址
信息体地址(低位)
信息体地址(高位)
参数激活限定词QPA
帧校验和(CS)
16H
参数激活限定词QPA:
1:激活/停止激活前一次装载的参数(信息体地址为0);
2:激活/停止激活被寻址的信息体地址的参数,信息体地址为0X901+遥
测顺序;
3:激活/停止激活被寻址的信息体地址的持续循环传送或周期传送;
其它:未使用
子站向主站发送的参数激活确认帧 (P_AC_NA_1 ACTCON)
68H
L=9
L=9
68H
1 0 ACD DFC 功能码0
链路地址域(子站站址)
类型标识 113(71H)
结构限定词 1(01H)
传送原因7=激活确认
9=停止激活确认
公共地址
信息体地址(低位)
信息体地址(高位)
参数激活限定词QPA
帧校验和(CS)
16H
4 平衡式传输
平衡式传输除具有非平衡式传输的各种报文外,在特定情况下子站还可以作为启动站,
主动向主站发送报文。
4.1 子站在以下五种情况下做为启动站,主动向主站发送报文
4.1.1 子站存在1 级用户数据,例如:发生遥信变位、由主站读命令形成的数据、远动终端
状态发生变化和子站初始化完成,向主站发送相应帧,主站以确认帧或忙帧回答;
4.1.2 在主站忙帧的情况下,子站向主站请求链路状态,主站以响应帧回答链路状态;
4.1.3 按照一定时间间隔,子站主动向主站传送循环数据,包括遥测、遥信和电度量,主站
不需回答子站,传送的周期由子站的参数确定;
4.1.4 子站长时间没有收到主站数据或接收后长时间连续检出差错的情况下,子站主动传送
2 级用户数据,即变化的遥测量和SOE,主站不需回答子站;
4.1.5 子站或主站初始化。
4.2 子站与主站之间的报文格式
4.2.1 向主站主动发送1 级、2 级用户数据和电度值
子站发送各种用户数据的帧格式与非平衡式传输的帧格式基本相同,只是控制域字节
为:
1 1 FCB 1 功能码3
如果帧类型为发送/确认帧,则主站的应答报文有两种可能:收到子站报文发送确认帧,
主站忙发送忙帧。否则主站不做回答。
主站向子站发送的确认帧 (C_CDN_NA_1)
10H
0 0 0 DFC 功能码0
链路地址域(子站站址)
帧校验和(CS)
16H
主站向子站发送的忙帧 (C_BY_NA_1)
10H
0 0 0 DFC 功能码1
链路地址域(子站站址)
帧校验和(CS)
16H
4.2.2 子站请求远方链路状态
子站请求远方链路状态帧(M_RQ_NA_1 LNKREQ)
10H
1 1 FCB 0 功能码9(09H)
链路地址域(子站站址)
帧校验和(CS)
16H
主站响应帧(C_RQ_NA_1 LNKRES)
10H
0 0 0 DFC 功能码
链路地址域(子站站址)
帧校验和(CS)
16H
功能码定义如下: 1=链路忙(00H)
14=链路服务未工作(0EH)
11=链路完好(0BH)
15=链路服务未完成 (0FH)
4.2.3 子站复位远方链路
子站复位远方链路帧(M_RL_NA_1 ACT)
10H
1 1 0 0 功能码0
链路地址域(子站站址)
帧校验和(CS)
16H
主站确认帧(C_RL_NA_1 CON)
10H
0 0 0 DFC 功能码0
链路地址域(子站站址)
帧校验和(CS)
16H
4.2.4 主站初始化结束报文
主站初始化时,与子站长时间没有通信,子站向主站发送请求链路状态报文,在得到主
站链路已工作的应答报文后,子站向主站发送复位远方链路报文,主站以确认帧回答;主站
进行同样的工作:请求子站链路状态和复位子站链路;经过以上过程,主站初始化结束,向
子站发送主站初始化结束帧。
主站向子站发送主站初始化结束帧
68H
L=9
L=9
68H
0 1 FCB 0 功能码6
链路地址域(子站站址)
类型标识 70(46H)
结构限定词 1(01H)
传送原因4=初始化
公共地址
信息体地址(低位)00H
信息体地址(高位)00H
初始化原因COI
帧校验和(CS)
16H