找回密码
 注册

QQ登录

只需一步,快速开始

搜索

[仪表] DLT645-2007多功能电能表通信协议调试器

[复制链接]
xcodes 发表于 2012-12-15 12:34:08 | 显示全部楼层 |阅读模式
使用说明
1、如果首次运行失败,请先导入mscomm认证信息到注册表。
2、运行MeterProtocolDebugger.exe启动调试程序。

DLT645-2007多功能电能表通信协议调试...
下载地址:
DLT645-2007多功能电能表通信协议调试器2012-02-07发行.rar (1.21 MB, 售价: 5 E币)

1.jpg
使用说明
1、如果首次运行失败,请先导入mscomm认证信息到注册表。
2、运行MeterProtocolDebugger.exe启动调试程序。

--11:51 2008-09-25 软件更新说明
1、2008年9月25日 V1.0.2 增加设备地址读写功能。
2、2008年12月17日 V1.0.3 加大直抄延时到10秒,每级中继延时10秒。
3、2009年1月6日  V1.0.4 增加广播相位检测功能。修复通信速率转换Bug。
4、2009年3月2日  V1.0.7 增加电表自动测试功能。
5、2009年3月3日  V1.0.8 电表自动测试功能:修复数据标识变化后主界面未更新的Bug。
6、2009年5月4日  V1.0.9 增加电表批量导入功能。
7、2009年5月12日 V1.0.10 修改电表密码可以输入16进制数据。
8、2009年5月14日 V1.0.11
    1、通信失败或超时可重试,默认3次。
    2、电表信息里若没有后续选中的,焦点停留在最后通信的表号。
    3、判断表号是否重复,回车可增加电表。
    4、数据标识维护里,数据项的通配符增加@GetDateWeekTime@(当前日期(周次) 时间数据块,格式YYMMDDWWhhmmss)。
    5、在编辑标识窗口中增加通配符可拷贝界面。
    6、完善表号选择。
    7、修复广播超时bug。
9、2009年6月22日 V1.0.12 增加连续抄读、成功次数统计功能
10、2009年7月20日 V1.0.13 针对执行项目,在执行前和执行后可以单独配置延时时间。
11、2009年7月21日 V1.0.14 增加电表序号和条码数据功能。
12、2009年9月24日 V1.0.15 增加阀控密码可以从文件获取功能。
13、2009年11月9日   V1.0.16 根据国网规定,不显示阀控密码和低级密码选项,增加1C/1D/03三个抄读项
14、2009年12月18日 V1.0.17
     ①界面调试增加对97规约的支持。
     ②增加对模板数据项的支持。
     ③优化数据项加载机制。
15、2009年12月19日 V1.0.18
     ①修改地址支持AA通配符。
     ②完善数据项维护功能,部分支持自动计算起始字节和总长度。
     ③增加对上次通信规约记录。
     ④在连续发送时,显示成功率统计。
16、2009年12月21日 V1.0.19
     修改保电不自动填充默认值。
     修复应用层超时统计Bug。
17、2009年12月30日 V1.0.20
     调整连续发送界面。
18、2010年3月11日  V1.0.22  修改07规约密码修改功能,增加数据标识。
19、2010年3月26日  V1.0.23  增加表号重复检查开关选项。
20、2010年4月2日  V1.0.24  在自动测试过称中,添加连续抄读选项。
21、2010年4月15日      V1.0.25         在自动测试功能模块下,添加导入表号的最新形式。(第3位起始)
22、2010年4月28日        v1.0.26         在配置文件中加入[DELAYPARAM] everydelay=10(代表每级中级延时时间)  zcdelay=10(直抄延时时间)
23、2010年5月5日         v1.0.27         根据长报文测试需要,在数据标识功能模块增加产生‘0-F’ 16进制随机数。存储特殊标识
                                         ABCD\ABCDEF01  返回的数据域到配置文件,并且自动判断回复数据与配置文件的数据相等。
                                         增加配置文件项,已在setup.ini文件中说明。
24、2010年5月10日        v1.0.28         根据测试需求,时段表数据和时区表数据可以自定义下发个数。
25、2010年7月28日  v1.0.29 增加多表间通信延时配置项。
26、2010年8月2日                v1.0.30 增加了对于ABCD\ABCDEF01写操作的数据自动保存;
     并且对模拟表回复的ABCD\ABCDEF01数据标识数据与之前写操作(ABCD\ABCDEF01)成功保存的数据进行比较。
