- 9
- 0
- 约2.81万字
- 约 41页
- 2019-03-03 发布于福建
- 举报
HYPERLINK \l DLT645 DLT645规约, HYPERLINK \l MODBUS MODBUS规约, HYPERLINK \l CDT92 CDT92规约, HYPERLINK \l 从站101(2002) 从站101规约(2002版)
一 DLT645规约
初始化
初始化
切换到第1块表
切换到第1块表
HYPERLINK \l
HYPERLINK \l _1.主站查询\“正向有功总电能\” 主站查询“正向有功数据块”
从站应答
从站应答数据
主站查询
主站查询 HYPERLINK \l 反向有功 “反向有功数据块”
”
从站应答数据
从站应答数据
HYPERLINK \l
HYPERLINK \l 正向无功主站查询“正向无功总电能”
从站应答数据
从站应答数据
HYPERLINK \l
HYPERLINK \l 反向无功主站查询“反向无功总电能”
从站应答数据
从站应答数据
切换到下一块表
切换到下一块表
帧格式
说明
代码
帧起始符
68H
地址域
A0
A1
A2
A3
A4
A5
帧起始符
68H
控制码
C
数据长度域
L
数据域
DATA
校验码
CS
结束符
16H
1. 帧起始符固定为 68H
2. 地址域A0 ~ A5
地址域由6个字节构成,每字节2位BCD码, 低地址字节在先,高地址字节在后。当使用的地址码长度不足6字节时,高位用十六进制AAH或00补足6字节,根据电表厂家要求选择。当地址为999999999999时,为广播地址。
3. 控制码C格式如下所示。
功能码后续帧标志
功能码
后续帧标志
从站异常标志
传输方向
D6
D5
D4
D3
D2
D1
D0
D7 = 0: 由主站发出的命令帧
D7 = 1: 由从站发出的应答帧
D6 = 0: 从站正确应答
D6 = 1: 从站对异常信息的应答
D5 = 0: 无后续数据帧
D5 = 1: 有后续数据帧
D4 ~ D0:请求及应答功能码
00000:保留
00001:读数据
00010:读后续数据
00011:重读数据
00100:写数据
01000:广播校时
01010:写设备地址
01100:更改通信速率
01111:修改密码
10000:最大需量清零
4. 数据长度L
L为数据域的字节数。读数据时L=200,写数据时L=50,L=0表示无数据域。
5. 数据域DATA
数据域包括 数据标识 和 数据等。传输时发送方按字节进行加0x33处理,接受方按字节进行减33H处理。
数据区的第1,2个字节是数据标识: 目前我们使用的程序是读4种电量的数据块,共20个电量.
“0x1f 0x90”表示正向有功数据块; (报文里加0x33后是0x52 0x
“0x2f 0x90”表示反向有功数据块; (报文里加0x33后是0x62 0x
“0x1f 0x91”表示正向无功数据块; (报文里加0x33后是0x52 0xC4
“0x2f 0x91”表示反向无功数据块. (报文里加0x33后是0x62 0x
查询命令的数据区只包含2个字节的数据标识,
应答报文的数据区包含: 类型标识+电度数据
(b) 以上每种数据块包含5个电量, 依次是: 总电能, 尖峰, 峰, 平, 谷
维护软件里20个电量的定义顺序:
正向有功总电量
反向有功总电量
正向无功总电量
反向无功总电量
正向有功 尖峰
峰
平
谷
反向有功 尖峰
峰
平
谷
正向无功 尖峰
峰
平
谷
反向无功 尖峰
峰
平
谷
6. 校验码CS
从帧起始符开始到校验码之间的所有字节的算术和,模256。不计超过256的溢出值。
7. 结束符16H
标识一帧的结束,其值为16H.
报文示例
主站在发送帧信息之前,先发送3个字节0xFE以唤醒接收方.
地址域和数据均先传送低位字节,后传送高位字节。
电度值的4个字节都是按 +33H传送.
对于配地址文件(.gy)的, 以表地址为 156237191832 为例
1. 主站查询“正向有功数据块”
Txd: FE FE FE 68 32 18 19 37 62 15 68 01 02 52 c3 SUM 16
从站应答:
Rxd: 68 32 18 19 37 62
原创力文档

文档评论(0)