modbus通讯协议说明

modbus通讯协议说明

ID:9887505

大小:495.00 KB

页数:16页

时间:2018-05-13

modbus通讯协议说明_第1页
modbus通讯协议说明_第2页
modbus通讯协议说明_第3页
modbus通讯协议说明_第4页
modbus通讯协议说明_第5页
资源描述:

《modbus通讯协议说明》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Modbus通讯协议说明Modbus通讯协议介绍仪表可以采用Modbus-RTU模式进行上位机通讯,协议格式为:8个数据位、1个停止位、无校验位,发送接收数据都是以十六进制格式进行。1、发送数据格式:发送字节1234567含义地址读/写A1A2A3A4CRC仪表地址03H,04H,06H校验码说明:1)参数的通讯地址用一个字节表示时,对应A2位置,A1默认为00H;2)03、04指令均为读命令,其中04对应读取的数据不可写入,03与06指令对应参数地址,一个读取、一个写入;3)A1、A2与A3、A4组成两个双字节的数据,CRC校验码是一个双字节数据,所有的数据都是高位在前,低

2、位在后;4)03、04指令读取数据时,A1、A2为开始读取的地址,A3、A4为连续读取数据的个数;5)06指令中,A1、A2需要写入数据的地址,A3、A4表示要写入的数据。2、返回数据格式1)06指令写入数据时,发送与返回的数据一致。2)03、04指令返回时局格式返回字节12345…含义地址03/04读/写返回数据有效字节数高字节低字节…高字节低字节高字节低字节第一数据…第N数据CRC说明:返回数据字节数为:N×23、上位机连续下写数据为10指令,支持此指令的仪表有:XM708、XM808、XM908、XM707P、XM808P、XM908P、XMH、XMA、XMS、XMT、

3、XMJM。10指令发送数据格式举例为:发送数据0110000000020400000000CRC含义地址指令连续下写的首地址连续下写数据个数总字节数据个数×2下写的数据校验码4各型号仪表详细说明—16—XM708XM708PXM808/908XM808P/908PXMHXMTXMG/XMG-MXMDXMDAXMXXMJBXMJMXMAXMS—16——16—XM7081、03指令参数地址参数参数含义通讯地址参数参数含义通讯地址SVPID给定值00HSc平移修正参数10HHiAL上限报警限值01Hot控制输出方式11HLoAL下限报警限值02HoL控制输出下限12HPHAL正偏差

4、报警值03HoH控制输出上限13HPLAL负偏差报警值04HALP报警输出定义参数0FHdF回差参数05HSYS正反作用选择14HoPAd控制方式06HAddr通讯地址/P速率参数08HbAud通讯波特率/I保持参数07HdL数字滤波17Hdt滞后时间参数09HLoc参数锁19Ht控制周期0AHSET1-8现场参数1~8Sn输入规格0BHCSC冷端补偿参数1BHdiP小数点位置0CHSF超调抑制参数1CHdiL下限显示限值0DHSVL给定值下限限定1DHdiH上限显示限值0EHSVH给定值上限限定1EH2、04指令参数地址地址00H01H02H03H04H05H含义PV测量值

5、报警状态STS/设定值SVSndIP上表中STS表示仪表的报警状态。将返回数据的低字节转换为二进制的格式,每位的数字为0表示报警不存在,为1表示报警成立。765432100000PLAL报警PHAL报警LoAL报警HIAL报警—16—XM708P1、03指令参数地址(1)标准参数参数参数含义通讯地址参数参数含义通讯地址STEP当前运行的曲线段00Hot控制输出方式11HHiAL上限报警限值01HoL控制输出下限12HLoAL下限报警限值02HoH控制输出上限13HPHAL正偏差报警值03HALP报警输出定义参数0FHPLAL负偏差报警值04HSYS正反作用选择14HdF回差参

6、数05HAddr通讯地址/oPAd控制方式06HbAud通讯波特率/P速率参数08HdL数字滤波17HI保持参数07HmAn仪表运行状态18Hdt滞后时间参数09HLoc参数锁19Ht控制周期0AHSET1-8现场参数1~8Sn输入规格0BHCSC冷端补偿参数1BHdiP小数点位置0CHSF超调抑制参数1CHdiL下限显示限值0DHSVL给定值下限限定1DHdiH上限显示限值0EHSVH给定值上限限定1EHSc平移修正参数10H曲线运行状态16H(2)曲线设置参数参数参数含义通讯地址C01第一段曲线的设定值1BHT01第一段曲线的运行时间1CH……T10第十段曲线的运行时间(

7、3)曲线运行状态参数地址:16H,将此数据转换为二进制格式,共有16位(0~15),其中的2、3位用于曲线的Stop/Run/Hold控制运行状态StopHoldRun数据位数211031002、04指令参数地址地址00H01H02H03H04H05H06H含义PV测量值报警状态STS/设定值SVSndIP当前段已运行时间上表中STS表示仪表的报警状态。将返回数据的低字节转换为二进制的格式,每位的数字为0表示报警不存在,为1表示报警成立。765432100000PLAL报警PHAL报警LoAL报警HIA

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

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

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