欢迎来到天天文库
浏览记录
ID:49905301
大小:690.00 KB
页数:9页
时间:2020-03-03
《巡检仪通迅协议具体说明.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、Modbus通讯协议串口:8位数据位,1位停止位,无奇偶效验波特率:1200,2400,4800,9600RTU模式当控制器设为在Modbus网络上以RTU(远程终端单元)模式通信,在消息中的每个8Bit字节包含两个4Bit的十六进制字符。这种方式的主要优点是:在同样的波特率下,可比ASCTT方式传送更多的数据。代码系统•8位二进制,十六进制数0...9,A...F•消息中的每个8位域都是一个两个十六进制字符组成每个字节的位•1个起始位•8个数据位,最小的有效位先发送•1个奇偶校验位,无校验则无•1个停止位(有校验时),2个Bi
2、t(无校验时)错误检测域•CRC(循环冗长检测)RTU帧使用RTU模式,消息发送至少要以3.5个字符时间的停顿间隔开始。在网络波特率下多样的字符时间,这是最容易实现的(如下图的T1-T2-T3-T4所示)。传输的第一个域是设备地址。可以使用的传输字符是十六进制的0...9,A...Fo网络设备不断侦测网络总线,包括停顿间隔时间内。当第一个域(地址域)接收到,每个设备都进行解码以判断是否发往自己的。在最后一个传输字符Z后,一•个至少3.5个字符时间的停顿标定了消息的结束。一个新的消息可在此停顿后开始。整个消息帧必须作为一连续的流转
3、输。如果在帧完成之前有超过1.5个字符时间的停顿时间,接收设备将刷新不完整的消息并假定下一字节是一个新消息的地址域。同样地,如果一个新消息在小于3.5个字符时间内接着前个消息开始,接收的设备将认为它是前一消息的延续。这将导致一个错误,因为在最后的CRC域的值不可能是正确的。一典型的消息帧如下所示:起始位设备地址功能代码数据CRC校验结束符T1-T2-T3-T48Bit8Bitn个8Bit16BitT1-T2-T3-T4RTU消息帧以RTU方式读取PV参数数据的例子例2.读PV值16路例1.读PV值8路主机请求1地址功能码开始高高
4、位地址—开始低低位地址寄存器的数量的高位寄存器的数量的底位CRC校验010300000008440C从机应答地址功能码字节数数据高字节数据低字节CRC校验01031016个字节数据区XXXX十六进制数O3E8.OOO1农示的十进制整数为1000*10-1=100.0,CRC校验值要根据传输方式而定。读IIIPV数据为100.0地址功能码开始高高位地址开始低低位地址寄存器的数量的高位寄存器的数量的底位CRC校验0103000000104406从机应答地址功能码字节数数据高字节数据低字节CRC校验()1032032个字节数据区XXX
5、X1•六进制数O3E8.OOO1表示的十进制整数为1000*10-1=100.0,CRC校验值要根拯传输方式而定。主机请求例3.读PV值32路主机请求地址功能码开始窩窩位地址开始低低位地址寄存器的数量的高位寄存器的数暈的底位CRC校验0103000000204412从机应答地址功能码字节数数据高字节数据低字节CRC校验01034064个字节数据区XXXXI•六进制数O3E8.OOO1表示的I•进制整数为1OO(F1OJ=1OO・O,CRC校验值要根据传输方式『lj定。WSAT/Modbus通讯Hb议A/Modbus通信协议格式兼
6、容,但数据场增加小数点单位。Modbus通信协议是一种主一-从式协议•任何时刻只冇一个设备能够在线路上进行发送•由主站管理信息交换,且只有它能发起.它会相继对从站进行轮询,否则任何从站都不能发送消息•从站Z间不能进行玄接通信。巡检仪通迅地址参数读写高位地址低位地址小数点单位PV1读()000根据DOTPV2读0001根据DOTPV3读0002根据DOTPV4读0003根据DOTPV5读0004根据DOTPV6读0005根据DOTPV7读0006根据DOTPV8读0007根据DOTPV9读0008根据DOTPV10读0009根据D
7、OTPV11读000A根据DOTPV12读000B根据DOTPV13000C根据DOTPV14读000D根据DOTPV15读000E根据DOTPV16读000F根据DOTPV17读0010根据DOTPV180011根据DOTPV19读0012根据DOTPV20读0013根据DOTPV21读0014根据DOTPV22读0015根据DOTPV23读0016根据DOTPV24读0017根据DOTPV25读0018根据DOTPV26读0019根据DOTPV27读0()1A根据DOTPV28读()0IB根据DOTPV29读001C根据DO
8、TPV30读00ID根据DOTPV31读00IE根据DOTPV32读00IF根据DOT组态干-与仪表联机操作莫迪康modbus(RTU)u叩ack协议参数读写寄存器(命令+地址)数据类型PV1读41SHORTPV2读42SHORTPV3读43SHORTPV4读4
此文档下载收益归作者所有