1 范围
本标准规定了电能信息采集与管理系统中主站和电能信息采集终端之间进行数据传输的帧格式、数据编码及传输规则。
本标准适用于点对点、多点共线及一点对多点的通信方式,适用于主站对终端执行主从问答方式以及终端主动上传方式的通信。 2 规范性引用文件
下列文件中的条款通过DL/T698的本标准的引用而成为本标准的条款。凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本标准,然而,鼓励根据本标准达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本标准。
GB 2312-1980 信息交换用汉字编码字符集 基本集 GB 2260-91 中华人民共和国行政区划代码
GB 18030-2000 信息技术 信息交换用汉字编码字符集 基本集的扩充
GB/T18657.1-2002 远动设备及系统 第5部分 传输规约 第1篇 传输帧格式 GB/T18657.2-2002 远动设备及系统 第5部分 传输规约 第2篇 链路传输规则
GB/T18657.3-2002 远动设备及系统 第5部分 传输规约 第3篇 应用数据的一般结构 GB/T 15148-2008 电力负荷管理系统技术规范 DL/T 533-2007 电力负荷管理终端 DL/T 645-2007 多功能电能表通信规约
Q/GDW130-2005《电力负荷管理系统数据传输规约》 Q/GDW **1-2009 电力用户用电信息采集系统 3 术语、定义和缩略语
3.1 术语和定义
下列术语和定义适用于本标准。
3.1.1
终端地址 terminal address
系统中终端设备的地址编码,简称终端地址。 3.1.2
系统广播地址 system broadcast address 系统中所有终端都应该响应的地址编码。
3.1.3
终端组地址 terminal group address
具有某一相同属性的终端群组编码,如属于同一行业、同一变电站、同一线路,响应同一个命令。 3.1.4
主站地址 master station address
主站中具有通信需求的对象(如工作站、应用功能模块等)的编码。 3.1.5
电能示值 indicated energy value 电能表计度器电能示值的简称。 3.1.6
测量点 measured point
1
指可以测量出唯一的一组电气量值的测量装置与终端的顺序电气连接点,当物理上相同的一个电气连接点被多个装置所测量,或者被一个装置所测量但通过多种方式被传递到终端时,按照多个测量点计,每个测量点具有唯一的逻辑定位编码,是该装置在终端的参数配置、数据应用的唯一对象标识。 3.1.7
总加组 group total
指相关的各测量点的某一同类电气量值按设置的加或减运算关系计算得到的数值。 3.1.8
数据单元标识 Data unit identify
用于表示一个或一组信息点的一种或一组信息类型的标识。
3.1.9
信息点 information point
表示参数或数据的对象信息,如测量点、总加组、控制轮次、直流模拟量分路等。
3.1.10
信息类 information type 表示参数或数据的分类信息,一个信息类可以是一种参数或数据,也可以是一组参数或数据的集合。 3.1.11
任务 task
规定终端在指定时间或条件下执行所需的操作序列。
3.1.12
通信流量 communication flow
指由终端以本数据传输协议完整报文帧为基础统计的,与主站间的接收与发送报文帧的累计字节数。
3.2 符号和缩略语
本标准中所使用到的符号和缩略语见表 1。
表 1 符号和缩略语
符号和缩略语 A A1 A2 A3 ACD AFN AUX BCD BIN BS C CON CS DIR EC,EC1 ,EC2 ERC FCB FCV 地址域 行政区划码 终端地址 主站地址和终端组地址标志 要求访问位 应用层功能码 附加信息域 二-十进制编码 二进制编码 独立位组合 控制域 请求确认标志位 帧校验和 传输方向位 事件计数器 事件记录代码 帧计数位 帧计数有效位 表示 FIR FIN Fn G G1、G2、G3 L L1 Lcn Le MSA P pn PFC PRM PSEQ PW RSEQ S S0 SEQ Tp TpV Td_c Td_d Td_h Td_m 首帧标志:报文的第一帧 末帧标志:报文的最后一帧 信息类标识码 电能量单位位 组成倍率的码位 长度 用户数据长度 中文信息长度 事件记录长度 主站地址 校验位 信息点标识码 启动帧计数器 启动标志位 启动帧序号 消息认证码字段 响应帧序号 正负极性位 上下浮动位 帧序列域 时间标签 时间标签有效位 曲线类数据时标 日冻结类数据时标 小时冻结类数据时标 月冻结类数据时标 4 帧结构
4.1 参考模型
基于GB/T18657.3-2002规定的三层参考模型“增强性能体系结构”。
4.2 字节格式
帧的基本单元为8位字节。链路层传输顺序为低位在前,高位在后;低字节在前,高字节在后。 4.3 帧格式
4.3.1 帧格式定义
本标准采用GB/T18657.1的6.2.4条 FT1.2异步式传输帧格式,定义见图 1:
起始字符(68H) 长度L 长度L 起始字符(68H) 控制域C 地址域A 链路用户数据 校验和CS 结束字符(16H) ↑ 固定长度 的报文头 ↓ 控制域 地址域 链路用户数据 (应用层) 帧校验和
用户 数据区
3
图 1 帧格式
4.3.2 传输规则
a) 线路空闲状态为二进制1。
b) 帧的字符之间无线路空闲间隔;两帧之间的线路空闲间隔最少需33位。 c) 如按e)检出了差错,两帧之间的线路空闲间隔最少需33位。
d) 帧校验和(CS)是用户数据区的八位位组的算术和,不考虑进位位。 e) 接收方校验:
1) 对于每个字符:校验起动位、停止位、偶校验位。 2) 对于每帧:
? 检验帧的固定报文头中的开头和结束所规定的字符以及协议.标识位; ? 识别2个长度L;
? 每帧接收的字符数为用户数据长度L1+8; ? 帧校验和; ? 结束字符;
? 校验出一个差错时,校验按c)的线路空闲间隔;
若这些校验有一个失败,舍弃此帧;若无差错,则此帧数据有效。 4.3.3 链路层
4.3.3.1 长度L
长度L包括协议.标识和用户数据长度,由2字节组成,如图 2:
D7 D15 D6 D14 D5 D13 D4 D12 D3 D11 D2 D10 D1 D9 D0 D8 图 2 长度定义
协议标识由图 2中D0~D1两位编码表示,定义如下: ——D0=0、D1=0:为禁用;
——D0=1、D1=0:为《Q/GDW 130-2005 电力负荷管理系统数据传输规约》使用; ——D0=0、D1=1:为本协议使用; ——D0=1、D1=1,为保留。
用户数据长度L1:由D2~D15组成,采用BIN编码,是控制域、地址域、链路用户数据(应用层)的字节总数。
——采用专用无线数传信道,长度L1不大于255; ——采用网络传输,长度L1不大于16383。 4.3.3.2 控制域C
控制域C表示报文传输方向和所提供的传输服务类型的信息,定义见图 3:
下行方向 上行方向 D7 传输方向位 DIR D6 启动标志位 PRM D5 帧计数位FCB 要求访问位ACD D4 帧计数有效位FCV 保留 D3~D0 功能码 图 3 控制字定义
4.3.3.2.1 传输方向位DIR
DIR=0:表示此帧报文是由主站发出的下行报文; DIR=1:表示此帧报文是由终端发出的上行报文。
4.3.3.2.2 启动标志位PRM
PRM =1:表示此帧报文来自启动站;PRM =0:表示此帧报文来自从动站。
4.3.3.2.3 帧计数位FCB
当帧计数有效位FCV=1时,FCB表示每个站连续的发送/确认或者请求/响应服务的变化位。FCB位用来防止信息传输的丢失和重复。
启动站向同一从动站传输新的发送/确认或请求/响应传输服务时,将FCB取相反值。启动站保存每一个从动站FCB值,若超时未收到从动站的报文,或接收出现差错,则启动站不改变FCB的状态,重复原来的发送/确认或者请求/响应服务。
复位命令中的FCB=0,从动站接收复位命令后将FCB置“0”。 4.3.3.2.4 请求访问位ACD
ACD位用于上行响应报文中。ACD=1 表示终端有重要事件等待访问,则附加信息域中带有事件计数器EC(EC见本标准4.3.4.6.3);ACD=0表示终端无事件数据等待访问。
ACD置“1”和置“0”规则:
——自上次收到报文后发生新的重要事件,ACD位置“1”; ——收到主站请求事件报文并执行后,ACD位置“0”。 4.3.3.2.5 帧计数有效位FCV
FCV=1:表示FCB位有效;FCV=0:表示FCB位无效。 4.3.3.2.6 功能码
当启动标志位PRM =1时,功能码定义见表 2:
表 2 功能码定义(PRM=1)
功能码 0 1 2~3 4 5~8 9 10 11 12~15 —— 发送∕确认 —— 发送∕无回答 —— 请求∕响应帧 请求∕响应帧 请求∕响应帧 —— 帧类型 备用 复位命令 备用 用户数据 备用 链路测试 请求1级数据 请求2级数据 备用 服务功能 当启动标志位PRM =0时,功能码定义见表 3: 表 3 功能码定义(PRM=0)
功能码 0 1~7 8 9 10 11 12~15 确认 —— 响应帧 响应帧 —— 响应帧 —— 帧类型 认可 备用 用户数据 否认:无所召唤的数据 备用 链路状态 备用 服务功能 本标准规定: ——启动站功能码10(请求1级数据)用于应用层请求确认(CON=1)的链路传输,应用层请求
确认标志见本标准4.3.4.3.4。
——启动站功能码11(请求2级数据)用于应用层请求数据的链路传输。 4.3.3.3 地址域A
5