WF102协议(v2
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
威胜 IEC870-5-102 规约
编制:审核:批准:汇签:日期:日期:日期:
..............................................................................................................................
........................................................................
2.1 固定帧长帧格式 (1)
2.2 可变帧长帧格式 (1)
3.1 控制域 (3)
3.2 链路地址域 (3)
3.3 链路用户数据 (3)
3.3.1 类型标识 (3)
3.3.2 可变结构限定词 (4)
3.3.3 传送原因 (4)
3.3.4 数据终端设备地址 (4)
3.3.5 记录地址 (4)
3.3.6 信息对象 (5)
................................................................................................................
4.1 初始化连接(身份认证) (6)
4.2 抄数流程 (6)
..............................................................................................................................
5.1 主站与终端校对密码 (7)
5.2 主站召唤终端系统时钟 (7)
5.3 主站设置终端系统时钟 (8)
5.4 主站召唤终端的数据 (9)
5.5 主站重复召唤终端的前一帧数据 (10)
5.6 主站召唤终端的后续数据(续传) (11)
5.7 主站召唤电能表上的数据(终端组织命令) (12)
...............................................
.....................................................................................................................
........................................................................................................................
..............................................................................................................
...................................................................................................................................
.....................................................................................................................
.....................................................................................................................
............................................................................................................................
.....................................................................................................................
本规约参考国际标准IEC870-5- 102 的1996 版所规定的传输规约,规定了WFET 系列数据采集终端与主站之间进行数据传输的帧格式及传输规则。
本规约采用IEC 870-5-2 第 5 部份所定义的非平衡传输规则,即传输过程的启动仅限于某一固定点,在本规约中主站端为启动端,而电能计量数据终端设备位于计数站,始终为从动站,主站对各终端执行主从问答方式通讯。
数据传输时采用的帧格式为FT1.2 异步字节传输格式。
本规约采用 2 种基本的数据帧,实现基本的功能及用途。
10H
控制域
地址
地址
校验和
16H
68H
长度L 低字节
长度L 高字节
68H
控制域
用户数据
地址
地址
链路用户数据
校验和
16H
主站查询(或者设置)终端各项参数(电能表档案,抄表方案和端口管理)时也通过将参数 作为信息对象包含在 1 帧中来实现。
其中长度 L (用 2 个字节表示)指的
是从控制域开始到校验码之前的字节个 数,最多可表示 65536 个字节,如果再加 上报头、帧校验和、结束码,则 1 帧可有 L+6 个字符。
帧校验和指的是从控制域开始到校验
码之前所有字节的累加和(即 256 模和)。
除信息对象外的其他字符全部用十六进制表示,信息对象中字符的表达方式根据对象类型 的不同而不同。
本系统中采用低字节在前、高字节在后的传输方式。
每一个字节有 1 个启动位(二进制 0)、 8 个数据位、 1 个偶校验位、 1 个住手位(二进制 1)。
路线空暇状态为二进制 1。
两帧之间的线 路空暇间隔至少需 33 位。
“帧”
1 启动字符 68H 2:L 低 长度的低字节 3 :L 高 长度的高字节
4 启动字符 68H
5 控制域
6 链路地址域
7 链路用户数据
8 帧校验和
9 结束码(16h)
“链路用户数据”
1 类型标识
2 可变结构限定词
3 传送原因
4 数据终端设备地址
5 记录地址
6 信息对象 1
7 信息对象 2 信息对象 n
字节长度: 1byte
不管是由主站发往终端或者由终端发往主站,都是指的终端地址, (0-255),其中 255 为广播 地址,即向所有子站发送报文。
类型标识定义了信息对象的结构、类型和格式。
终端返回主站指定信息, “信息对象”采用类型 1 格式
终端返回终端的当前系统时钟
主站读取终端系统信息 主站读取电表数据
主站读取某一选定时间范围内带时标的单点信息
主站设置终端系统
校对密码
01H 48H
64H 类型标识 65H (1 字节)
66H 67H 69H
表示数据终端设备地址 专线 MODEM 或者广播命令
小范围对时,时钟误差在 5 秒-2 分钟(可设)内的对时 V2.0
链路地址域 (1 字节)
时钟设置方式
0-FCH FFH FDH
主站设置终端系统时钟 主站召唤终端系统时钟
重复上一帧
续传 主站召唤数据 校对密码 终端肯定式确认 终端否定式确认 终端带数据的肯定式确认
终端无数据响应
46H 48H 49H 4AH 4BH 4EH 8BH 85H 88H 89H
此项为 2 个字节,是一种出厂标识。
终端总电量数据库 终端分时电量数据库 终端需量数据库 终端瞬时量数据库 终端报警数据库 终端月电压合格率数据库 终端失压记录数据库 终端配变极值数据库 终端配变表时钟数据库 终端配变事件记录数据库
终端系统
10H 11H 12H 13H
记录 14H 地址 15H 1 字 16H 节
18H 19H 1AH 30H
请求或者被请求 系统正忙,稍候 要查询的表(表号)不存在
05H
传送原因 71H (1 字节)
72H
信息对象个数范围: 0~127 (传输电能量数据时作为记录
N
条数)
可变结构限定词 (1 字节)
表示数据的有效性(1 个字节) A1:有效, E1:无效表地址或者路线代号(2 字节)
年
月
日
时
分
秒
数据 1
……
数据 n
YY
MM
DD
HH
MN
SS
0.1S
数据长度 n(1 个字节)
数据 1。
数据 n
时标
(6 字节 BCD 码)
数据区(参见附录一)
类型 1 (用于对终端存储数据召唤时的
响应)
类型 3 (终端返回的系统时间 BCD 码)
类型 4 (用于校对密码以及终端转发表计数据)
X LC YY MM DD HH MN SS X1 ……Xn
主站校验密码
确认(80H) 终端
下面的流程以总电量为例
抄电量数据
抄总电量数据(10H)
返回总电量数据
NEXT(4AH)
主站
返回总电量数据
终端
NEXT(4AH)
无数据响应(89H)
以下对一些常用命令进行了举例,描述了下传命令和上传回应的一些帧数据。
帧某些部份(如:类型标识、可变结构限定词、传送原因、记录地址等)的数据值请参照(3.3)。
主站召唤终端系统时钟
下行(固定帧长)
10H 上行(带数据)
68H
上行(否定式应答)
10H
主站与终端校对密码
下行(固定帧长)
68H
长度低字节
长度高字节
68H
4EH
0FFH
69H (类型标识) 1 (可变结构限定词)
05H (原因)
XL 终端地址低
XH 终端地址高
70H (记录地址)
密码字节数
字节1
…
字节n
校验码
16H 上行(校对成功)
10H
8BH
保留
保留
X 校验码
上行(否定式应答)
10H
85H
错误码
00H (保留)
X 校验码
主站设置终端系统时钟
下行(可变帧长)
68H
0FH (L)
00H (H)
68H
46H
FD FDH (小范围对时)
67H
01H
05H 上行(执行成功)
10H
8BH
保留
保留
X 校验码
16H
上行(否定式应答)
10H
85H
错误码
00H (保留)
X 校验码
16H
48H
保留
保留X 校验码
16H
0FH (L)
00H (H)
68H
88H
0FFH
48H
01H
05H
XL (终端地址)
XH (终端地址)
30H
YY
MM
DD
HH
MN
SS
0. 1S
X 校验码
16H
85H
错误码
00H (保留)
X 校验码
16H
注:链路地址域采用 FFH 或者 FEH 的含义分别表示:
FFH:表示非强制对时(系统自动对时) FEH:表示强制对时(人为对时)
(总电量、分时电量、需量、瞬时量、电量负荷曲线、报警数据、电压合格率、失压记录、配
变极值、配变事件记录)
主站召唤终端的数据(总电量、分时电量、需量、瞬时量、报警数据、电压合格率、失压记录、配
变瞬时量、配变极值、配变事件记录)
0EH (长度 L 字节)
00H (长度 H 字节)
01H 标的信息)
上行 (否定式
应答) 10H 85H 错误码 00H (保留) X (校验码)
16H
上行(无数 据)
10H 89H 保留 保留 X (校验码)
16H
68H
8+N* (9+n )字节
(见注 2) 68H 88H 0FFH 01H (可变结构限定词) 05H (传送原因) XL (终端地址) XH (终端地址)
68H
4BH (主站召唤数据) 0FFH (广播下传) 66H (读某时间内带时
N 05H XL (终端地址) XH (终端地址)
下行(可变帧长) 上行(带数据) 68H
XL (终端地址)
XH (终端地址)
30H YY MM DD
HH MN SS 0. 1S
X 校验码 16H
注2:
上行(带数据)帧的长度:8+N* (9+n ),其中N 表示记录个数, n 表示数据各种电量数据 传输结构的长度,见附录一
主站重复召唤终端的前一帧数据
上行(带数据) 据)
8+N* (9+n )
同上(5.7)
N
上行(否定式
应答) 10H 85H 错误码 00H (保留) X (校验码)
16H
10H 49H XL (终端地址)
XH (终端地址) X (校验码)
16H
10H 89H 保留 保留 X (校验码)
16H
68H 88H 0FFH 01H
下行(固定帧长) 上行(无数 68H
10H/11H/12H/13H/14H/ 15H/16H/17H/18H/19H N (信息对象个数)
YY MM DD HH
MN
X (校验码)
16H
10H/11H/12H/13H/14H/ 15H/16H/17H/18H/19H A1H/E1H X (路线代号, 2 字节)
YY MM DD HH MN SS 数据 1
… 数据 n 信息对象 2 …… 信息对象 N
X 校验码 16H
主站召唤终端的后续数据(续传)
上行(带数据) 据)
8+N* (9+n )
同上(5.7)
N
上行(否定式
应答) 10H 85H 错误码 00H (保留) X (校验码)
16H
10H 4AH X (记录地址)
X (数据条数) X (校验码)
16H
10H 89H 保留 保留 X (校验码)
16H
68H 88H 0FFH 01H
下行(固定帧长) 上行(无数 68H
05H XL (终端地址) XH (终端地址)
10H/11H/12H/13H/14H/ 15H/16H/17H/18H/19H
A1H/E1H X (路线代号, 2 字节)
YY MM DD HH
MN SS 数据 1 … 数据 n 信息对象 2 …… 信息对象 N
X 校验码 16H
主站直接抄表(终端组命令) (总电量、分时电量、需量、瞬时量、报警数据)
下行(可变帧长)
68H
0AH (长度 L 字节)
00H (长度 H 字节)
68H
4BH (主站召唤数据) 0FFH (广播下传) 65H (主站读取终端当
65H
前的数据)
上行(否定式应答)
10H 85H 错误返回码 00H (保留) X (校验码)
16H
上行(带数据)
68H 8+ (3+n )低 长度高字节
68H 88H 0FFH
05H
XL (终端地址)
XH (终端地址)
10H/11H/12H/13H/14H/ 15H/16H/17H/18H/19H
A1H/E1H X (路线代号, 2 字节)
YY MM DD HH
MN SS 数据 1 … 数据 n 信息对象 2 …… 信息对象 N
X 校验码 16H
01H (可变结构限定词) 01H 05H (传送原因) 05H
XL (终端地址) XL (终端地址)
XH (终端地址) XH (终端地址)
10H/11H/12H/13H/14H
10H/11H/12H/13H/14H 路线代号(低) A1H/E1H
路线代号(高) X (路线代号, 2 字节) X 校验码数据1 数据(结16H … 构参照
数据n 附录一)
X 校验码
16H
本说明用于对主站所发查询存储数据的命令的返回数据的解释。
附录 1 中所说明的数据全部以 BCD 码传送,且低字节在前,高字节在后。
本说明用于对主站所发查询存储数据的命令的返回数据的解释。
以下所说明的数据全部以BCD 码传送,且低字节在前,高字节在后。
字节罗列顺序:从左至右表示 1 ……N
字节字字节字
罗列顺序数据类型格式节
数
罗列
顺序
数据类型格式节
数
1 正向有功总******.** kWh 4 11 容性无功总******.** kWh 4
2 正向有功峰******.** kWh 4 12 容性无功峰******.** kWh 4
3 正向有功平******.** kWh
4 13 容性无功平******.** kWh 4
4 正向有功谷******.** kWh 4 14 容性无功谷******.** kWh 4
5 正向有功尖峰******.** kWh 4 15 容性无功尖峰******.** kWh 4
6 感性无功总******.** kWh 4 16 反向有功总******.** kWh 4
7 感性无功峰******.** kWh 4 17 反向有功峰******.** kWh 4
8 感性无功平******.** kWh 4 18 反向有功平******.** kWh 4
9 感性无功谷******.** kWh 4 19 反向有功谷******.** kWh 4
10 感性无功尖峰******.** kWh 4 20 反向有功尖峰******.** kWh 4
字
字
顺序 数据类型
格式
节
数 顺序 数据类型
格式
节 数 1 有功功率 XX.XXXXkW 3 10 A 相功率因数 X.XXX 2 2 A 相有功功率 XX.XXXXkW 3 11 B 相功率因数 X.XXX 2 3 B 相有功功率 XX.XXXXkW 3 12 C 相功率因数 X.XXX 2 4 C 相有功功率 XX.XXXXkW 3 13 A 相电流有效值 XX.XX A 2 5 无功功率 XX.XX kvar 2 14 B 相电流有效值 XX.XX A 2 6 A 相无功功率 XX.XX kvar 2 15 C 相电流有效值 XX.XX A 2 7 B 相无功功率 XX.XX kvar 2 16 A 相电压有效值 XXX.X V 2 8 C 相无功功率 XX.XX kvar 2 17 B 相电压有效值 XXX.X V 2 9 总功率因数
X.XXX
2
18 C 相电压有效值
XXX.X V
2
字节 罗列 顺序 1 2
******.** kWh ******.** kWh ******.** kWh ******.** kWh
字节
罗列 顺序
3 4
容性无功总 反向有功总 正向有功总 感性无功总
字 节 数
4 4
字 节 数 4 4
数据类型
数据类型
格式
格式
顺序号数据内容格式字节数
1 正向最大需量总XXXX.XXXX 4
2 正向需量时间总月日时分 4
3 反向最大需量总XXXX.XXXX 4
4反向需量时间总月日时分4
顺数据类型字顺数据类型字顺数据类型字序 (单位:分钟) 节序 (单位:分钟) 节序 (单位:分钟) 节
1 A 相累计运行时间 4 4 B 相累计运行时间 4 7 C 相累计运行时间 4
2 A 相累计超上限时间 4 5 B 相累计超上限时间 4 8 C 相累计超上限时间 4
3 A 相累计低于下限时间
4 6 B 相累计低于下限时间 4 9 C 相累计低于下限时间 4
429044591.doc
顺 数据内容 单位 字节 序 数 号
29 A 相电压最小值 XXX.X V 2 30 B 相电压最小值 XXX.X V 2 31 C 相电压最小值 XXX.X V 2 32 A 相电流最小值 XX.XX A 2 33 B 相电流最小值 XX.XX A 2 34 C 相电流最小值 XX.XX A 2 35 中性电流最小值 XX.XX A 2 36 A 相有功功率最小值 XX.XX Kw 2 37 B 相有功功率最小值 XX.XX Kw 2 38 C 相有功功率最小值 XX.XX Kw 2 39 A 相无功功率最小值 XX.XX kvar 2 40 B 相无功功率最小值 XX.XX kvar 2 41 C 相无功功率最小值 XX.XX kvar 2 42 油温度最小值 2
43 A 相电压最小值浮现时间 时分 2 44 B 相电压最小值浮现时间 时分 2 45 C 相电压最小值浮现时间 时分 2 46 A 相电流最小值浮现时间 时分 2 47 B 相电流最小值浮现时间 时分 2 48 C 相电流最小值浮现时间 时分 2 49 中性电流最小值浮现时 时分 2
间
50 A 相有功功率最小值浮现 时分 2
时间
51 B 相有功功率最小值浮现 时分 2
时间
52 C 相有功功率最小值浮现 时分 2
时间
53 A 相无功功率最小值浮现 时分 2
时间
54 B 相无功功率最小值浮现 时分 2
时间
数据内容 序 号
1 2 3 4 5 6 7 8 9 10 11 12 13 14
15 16 17 18 19 20 21
A 相有功功率最大值浮现时
间
B 相有功功率最大值浮现时
间
C 相有功功率最大值浮现时
间
A 相无功功率最大值浮现时
间
B 相无功功率最大值浮现时
间
A 相电压最大值
B 相电压最大值
C 相电压最大值 A 相电流最大值 B 相电流最大值 C 相电流最大值 中性电流最大值 A 相有功功率最大值 B 相有功功率最大值 C 相有功功率最大值 A 相无功功率最大值 B 相无功功率最大值 C 相无功功率最大值 油温度最大值
A 相电压最大值浮现时间
B 相电压最大值浮现时间
C 相电压最大值浮现时间 A 相电流最大值浮现时间 B 相电流最大值浮现时间 C 相电流最大值浮现时间 中性电流最大值浮现时间
XXX.X V XXX.X V XXX.X V XX.XX A XX.XX A XX.XX A XX.XX A XX.XX Kw XX.XX Kw XX.XX Kw
XX.XX kvar XX.XX kvar XX.XX kvar 时分 时分 时分 时分 时分 时分 时分
2 2 2 2 2 2 2 2 2 2
2 2 2
2
2 2 2 2 2 2 2
字节 数
单位 时分 时分 时分 时分 时分 顺 22 23 24 25 26 2
2 2 2 2
429044591.doc
顺序
1
数据类型
电表时钟
字节
7
格式 年月日周时分秒
顺序
1
数据类型
事件号
字节
1
格式
事件号 时间内容 版本 1 停电(5分钟误差) 2 上电
3 数据清库(菜单操作)
4 时钟大范围调整
5 异常复位
6 数据文件操作错误
7 数据异常或者电表通讯
8 MODEM 出错
9 修改表计档案(菜单操作) 10 修改脉冲表档案(菜单操作) 11 修改抄表方案(菜单操作) 12 口令更改
55 C 相无功功率最小值浮现
时间
56 油温度最小值浮现时
间
27 C 相无功功率最大值浮现时
间
28 油温度最大值浮现时间
时分 时分 时分 时分 2
2
2
2
429044591.doc
13 删除表计档案(本地)
第19 页。