26、2011年3月21日  v1.0.31 处理安徽485表地址:485表地址位于数据域的头部,兼容东软的485地址位于数据域的尾部。
27、2011年12月08日  v1.0.32 连续发送时如果超时,继续发送,以前是始终处于等待状态
  
28、2011年12月14日  v1.0.33 从excel文件中读取电表表号、抄读数据项、重试次数,批量进行抄读,将抄读结果保存到Excel文件中(成功\失败、抄读时间、抄读内容)
      目前数据长度、数据内容尚未启用,主要用于批量抄读电表,07表、97表可以混抄

29、2011年12月24日  v1.0.34 添加自组织调试报文功能(用户自行填写长度信息,此信息包含了TST的3个字节,用户自行填写数字域内容)
30、2012年01月12日  v1.0.35 补充自组织调试报文功能:  
                            控制字为“自组织命令-1F”时,可以从数据标识中设置和选取参数
                            双击消息栏目中的某行数据,弹出的“消息内容查看”窗口中对“IV代抄控器与SSC1641芯片数据交互补充文档”中记录的数据进行了解析
31、2012年02月07日  v1.0.36 因文档描述缺失。SSC1641芯片自检命令格式及含义说明 D1\D2两位含义调整
                00000000  XXXX 高位为0,表示为正数,后7位是实际数据
                10000000  -XXX 高位为1,表示为负数,后7位是实际数据
山海致远 发表于 2012-12-16 14:25:59 | 显示全部楼层
很不错的电表调试软件,支持07和97电力规约。

我再补充点信息IV代抄控器与SSC1641芯片数据交互补充文档

总:交互命令汇总 1
一、自检命令格式及含义说明 L=03 TST 2
二、主节点地址及目的节点规约 3
1、设置主节点地址L=0B TST 18 06 N0…N5 3
2、读取主节点地址及目的节点规约类型L=05 TST 11 00 3
三、事件上报 4
1、设置允许事件上报开关L=06 TST 12 01 NN 4
2、读取允许事件上报开关状态L=05 TST 13 00 5
四、主节点地址有效时间 5
1、设置主节点地址有效时间L=07 TST 14 02 NN NN 5
2、读取主节点地址有效时间L=05 TST 15 00 6
五、串口波特率 6
1、设置串口波特率L=06 TST 16 01 NN 6
2、读取串口波特率L=05 TST 17 00 7

