Ver 2013-8-7
第一章 规约总体说明
本规约为集中抄表系统电能数据采集终端与计算机主站间通讯用通讯规约的实施细则,包括命令帧格式说明,命令列表和命令的详细说明。
本规约参考《中华人民共和国电力行业标准DL/T 719-2000》(等同《中华人民共和国电力行业标准DL/T IEC60870—5—102:1996》)所规定的传输规约。采用IEC 60870-5-2所定义的非平衡传输规则标准,在传输过程中,启动仅限于某一固定点,在本规约中主站端为启动站,而电能数据采集终端设备为从动站。
数据传输时采用的帧格式为FT1.2异步字节传输格式。
1. 规约设计规定
该规约主要适用于:变电站抄表、大用户抄表、民用集中抄表。
该规约适用信道类型:手机模块(对SMS、DATA、GPRS根据用户具体情况有足够的灵活性)、拨号、专线、网络、电台。
2. 信息传送方式
2.1
字节发送格式
本系统中采用低字节在前、高字节在后的传输方式。每个字节有一位起始位(0),8位二进制数据位,一位停止位(1),偶校验。传输时低位在前,高位在后。传输序列如图:
0 传送方向 D0 D1 D2 D3 D4 D5 D6 D7 P 1 停止位 起始位 8位数据 校验位 D0是数据的最低有效位,D7是数据的最高有效位,传送时先传低位。 2.2
响应时间
收到命令帧后的响应时间Td:0 ms≤Td≤2000ms;对于直接读取终端内存或存储器历
史数据,响应时间0 ms≤Td≤500ms,对于转发中继命令0 ms≤Td≤2000ms。
字节之间停顿时间Tb:0 ms≤Tb≤50ms。
2.3 数据格式
十六进制/BCD码/ASCII字符。
3. 帧格式
3.1 帧格式 本规约采用可变帧长帧格式。帧格式如下所示。
1
Ver 2013-8-7
68H 帧长L 帧长L 68H 控制域 链路地址AL 链路地址AH 链路用户数据 (。。。) 校验和 16H 3.2 3.2.1.
帧单元说明
68H
68H为帧启动字符
3.2.2.
帧长L
帧长L为用户数据区的长度,即控制域开始到校验和之前的字节个数。以2字节表示,2字节为重复帧长L,即用户数据区长度不超过256个字节。 3.2.3.
控制域
1字节。各比特位含义如下所示: 方向 主站→终端 终端→主站 Bit7 传输方向位(DIR)=0 备用 Bit6 Bit5 Bit4 Bit3-Bit0 功能(FC) 码
启动报文位帧计数位帧计数有效位(PRM)=1 (FCB) (FCV) 0 要求访问位ACD 用户数据 数据流控制位 DFC 1. 主站站→电能量数据采集终端的下行报文中的控制域的位定义:
? 启动报文位:PRM
PRM=1,表示主站向采集终端传输,主站为启动站。
? 帧计数位:FCB
主站向同一个数据采集终端传输新一轮的发送/确认(SEND/CONFIRM)或请求/响应(REQUEST/REPOND)传输服务时,将帧计数位FCB取相反值,主站为每一个数据终端保留一个帧计数位FCB的拷贝,若超时没有从电能量数据采集终端收到所期望的终端报文,或接收出现差错,则主站不改变帧计数位FCB的状态,重传原报文,重传次数为3次。若主站正确收到电能量数据采集终端的上行报文,则该一轮的发送/确认(SEND/CONFIRM)或请求/响应(REQUEST/REPOND)传输服务结束。
2
Ver 2013-8-7
? 帧计数有效位:FCV
FCV = 0 表示帧计数位FCB的变化无效。 FCV = 1 表示帧计数位FCB的变化有效。 ? 功能码:
功能码序号 3 10 其余 帧类型 发送 请求 - 功能 传送数据 召唤用户数据 备用 FCV 1 1 - 2. 电能量数据采集终端—>主站上行报文中的控制域的位定义:
? 启动报文位:PRM
PRM = 0,表示由电能量数据采集终端向主站传输,电能量数据采集终端为从动站。 ? 要求访问位ACD
ACD = 1 表示电能量数据采集终端有后续数据,希望向主站传输后续用户数据。主站发现有后续数据须发送读后续数据帧,电能量数据采集终端并不连续向上发。 ? 数据流控制位DFC
DFC = 0 表示电能量数据采集终端可以接收数据。
DFC = 1 表示电能量数据采集终端的缓冲区已满,无法接收新数据。 ? 功能码
功能码序号 0 8 9 其余 3.2.4.
链路地址域:
为电能数据采集终端设备的地址编号,2字节4位BCD码,长度不足2个字节时,用十六进制‘00H’补足2个字节。取值范围0000~9999,其中9999为广播地址,即向所有子站发送报文。 3.2.5.
链路用户数据
链路规约数据单元(LPDU),
3
帧类型 确认 响应 响应 - 功能 确认 以数据回答请求帧 没有所召唤的数据 备用 Ver 2013-8-7
类型标识 可变结构限定词 传送原因 数据单元地址L 数据单元地址H 记录地址 信息体地址 信息元素集 信息体时标 。。。。。。 信息体N 。。。。。。 公共时标 1. 类型标识(TYPE IDENTIFICATION)
类型 1 2 3 4 5 6 7 8
说明 采集器参数维护 电表参数维护 调试升级 内存读取 数据转发 数据读取 系统对钟 单点信息 数据单元标识符 信息体 可变
信息体 应用服务数据单元 公共时标 注:类型标识(TYPE IDENTIFITION)=6时,信息体带时标,其它则不带时标。
2. 可变结构限定词(VARIABLE OF STRUCTURE QUALIFIER)
D7 SQ D6 D5 D4 D3 D2 D1 D0 信息体数目 定义信息体寻址方式和数目。SQ(D7位)=Single/Sequence,为寻址方式。D6~D0信息对象个数,范围:0~127。
SQ=0时:是单个寻址,即每一个单个元素或综合元素由信息体地址寻址。则VSQ=0~127。
SQ=1时:是顺序寻址,其信息元素的信息体地址为起始信息体地址和终止起始信息体地址所限定的范围内的地址,第一个信息元素的地址为起始信息体地址,后续的信息元素的地址为依次加1,直至等于终止信息体地址。在顺序元素的情况下,信息体数目
4
Ver 2013-8-7
(D6~D0)总等于2,即起始信息体地址和终止信息体地址。实际能够寻址的范围为终止信息体地址减去起始信息体地址再加1。VSQ=0X82。
本规约规定,在由启动站下发召读电表参数和召读电能量数据时,使用顺序寻址方式,其它情况采用单个寻址方式。 3. 传送原因(CAUSE OF TRANSMISSION)
D7 T D6 P/N D5 D4 原因 D3 D2 D1 D0 T(D7位): 0 :=试验位,保留未用,始终为0。 P/N(D6位):0 :=肯定确认;1 :=否定确认 D0~D6: =原因
P/N位表示从动站对启动站的肯定或否定确认,在其它情况下P/N位为0。 D6~D0位为传送原因,语义如下:
传送原因 5 11 12 13 14 16 17 18 20 21 4. 数据单元地址
2字节,低字节在前,高字节在后。表示所操作的数据类型的标识编码(以下称数据单元地址或标识编码同义),针对采集终端参数、电表参数的读取和设置、电能数据的读取等分别有不同的数据单元地址定义。详细定义见第二章。
数据单元地址 0X1010 0X1020 0X1030 0X2010 0X2011 0X3010 0X3080 0X3090 0X9010~0XFFFF
说明 请求或确认请求 发送或确认发送 主动上报 密码错误 无所请求/发送类型标识(TYPE IDENTIFICATION) 无所请求/发送数据单元地址 无所请求/发送信息体 无所请求/发送时间内的数据 系统正忙,稍候再发 写FLASH错 功能类型 采集终端参数上装下装 采集终端采集的数据定制 电表参数上装下装 采集终端程序代码下装 采集终端内存状态 命令转发 系统对钟 单点信息 电能数据读取
5