<p>百特工控</p><p>福州福光百特自动化设备有限公司MODBUS通讯协议</p><p>使用手册</p><p>1. RTU 方式通讯协议</p><p>1.1. 硬件采用RS -485,主从式半双工通讯,主机呼叫从机地址,从机应答方式通讯。 1.</p><p>2. 数据帧10位,1个起始位,8个数据位,1个停止位,无校验。</p><p>波特率:9600;19200 38400 1.3. 功能码03H : 读寄存器值</p><p>主机发送:</p><p>第1字节 ADR : 从机地址码(=001~254)</p><p>第2字节 03H : 读寄存器值功能码 第3、4字节 : 要读的寄存器开始地址 要读FCC 下挂仪表,</p><p>第5、6字节 : 要读的寄存器数量 第7、8字节 : 从字节1到6的CRC16校验和 从机回送:</p><p>第1字节 ADR : 从机地址码(=001~254)</p><p>第2字节 03H : 返回读功能码</p><p>第3字节 :</p><p>从4到M (包括4及M )的字节总数 第4到M 字节 : 寄存器数据 第M +1、M+2字节 : 从字节1到M 的CRC16校验和 当从机接收错误时,从机回送:</p><p>第1字节 ADR : 从机地址码(=001~254)</p><p>第2字节 83H : 读寄存器值出错</p><p>第3字节 信息码 : 见信息码表 第4、5字节 : 从字节1到3的CRC16校验和 1.4. 功能码06H : 写单个寄存器值</p><p>主机发送:</p><p>当从机接收正确时,从机回送:</p><p>当从机接收错误时,从机回送:</p><p>第1字节 ADR</p><p>:从机地址码(=001~254)</p><p>第2字节 86H :写寄存器值出错功能码 第3字节 错误数息码 : 见信息码表</p><p>第4、</p><p>5字节</p><p>: 从字节1到3的CRC16校验和</p><p>1.5. 功能码10H : 连续写多个寄存器值</p><p>当从机接收正确时,从机回送:</p><p>当从机接收错误时,从机回送:</p><p>第1字节 ADR</p><p>: 从机地址码(=001~254)</p><p>第2字节 90H : 写寄存器值出错 第3字节 错误信息码 : 见信息码表</p><p>第4、5字节</p><p>: 从字节1到3的CRC16校验和</p><p>1.8 寄存器定义表:(注:寄存器地址编码为16进制)</p><p>备注:</p><p>E为阶码。</p><p>M为尾数的小数点部分。</p><p>2. 寄存器定义表中,读写属性有打√的寄存器为只读寄存器。没有打√的为读写寄存器。</p><p>1.9 信息码表:</p><p>1.10 仪表表型字</p><p>00:XMZ5000 01:XMT/XMB5000 02:XMDI5000</p><p>03:XMS5000 04:XML6000 05:XMD5XX16 (16)</p><p>06:XMA5000 07:XMH5000 08:XML5000 (3)</p><p>09:XMJ5000 10:XMD5XX08 (8) 11:XMPHT/XMPHB5000</p><p>12:XMD5XX32(32) 13:XME5000 (3) 14:XMDO5000</p><p>15:XMLH5000 (4+1) 16:XMD5XX24 (24) 17:XMAF5000 (2)</p><p>18:XMC5000(24)</p><p>30:XMG5000 31:XMGI5000 32:XMG7000 (2)</p><p>33:XMG8000 (3) 34:XMHG5000 35:XMGA5000/6000 (4)</p><p>36:XMGAF5/6/7000 (4) 37:XMRA5000/6000 (5) 38:XMRAF5000/6000 (5)</p><p>39:XMPA7000 (5) 40:XMPAF7000 (5) 41:XMRA7000 (6)</p><p>42:XMRAF7000 (6) 43:XMPHGA5000/6000 44:XXS</p><p>45:XMRH5000 46:DFD/DFQ/DFDA/DFDQ5000/DFQA7000</p><p>50:XMPA8000 (7) 51:XMPAF8000 (7) 52:XMRA8000 (8)</p><p>53:XMRAF8000 (8) 54:55:</p><p>60:XMLY5000 61:XMLY6000</p><p>1.11 仪表分度号</p><p>00:0~10mA线性01:4~20mA线性02:0~5V线性</p><p>03:1~5V线性04:0~100线性05:0~10mA开方</p><p>06:4~20mA开方07:0~5V开方08:1~5V开方</p><p>09:0~100开方10:Pt100 11:Pt100.0</p><p>12:Pt10 13:Cu100 14:Cu50</p><p>15:30~350Ω16:G53 17:BA1</p><p>18:BA2 19:F1 20:F2</p><p>21:B 22:R 23:S</p><p>24:N 25:K 26:E</p><p>27:J 28:T 29:NiCr-AuFe0.07</p><p>30:钨铼3-钨铼26 31:EA2 32:EU2</p><p>33:0~60mV</p><p>注:</p><p>1.6. 通讯板跳线端子说明: 拨码开关拨向ON表示零(1)值</p><p>端子(1) 端子(2)</p><p>端子1为仪表的地址的八进制编码(如有FCC仪表则表示为FCC仪表下挂仪表的地址) 例如 25=0001 1001</p><p>端子2的 8 7 6 5 为4位上位机波特率编码</p><p>8 7 6 5</p><p>1 0 1 0为9600 波特率</p><p>0 1 1 0为19200 波特率</p><p>1 1 1 0为38400波特率</p><p>端子2的 4 3 2 1 位为FCC仪表地址选择,当4 3 2 1位= 0 0 0 0,表示不挂FCC仪表;例如4 3 2 1=0 0 1 0 表示FCC仪表地址为2</p><p>(注:对于xml型号的仪表通道1表示XML的瞬时值;通道2表示XML的温度值 ;通道3表示XML的压力值;xml的瞬时值,温度值,压力值,支持批读; XML的累积流量的寄存器地址从0150h到</p><p>0153h;XMD,XMC多路采集器支持批读。</p><p>)</p><p>特别说明:</p><p>设置完波特率或地址,在进行通讯前,请重新给仪表上电</p><p>上电初始化6秒后,方可通讯</p><p>MODBUS_RTU通讯例子:</p>
讯享网

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/177248.html