总:交互命令汇总
序号
命令
长度
(含TST
TST”以
后内容
回复
长度

TST”以
后内容
1
自检命令
03

0B/0A
TST
2
设置主节点地址
0B
18 06 N0N5
05
18 00
3
读取主节点地址及目的节点规约类型
05
11 00
0D
11 08 ADD0ADD5
RT0 RT1
4
设置允许事件上报开关
06
12 01 NN
05
12 00
5
读取允许事件上报开关状态
05
13 00
06
13 01 NN
6
设置主节点地址有效时间
07
14 02 NN NN
05
14 00
7
读取主节点地址有效时间
05
15 00
07
15 02 TM0 TM1
8
设置串口波特率
06
16 01 NN
05
16 00
9
读取串口波特率
05
17 00
06
17 01 NN

一、自检命令格式及含义说明 L=03 TST扩展645规约,增加SSC1641芯片自检指令,用于测试硬件是否工作正常,包括接收电路、发送电路、零点信号电路以及外部存储器。
下行报文,符合645帧格式,其格式如下:
控制码:  C = 0x1F
数据长度:L = 0x03
数据内容:0x54 0x53 0x54(TST)
帧格式:
68
A0…A5
68
1F
03
87 86 87
CS
16

上行报文格式,载波模块应答报文:
控制码:  C = 0x9F
数据长度:L = 0x0B
数据内容:D0D10
说明:
D0:SSC1641芯片接收抄控器(PRO16-IV)报文的物理信号强度;
00000000  XXXX 高位为0,表示为正数,后7位是实际数据
10000000  -XXX 高位为1,表示为负数,后7位是实际数据

D1:抄控器(PRO16-IV)接收SSC1641芯片应答报文的物理信号强度
00000000  XXXX 高位为0,表示为正数,后7位是实际数据
10000000  -XXX 高位为1,表示为负数,后7位是实际数据

D2
b[7..6]--链路层标志,01:四代链路层,10:三代链路层;
b[5..4]--保留;
b[3..0]--载波信道质量(1~15),值越大表示信道质量越好;
D3—D6: 保留;
D7b[7]—1SSC1641载波模块的零点超前于发送自检命令的设备(PRO16-IV抄控器);
0SSC1641载波模块的零点滞后于发送自检命令的设备(PRO16-IV抄控器);
b[6..0]零点偏差高位;
D8: 零点偏差低字节,单位:us
D9: 自检状态字
b[7..2]--保留;
b[1]--零点电路状态(0正常,1异常)
b[0]--EEPROM状态(0正常,1异常)
D10: 保留
帧格式:
68
A0…A5
68
9F
0B
D0+33…D10+33
CS
16

注:
1. 自检指令不支持广播操作,只能通过点抄自检;
2. 欲测试零点电路偏差值是否正常必须发送四代抄读报文,零点偏差为0时,D7.bit7位无效;
3. PRO16-IV抄控器运行在三代模式下时,零点偏差值D7~D8无效!仅能用于测试零点电路是否正常;
4. PRO16-IV抄控器运行在三代模式下时,抄控器(PRO16-IV)接收SSC1641芯片应答报文的物理信号强度D1无效;
5. 使用PRO16-IV抄控器测试自检命令,上行帧数据域的长度为11个字节,而使用PRO16-III-E抄控器测试自检命令,上行帧数据域的长度为10个字节,无D1字节,保留字节值可能不为0;
二、主节点地址及目的节点规约1设置主节点地址L=0B TST 18 06 N0N5下行报文,符合645帧格式,其格式如下:
控制码:  C = 0x1F
数据长度:L = 0x0B
数据内容:0x54 0x53 0x54(TST) 0x18 0x06 ADD0ADD5
ADD0ADD5主节点地址
说明:若设置的主节点地址为6字节0x0,或者存在大于等于0xC0的字节则删除当前主节点;
若为其他值,则设置为主节点;
帧格式:
68
A0…A5
68
1F
0B
87, 86, 87, 4B, 39, ADD0+33ADD5+33
CS
16

上行报文格式,载波模块应答报文:
控制码:  C = 0x9F
数据长度:L = 0x05
数据内容:0x54 0x53 0x54(TST) 0x18 0x00
帧格式:
68
A0…A5
68
9F
05
87, 86, 87, 4B, 33
CS
16


2读取主节点地址及目的节点规约类型L=05 TST 11 00下行报文,符合645帧格式,其格式如下:
控制码:  C = 0x1F
数据长度:L = 0x05
数据内容:0x54 0x53 0x54(TST) 0x11 0x00
帧格式:
68
A0…A5
68
1F
05
87 86 87 44 33
CS
16

上行报文格式,载波模块应答报文:
控制码:  C = 0x9F
数据长度:L = 0x0D
数据内容:0x54 0x53 0x54(TST) 0x11 0x08 ADD0ADD5 RT0 RT1
ADD0ADD5主节点地址
RT0 RT1目的节点规约类型
定义:RT0 b[7..6]--保留,b[5..4]--规约类型,b[3..0]--保留
RT1 保留
帧格式:
68
A0…A5
68
9F
0D
87, 86, 87, 44, 3B, ADD0+33ADD5+33, RT0+33, RT1+33
CS
16

三、事件上报1设置允许事件上报开关L=06 TST 12 01 NN下行报文,符合645帧格式,其格式如下:
控制码:  C = 0x1F
数据长度:L = 0x06
数据内容:0x54 0x53 0x54(TST) 0x12 0x01 N
N事件开关参数
定义:0xAA - 开启,非0xAA - 关闭;
说明:0xAA是为了防止误写
帧格式:
68
A0…A5
68
1F
06
87, 86, 87, 45, 34, N+33
CS
16

上行报文格式,载波模块应答报文:
控制码:  C = 0x9F
数据长度:L = 0x05
数据内容:0x54 0x53 0x54(TST) 0x12 0x00
帧格式:
68
A0…A5
68
9F
05
87 86 87 45 33
CS
16

2、读取允许事件上报开关状态L=05 TST 13 00下行报文,符合645帧格式,其格式如下:
控制码:  C = 0x1F
数据长度:L = 0x05
数据内容:0x54 0x53 0x54(TST) 0x13 0x00
帧格式:
68
A0…A5
68
1F
05
87 86 87 46 33
CS
16

上行报文格式,载波模块应答报文:
控制码:  C = 0x9F
数据长度:L = 0x06
数据内容:0x54 0x53 0x54(TST) 0x13 0x01 N
N事件开关状态
定义:0x01 - 开启,0x00 - 关闭;
帧格式:
68
A0…A5
68
9F
06
87, 86, 87, 46, 34, N+33
CS
16

注:
1. 事件上报条件,二者必须同时成立
a) 事件上报允许开关打开;
b) 被3代或4代集中器抄读过;

