【精品】三相综合电量表通讯协议.doc

【精品】三相综合电量表通讯协议.doc

ID:49196497

大小:437.00 KB

页数:14页

时间:2020-03-01

【精品】三相综合电量表通讯协议.doc_第1页
【精品】三相综合电量表通讯协议.doc_第2页
【精品】三相综合电量表通讯协议.doc_第3页
【精品】三相综合电量表通讯协议.doc_第4页
【精品】三相综合电量表通讯协议.doc_第5页
资源描述:

《【精品】三相综合电量表通讯协议.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、三相综合电量表Modbus_RTU通讯规约2010-10-14日录1、字节格式:-32、通讯数据格式-33、帧格式-34、通讯波特率-55、仪表地址-56、通讯功能码:-57、通讯数据CRC校验-58、仪表数据寄存器地址-6附录111本规约采用Modbus规约RTU模式,可以方便地与多种组态软件和连接,其通讯驱动与ModiconModbus_RTU格式完全兼容。1、字节格式:0DODID2D3D4D5D6D71传送方向111起始位8位数据停止位字节传输序列每字节含8位二进制码,传输时加上一个起始位(0),—个停止位(1),共10位。其传输序

2、列如上图所示,D0是字节的垠低有效位,D7是字节的垠高有效位。先传低位,后传高位。2、通讯数据格式通讯时数据以字(WORD-2字节)的形式冋送,冋送的每个字中,高字节在前,低字节在后,如果2个字连续冋送(如:浮点或长整形),则高字在前,低字在后。数据类型寄存器数字节数说明字节数据11整形数据12一次送冋,高字节在前,低字节在后长整形数24分两个字冋送,高字在前,低字在后浮点数据3、帧格式3・1读取仪表保持寄存器内容(功能码03H或04H)3.1.1±位机发送的帧格式:顺序代码mW说明1仪表地址一1仪表的通讯地址(1-255之间)203H或0

3、4H03H功能码3起始寄存器地址高字节01H寄存器起始地址4起始寄存器地址低字节00H5寄存器个数高字节OOH寄存器个数6寄存器个数低字节02H7CRC16校验低字节C5HCRC校验数据8CRC16校验高字节F7H3.1.2仪衣冋送的帧格式(数据止常)顺序代码说明1仪表地址仪表的通讯地址<1-255之间)203H或04H功能码3冋送数据域字节数(M)4第一个寄存器数据第N个寄存器数据M+4CRC校验低字节M+5CRC校验高字节3.1.3如果起始寄存器地址或寄存器个数错谋,仪农冋送:顺序代码.示例说明■1仪表地址1仪表的通讯地址(1-255之

4、间)283H或84H83H功能码——针刘03H,04H302H02H错误代码4CRC校验低字节F1H5CRC校验高字节COH3.2设置仪表寄存器内容(功能码06H或10H或16H)3.2.1.1功能码06H写单路,将一个字(2字节)数据写入仪表寄存器中,上位机发送的帧格式:顺序代码示例说明1仪表地址1仪表的通讯地址(1-255之间)206H06H功能码3寄存器地址高宁节09H寄存器地址0905H4寄存器地址低字节05H5写入数据高字节00H写入数据43H6写入数据低字节43H7CRC校验低字节A6HCRC校验数据A6DBH8CRC校验高字节

5、DBH321.2仪农冋送:如果写入止确,则仪农冋送相同的数据。3.2.2」功能码16H或10H写多路寄存器,上位机发送的帧格式:顺序代码示例说明1仪表地址1仪表的通讯地址(1-255之间)216H或10H10H功能码3寄存器起始地址高字li"09H寄存器地址0923H4寄存器起始地址低字节03H5寄存器个数高字节00H00H6寄存器个数低字节02H字节数据、整形数据:01H浮点数据、长整形数:02H7字节数(M)4字节数据、整形数据:02H浮点数、长整形数:04H8数据高字节00H设置的数据为两个整形数10、50数据次高字节0AH数据次低字

6、节00H数据低字节32HM+8CRC校验低字节3DHCRC校验数据M+9CRC校验高字节78H322仪表冋送:(写入成功)顺序代码.示例说明1仪表地址1仪表的通讯地址(1-255之间)216H或10H10H功能码3起始地址高字节09H寄存器起始地址0923H4起始地址低字节03H5寄存器个数高字肖00H寄存器个数26寄存器个数低字节02H7CRC校验低字节54HCRC校验数据8CRC校验高字节B2H323仪衣冋送:(寄存器地址或数据错误)顺序代码说明1仪表地址仪表的通讯地址(1-255之间)296H或90H或86H功能码——针对16H,10

7、H,06H303H错误代码4CRC校验低字节5CRC校验高字节注:以上介绍中CRC校验为16位,高字节在前,低字节在后。4、通讯波特率:通讯波特率可以在9600、19200、38400之间选择:,出丿时,仪表已设置某—•波特率。5、仪表地址:仪表地址可以在1・255之间选择。仪表出厂时,己设置某一地址。6、通讯功能码:03H或04H(召测数据)06H(10H或16H)(数据设置)7、通讯数据CRC校验:7.1校验多项式:X16+X12+X5+17.2CRC检验码的计算例程见附录。7.3CRC检验从第1字节开始至CRC校验高字节前面的字节数据

8、结束。8、仪表数据寄存器地址表1寄存器地址表寄存器地址数据名称量程系数单位数据格式备注常规数据功能码03H、04H读取;一次可最多读取123个连续字节;电压0100HA相相电压1

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。