DW9ABCDE信协议.doc

上传人:cl****1 文档编号:546161773 上传时间:2023-09-14 格式:DOC 页数:5 大小:156KB
返回 下载 相关 举报
DW9ABCDE信协议.doc_第1页
第1页 / 共5页
DW9ABCDE信协议.doc_第2页
第2页 / 共5页
DW9ABCDE信协议.doc_第3页
第3页 / 共5页
DW9ABCDE信协议.doc_第4页
第4页 / 共5页
DW9ABCDE信协议.doc_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《DW9ABCDE信协议.doc》由会员分享,可在线阅读,更多相关《DW9ABCDE信协议.doc(5页珍藏版)》请在金锄头文库上搜索。

1、 DW9A(BCD)多功能表通讯协议DW9A系列表使用Modbus RTU通信协议,进行RS485半双工通信,读功能号0x03,写功能号0x10,采用16位CRC校验,仪表对校验错误不返回。数据帧格式:起始位数据位停止位校验位181无通信异常处理:异常应答时,将功能号的最高位置1。例如:主机请求功能号是0x04,则从机返回的功能号对应项为0x84。错误类型码:0x01-功能码非法:仪表不支持接收到的功能号。0x02-数据位置非法:主机指定的数据位置超出仪表的范围。0x03-数据值非法:主机发送的数据值超出超出仪表对应的数据范围 。一、读多寄存器例:主机读取浮点数AL1(第一路报警值241.5)

2、AL1的地址编码是0x0000,因为AL1是浮点数(4字节),占用2个数据寄存器。例如:如浮点数123.4,转成整数为123.4*100=12340,则发送为0x00003034备注:最高位为符号为,如为1表示为负数,为0表示为正数。主机请求(读多寄存器)12345678表地址功能号起始地址高位起始地址低位数据字长高位数据字长低位CRC码的低位CRC码的高位0x010x030x000x000x000x020xC40x0B从机正常应答(读多寄存器)123456789表地址功能号数据字节数数据1低位数据1高位数据2低位数据2高位CRC码的低位CRC码的高位0x010x030x040x 340x30

3、0x000x000x F40x0C功能号异常应答:(例如主机请求功能号为0x04)从机异常应答(读多寄存器)12345表地址功能号错误码CRC码的低位CRC码的高位0x010x840x010x820xC0二、写多路寄存器例:主机写浮点数HY1(第一路报警值回差20.5)HY1的地址编码是0x0001,因为HY1是浮点数(4字节),占用2个数据寄存器。十进制浮点数20.5 ,转化成整数发送为20.5*100=2050,则发送数据为0x00000802主机请求(写多寄存器)12345678910111213表地址功能号起始地址高位起始地址低位数据字长高位数据字长低位数据字节长度数据1低位数据1高位

4、数据2低位数据2位高CRC低位CRC高位0x010x100x000x010x000x020x040x020x080x000x000x B20x19从机正常应答(写多寄存器)12345678表地址功能号起始地址高8位起始地址低8位数据字长高位数据字长低位CRC码的低位CRC码的高位0x010x100x000x010x000x020x100x08数据位置错误应答(例如:主机请求写地址索引为0x0050)从机异常应答(读多寄存器)12345表地址功能号错误码CRC码的低位CRC码的高位0x010x900x020xCD0xC1DW9相关参数地址映像表注:地址号相当变量数组的索引序号地址映像变量名称默认

5、值字长取值范围读/写允许备注00x0000第1路报警值AL12502-19999999R/W10x0001第1路报警回差HY1102-19999999.R/W20x0002第2路报警值AL22502-19999999.R/W30x0003第2路报警回差HY2102-19999999.R/W40x0004电压变比PT1.0219999R/W50x0005电流变比CT1.0219999R/W60x0006变送上限值RH2502-19999999R/W70x0007变送下限值RL0.02-19999999R/W80x0008相电压Ua209999R90x0009相电压Ub209999R100x000

6、A相电压Uc209999R110x000B线电压Uab209999R120x000C线电压Ubc209999R130x000D线电压Uca209999R140x000E相电流Ia209999R150x000F相电流Ib209999R160x0010相电流Ic209999R170x0011A相有功功率Pa20.0009999R180x0012B相有功功率Pb20.0009999R190x0013C相有功功率Pc20.0009999R200x0014总有功功率Ps20.0009999R210x0015A相无功功率Qa20.0009999R220x0016B相无功功率Qb20.0009999R230

7、x0017C相无功功率Qc20.0009999R240x0018总无功功率Qs20.0009999R250x0019A相视在功率VAa20.0009999R260x001EB相视在功率VAb20.0009999R270x001FC相视在功率VAc20.0009999R280x0020总视在功率VAs20.0009999R290x0011功率因数PFa201.0R300x0012功率因数PFb201.0R310x0013功率因数PFc201.0R320x0014总功率因数PFs201.0R330x0021频率20.0500R340x0022有功电度20.00Kwh99.999999MwhR350

8、x0023无功电度20.00Kvarh99.999999MvarhR保留360x0050显示组别0105R/W370x0051第1路报警方式Ad121052R/W注380x0052第2路报警方式Ad221052R/W390x0053变送方式brM11126R/W注400x0054第1路报警数值单位0101R/W410x0055第2路报警数值单位0101R/W420x0056变送数值单位0101R/W430x0057接线方式Link0101R/W注440x0058波特率bAUd1101R/W注450x0059表地址Add110255R/W460x005A开关量输出DO103R/W470x005B

9、开关量输入DI103R480x005C仪表名称0xDA10xDAR490x005D测量状态指示1016R注保 留R/W-可读可写 R-只读 注:报警输出与变送输出电量参数对照表序号项目开关量输出(报警)4-20mA输出(变送)对应参数(低报警)对应参数(高报警)对应参数1Ua(A相电压)1212Ub(B相电压)3423Uc(C相电压)5634Uab(AB线电压)7845Ubc(BC线电压)91056Uca(CA线电压)111267Ia(A相电流)131478Ib(B相电流)151689Ic(AC相电流)1718910Pa(A相有功功率)19201011Pb(B相有功功率)21221112Pc(

10、C相有功功率)23241213Ps(总有功功率)25261314Qa(A相无功功率)27281415Qb(B相无功功率)29301516Qc(C相无功功率)31321617Qs(总无功功率)33341718Sa(A相视在功率)35361819Sb(B相视在功率)37381920Sc(C相视在功率)39402021Ss(总视在功率)41422122PFa(A相功率因数)43442223PFb(B相功率因数)45462324PFc(C相功率因数)47482425PFs(总功率因数)49502526F频率515226注:接线方式通信数值01菜单显示3-43-3注:波特率通信数值01菜单显示4.89.6注测量状态指示D7D6D5D4D3D2D1D0K单位:1有效M单位:1有效AL1状态 0:不报警 1:报警AL2状态 0:不报警 1:报警16位CRC校验码获取程序unsigned int Get_CRC(uchar *pBuf, uchar num) unsigned i,j; unsigned int wCrc = 0xFFFF;for(i=0; inum; i+)wCrc = (unsigned int)(pBufi);for(j=0; j= 1; wCrc = 0xA001;

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号