Fork Me On GitHub

DLT_645-2007协议整理

发送:68 AA AA AA AA AA AA 68 11 04 33 34 33 33 AD 16

68 帧起始符(68H)
AA AA AA AA AA AA 地址域(A0 A1 A2 A3 A4 A5)
68 数据域起始符(68H)
11 控制码(C,二进制 0 0 0 10001)
    
04 数据域长度(L)

33 34 33 33 数据域(DATA,数据标识)
  解析:需减去33
    33 34 33 33
    00 01 00 00
    00 00 01 00(数据标识)
AD 校验码(CS,帧起始符68~校验码前一位累加 模 256)
16 结束符(16H)


接收:30323237323830303238 FEFE 68 280028270200 68 91 08 33 33 33 33 34 33 33 33 7B 16

30323237323830303238  表地址(十进制,同十六进制地址域 -- 000227280028)
FEFE   前导字节唤醒从站(07协议标识 电表485)
68  帧起始符(68H)
28 00 28 27 02 00  地址域(十六进制,A0 A1 A2 A3 A4 A5)
  解析: 28 00 28 27 02 00 ==>
      00 02 27 28 00 28
68  数据域起始符(68H)
91  控制码(C,二进制:1001 0001) 
  解析: D7 D6 D5 D4 D3 D2 D1 D0
          1   0   0    1    0   0    0    1
08  数据域长度(L)
33 33 33 33 34 33 33 33     16进制数据(DATA,包含格式+值)
  解析:需减去33
      33 33 33 33  34 33 33 33
      00 00 00 00  01 00 00 00
      格式 XXXX.XX  00 00 00 01 = 0.01
7B 校验码(CS,帧起始符68~校验码前一位累加 模 256)
16 结束符(16H)


数据类型:
1. 电能量数据标识  (常用,电能量数据)
2. 最大需量及发生时间数据标识
3. 变量数据标识  (常用,A B C 相电压,电流,功率因数等)
4. 事件记录数据标识
5. 参变量数据标识
6. 负荷记录数据标识--安全认证专用读数据
7. 负荷记录数据标识--安全认证专用写数据


异常信息:
控制码 数据域长度 异常类型
D1H 1 从站异常应答帧(读数据)
D2H 1 从站异常应答帧(读后续数据)
D4H 1 从站异常应答帧(写数据)
D6H 1 从站异常应答帧(冻结命令)
D7H 1 从站异常应答帧(更改通信速率)
D8H 1 从站异常应答帧(修改密码)
D9H 1 从站异常应答帧(最大需量清零)
DAH 1 从站异常应答帧(电表清零)
DBH 1 从站异常应答帧(事件清零)
DCH 1 从站异常应答帧(跳合闸、报警、保电)
DDH 1 从站异常应答帧(多功能端子输出控制命令)
C3H 2 从站异常应答帧(安全认证命令 SE RR )

00 00 00 01 其他错误
00 00 00 10 无请求数据
00 00 01 00 密码错/未授权
00 00 10 00 通讯速率不能更改
00 01 00 00 年时区数超
00 10 00 00 日时段数超
01 00 00 00 费率数超

数据标识
04 00 05 01 电表运行状态字1
04 00 05 02 电表运行状态字2
04 00 05 03 电表运行状态字3
04 00 05 04 电表运行状态字4
04 00 05 05 电表运行状态字5
04 00 05 06 电表运行状态字6
04 00 05 07 电表运行状态字7

实例:
[名称]读A相电压
[请求帧]68 AA AA AA AA AA AA 68 11 04 33 34 34 35 B1 16
[响应帧]68 28 00 28 27 02 00 68 91 06 33 34 34 35 78 56 7E 16

[名称]读B相电压
[请求帧]68 AA AA AA AA AA AA 68 11 04 33 35 34 35 B2 16
[响应帧]68 28 00 28 27 02 00 68 91 06 33 35 34 35 75 56 7C 16

[名称]读C相电压
[请求帧]68 AA AA AA AA AA AA 68 11 04 33 36 34 35 B3 16
[响应帧]68 28 00 28 27 02 00 68 91 06 33 36 34 35 76 56 7E 16

[名称]读电压数据块
[请求帧]68 AA AA AA AA AA AA 68 11 04 33 32 34 35 AF 16
[响应帧]68 28 00 28 27 02 00 68 91 0A 33 32 34 35 78 56 75 56 76 56 17 16

[名称]读A相电流
[请求帧]68 AA AA AA AA AA AA 68 11 04 33 34 35 35 B2 16
[响应帧]68 28 00 28 27 02 00 68 91 07 33 34 35 35 59 33 33 71 16

[名称]读当前组合有功总电能
[请求帧]68 AA AA AA AA AA AA 68 11 04 33 33 33 33 AD 16
[响应帧]68 28 00 28 27 02 00 68 91 08 33 33 33 33 34 33 33 33 7B 16

[名称]读当前正向有功总电能
[请求帧]68 AA AA AA AA AA AA 68 11 04 33 33 34 33 AE 16
[响应帧]68 28 00 28 27 02 00 68 91 08 33 33 34 33 34 33 33 33 7C 16

[名称]读当前反向有功总电能
[请求帧]68 AA AA AA AA AA AA 68 11 04 33 33 35 33 AF 16
[响应帧]68 28 00 28 27 02 00 68 91 08 33 33 35 33 33 33 33 33 7C 16

posted @ 2022-09-09 10:06  coding_the_life  阅读(3399)  评论(0)    收藏  举报