程序说明:
这个小工具可以生成16进制的电力通信协议数据包,目前支持两种
协议:“中华人民共和国多功能电能表通信规约(DL/T 645—1997)”
和”山东电力集团公司用电现场服务与管理系统通讯规约”。能自
动复制生成的数据,默认为生成的数据添加0x前缀,这样就可以把
数据包方便地粘贴到代码或各种16进制调试工具里面,如“串口调
试助手”。也可以用来在调试分析时和调试状态的数据包进行对比,
以检验数据包的合法性。
使用时你只需填写要发送的数据,其它如校验码、数据域长度、
随机1-4个0xFE前导符等均自动计算、生成。
另外,这个程序我们自己已经用了两个多星期,没发现生成的
包有误的情况,因此现在才发布。
有关源代码、程序或其它任何问题,欢迎致电:
csoapy@gmaill.com其它:
本程序用
qt4.2.3 opensource + mingw
写成,最后用
molebox打包
source目录下是源代码
协议包生成工具.exe 为打包后的可执行文件,
运行时不需要额外的动态连接库
source\packet\release\packet.exe运行时需要三个dll:
mingwm10.dll
QtGui4.dll
QtCore4.dll
因附件大小限制,无法上传打包后的可执行文件,
请自行打包,或在运行时为程序准备上述三个dll
后排男生 2007-4-5
[ 此帖被csoapy在2010-01-23 02:10重新编辑 ]