四、主节点地址有效时间1设置主节点地址有效时间L=07 TST 14 02 NN NN下行报文,符合645帧格式,其格式如下:
控制码:  C = 0x1F
数据长度:L = 0x07
数据内容:0x54 0x53 0x54(TST) 0x14 0x02 TM0 TM1
TM0 TM1设置时间,单位分钟,TM1为高字节,TM0为低字节;
若TM1设置为0xFF,表示主节点始终有效。
帧格式:
68
A0…A5
68
1F
07
87, 86, 87, 47, 35, TM0+33 ,TM1+33
CS
16

上行报文格式,载波模块应答报文:
控制码:  C = 0x9F
数据长度:L = 0x05
数据内容:0x54 0x53 0x54(TST) 0x14 0x00
帧格式:
68
A0…A5
68
9F
05
87 86 87 47 33
CS
16

2读取主节点地址有效时间L=05 TST 15 00下行报文,符合645帧格式,其格式如下:
控制码:  C = 0x1F
数据长度:L = 0x05
数据内容:0x54 0x53 0x54(TST) 0x15 0x00
帧格式:
68
A0…A5
68
1F
05
87 86 87 48 33
CS
16

上行报文格式,载波模块应答报文:
控制码:  C = 0x9F
数据长度:L = 0x07
数据内容:0x54 0x53 0x54(TST) 0x15 0x02 TM0 TM1
TM0 TM1读取时间,单位分钟,TM1为高字节,TM0为低字节
帧格式:
68
A0…A5
68
9F
07
87, 86, 87, 48, 35, TM0+33, TM1+33
CS
16

五、串口波特率1设置串口波特率L=06 TST 16 01 NN下行报文,符合645帧格式,其格式如下:
控制码:  C = 0x1F
数据长度:L = 0x06
数据内容:0x54 0x53 0x54(TST) 0x16 0x01 N
N串口波特率
定义:0x00 1200bps,0x01 2400bps,
0x02 4800bps,0x03 9600bps;
帧格式:
68
A0…A5
68
1F
06
87, 86, 87, 49, 34, N+33
CS
16

上行报文格式,载波模块应答报文:
控制码:  C = 0x9F
数据长度:L = 0x05
数据内容:0x54 0x53 0x54(TST) 0x16 0x00
帧格式:
68
A0…A5
68
9F
05
87 86 87 49 33
CS
16

2读取串口波特率L=05 TST 17 00下行报文,符合645帧格式,其格式如下:
控制码:  C = 0x1F
数据长度:L = 0x05
数据内容:0x54 0x53 0x54(TST) 0x17 0x00
帧格式:
68
A0…A5
68
1F
05
87, 86, 87, 4A, 33
CS
16

上行报文格式,载波模块应答报文:
控制码:  C = 0x9F
数据长度:L = 0x06
数据内容:0x54 0x53 0x54(TST) 0x17 0x01 N
N串口波特率
定义:0x00 1200bps,0x01 2400bps,
0x02 4800bps,0x03 9600bps;

帧格式:
68
A0…A5
68
9F
06
87, 86, 87, 4A, 34, N+33
CS
16


注:
1. 所有帧格式内容中数据域都进行了加33处理。
2. 二、三、四、五中,所有的参数提取和设置命令,都必须使用东软4代抄控器并且运行在4代模式下发送。


jobgood 发表于 2013-12-24 23:35:34 | 显示全部楼层
很不错的电表调试软件
taoplln 发表于 2013-12-25 08:45:40 | 显示全部楼层
不错的电表调试软件:D
ggzzc 发表于 2014-1-13 10:57:55 | 显示全部楼层
真的很好用,谢谢哦
shmaot 发表于 2014-3-5 22:25:32 | 显示全部楼层
正需要,谢谢!
norip1971 发表于 2014-3-12 20:41:47 | 显示全部楼层
这个想要下载的。必须下。
XYC_2014 发表于 2014-5-9 22:06:40 | 显示全部楼层
真的太好啦,我正需要纳
f1172008 发表于 2014-6-4 19:21:34 | 显示全部楼层
这个想要下载的。必须下。
gounds 发表于 2014-6-11 14:10:19 | 显示全部楼层
下载了一下,刚好准备做!谢谢了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋|ELEOK |网站地图

GMT+8, 2024-4-20 04:32

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表