收藏 分享(赏)

上海飞龙仪表有限公司 Modbus—RTU通讯规约(XMT-H系列) ….doc

上传人:杨桃文库 文档编号:5531443 上传时间:2019-03-06 格式:DOC 页数:6 大小:801KB
下载 相关 举报
上海飞龙仪表有限公司 Modbus—RTU通讯规约(XMT-H系列) ….doc_第1页
第1页 / 共6页
上海飞龙仪表有限公司 Modbus—RTU通讯规约(XMT-H系列) ….doc_第2页
第2页 / 共6页
上海飞龙仪表有限公司 Modbus—RTU通讯规约(XMT-H系列) ….doc_第3页
第3页 / 共6页
上海飞龙仪表有限公司 Modbus—RTU通讯规约(XMT-H系列) ….doc_第4页
第4页 / 共6页
上海飞龙仪表有限公司 Modbus—RTU通讯规约(XMT-H系列) ….doc_第5页
第5页 / 共6页
点击查看更多>>
资源描述

1、上海飞龙仪表电器有限公司 网址: 电话:0523-83761478(工厂);0523-83762478 (传真);021-63811027(市场部)上海飞龙仪表有限公司 ModbusRTU 通讯规约(XMT-H 系列) rev1.1概述:本规约采用 Modbus 规约 RTU 模式,可以方便地与多种组态软件相连接,其通讯驱动与 Modicon Modbus_RTU 格式完全兼容。1、字节格式:每字节含 8 位二进制码,传输时加上一个起始位(0),一个停止位(1),共 10 位。其传输序列如上图所示,D0 是字节的最低有效位, D7 是字节的最高有效位。先传低位,后传高位。2、帧格式:2.1

2、读取仪表寄存器内容(功能码 03H)2.1.1 上位机发送的帧格式:顺序 代 码 说 明1 仪表地址 仪表的通讯地址(1-100 之间)2 03H 功能码3 起始寄存器地址高字节4 起始寄存器地址低字节5 寄存器个数高字节6 寄存器个数低字节7 CRC16 校验低字节8 CRC16 校验高字节2.1.2 仪表回送的帧格式(数据正常)顺序 代 码 说 明1 仪表地址 仪表的通讯地址2 03H 功能码3 回送数据域字节数(M)4 第一个寄存器数据上海飞龙仪表电器有限公司 网址: 电话:0523-83761478(工厂);0523-83762478 (传真);021-63811027(市场部) 第

3、 N 个寄存器数据M+4 CRC16 校验低字节M+5 CRC16 校验高字节2.2 设置仪表寄存器内容(功能码 06H)2.2.1 上位机发送的帧格式顺序 代 码 说 明1 仪表地址 仪表的通讯地址2 06H 功能码3 起始地址高字节4 起始地址低字节5 数据高字节6 数据低字节7 CRC16 校验低字节8 CRC16 校验高字节2.2.2 仪表回送:(设置成功)顺序 代 码 说 明1 仪表地址 仪表的通讯地址2 06H 功能码3 起始地址高字节4 起始地址低字节5 CRC16 校验低字节6 CRC16 校验高字节注:以上介绍中 CRC 校验为 16 位,低字节在前,高字节在后。3、通讯数据

4、格式:通讯时数据以字(WORD 2 字节 )的形式回送,回送的每个字中,高字节在前,低字节在后。4、通讯波特率:通讯波特率固定为 9600bps。5、仪表地址:仪表地址可以在 1-100 之间选择。仪表出厂时,已设置某一地址。6、通讯功能码:03H(数据读出) 06H(数据设置)7、通讯数据校验:7.1 校验多项式:X 16+X12+X5+17.2 CRC 检验从第 1 字节开始至 CRC 校验高字节前面的字节数据结束。8、仪表数据寄存器地址:其中浮点数据为单精度四字节浮点数据寄存器地址 数 据 名 称 操作 小数点位置1000H PV 测量值 只读 视仪表型号1002H SV 设定值 读/写

5、 视仪表型号上海飞龙仪表电器有限公司 网址: 电话:0523-83761478(工厂);0523-83762478 (传真);021-63811027(市场部)1004H AL1 上限报警值 读/写 视仪表型号1006H AL2 下限报警值 读/写 视仪表型号1008H SC 截距/零位调整 读/写 视仪表型号100AH P 比例带 读/写 个位小数点100CH I 积分时间 读/写 无小数点100EH D 微分时间 读/写 无小数点1010H HL 斜率/满度调整 读/写 千位小数点2000H C-01 三十段程序第一段温度 读/写 视仪表型号2002H T-01 三十段程序第一段时间 读

6、/写 无小数点2004H C-02 三十段程序第二段温度 读/写 视仪表型号2006H T-02 三十段程序第二段时间 读/写 无小数点2074H C-30 三十段程序第三十段温度 读/写 视仪表型号2076H T-30 三十段程序第三十段时间 读/写 无小数点9、上位机:上位机负责命令的发送,由于一个命令表明一个响应,因而主机同时等待从机的响应。如果从机没有响应,表明主机命令发送错误或数据传输错误。因而,必须正确初始化主机命令,且在发送时,两次发送(即两帧数据的发送)间隔应不少于40Bits 的发送时间(同理,每帧数据的两个Byte 其发送时间间隔应小于40Bits 的发送时间)。因此,在某

7、些场合下,主机可有间隔地多次发送同一命令。附录一:通讯示例附录二:网络连线及接口定义附录三:CRC16 流程图上海飞龙仪表电器有限公司 网址: 电话:0523-83761478(工厂);0523-83762478 (传真);021-63811027(市场部)通讯示例:读出一个数据: 仪表回送:仪表地址 01H 仪表地址 01H功能号 03H 功能号 03H起始寄存器地址高字节 10H 回送数据域字节数(M) 04H起始寄存器地址低字节 00H 03H寄存器个数高字节 00H寄存器 1000H 中的内容,即 PV的值,高字节在前 0E8H寄存器个数低字节 02H 00HCRC16 校验低字节

8、0C0H寄存器 1002H 中的内容,即剩余时间的值 01HCRC16 校验高字节 0CBH CRC16 校验低字节 0BBHCRC16 校验高字节 83H读出 PV 的数据为 1000,还剩一分钟写入一个数据例:对地址为 01 的仪表写入 100(64H )至其内部 TI 参数仪表地址 01H 仪表地址 01H功能号 06H 功能号 06H起始寄存器地址高字 10H 起始地址高字节 10H起始寄存器地址低字节 06H 起始地址低字节 06H数据高字节 00H CRC16 校验低字节 6CH数据低字节 64H CRC16 校验高字节 1BHCRC16 校验低字节 6CHCRC16 校验高字节

9、0E0H上海飞龙仪表电器有限公司 网址: 电话:0523-83761478(工厂);0523-83762478 (传真);021-63811027(市场部)网络连线说明:连接线建议采用双绞屏蔽线,同时双绞屏蔽线的两端都接地,以减少现场干扰。增加终端电阻Z0=120可减少反射干扰,建议在通讯速度快(9600)或通讯距离较远的情况下(700m)的情况下连接。接口定义:通讯接口为 DB9 公头(针) ,输出定义如下5 4 3 2 19 8 7 61:保留2:RS-232 发送3:RS-232 接收4:保留5:GND6:A+7:B-8:保留9:保留上海飞龙仪表电器有限公司 网址: 电话:0523-83761478(工厂);0523-83762478 (传真);021-63811027(市场部)CRC16 流程图上海飞龙仪表有限公司

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 实用文档 > 统计图表

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报