美文网首页
贰:Modbus常用功能码协议详解

贰:Modbus常用功能码协议详解

作者: 恰冯同学年少 | 来源:发表于2016-07-10 22:01 被阅读250次
01H-读线圈状态

1)描述:读从机线圈寄存器,位操作,可读单个或者多个;
2)发送指令:
假设从机地址位0x01,寄存器开始地址0x0023,寄存器结束抵制0x0038,总共读取21个线圈。协议图如下:

3)响应:
返回数据的每一位对应线圈状态,1-ON,0-OFF,如下图;


上表中data1表示0x0023-0x002a的线圈状态,data1的最低位代表最低地址的线圈状态,可以理解为小端模式;

data2表示地址0x002b-0x0033的线圈状态,如下表:


data3表示地址0x0034-0x0038的线圈状态,不够8位,字节高位填充为0,如下表:


02H-读离散输入状态

1):读离散输入寄存器,位操作,可读单个或多个,协议类似功能码0X01协议,此处省;


03H-读保存寄存器

1)描述:
2)发送指令:
3)响应:


04H-读输入寄存器

1)描述:

相关文章

  • 贰:Modbus常用功能码协议详解

    01H-读线圈状态 1)描述:读从机线圈寄存器,位操作,可读单个或者多个;2)发送指令:假设从机地址位0x01,寄...

  • Modbus功能码

    1 简述 Modbus寄存器分为四种,如表1.1所示: 表1.1 寄存器分类 2 常用功能码 Modbus中常用的...

  • Modbus 通讯开发资料总结

    1 主要内容 Modbus 通讯协议简介 Modbus 开发常用测试软件和库 2 Modbus协议是什么?Modb...

  • MODBUS RTU协议理解

    一、MODBUS 工业上常用的一种串口通讯协议,协议包括RTU、TCP、ASCII;其中MODBUS RTU协议最...

  • Modbus协议详解

    一、Modbus 协议简介 ModBus网络是一个工业通信系统,由带智能终端的可编程序控制器和计算机通过公用线路或...

  • 壹:Modbus协议功能码及格式简述

    Modbus寄存器种类说明: 1:线圈状态输出端口,可设定端口的输出状态,也可以读取该位的输出状态;2:离散输入状...

  • libmodbus

    介绍几个modbus常用接口 Modbus Poll工具

  • HTTP协议之状态码详解

    HTTP协议之状态码详解 Hypertext Transfer Protocol -- HTTP/1.1

  • python 玩转 modbus

    modbus_tk :完整modbus协议栈的实现,支持modbus tcp/rtu{1.提供slave模拟器,即...

  • 气象站 DTU 格式 modbus 协议说明

    气象站DTU实现协议 标签: Modbus 气象站 Modbus RTU协议说明 设备号:01波特率:9600 设...

网友评论

      本文标题:贰:Modbus常用功能码协议详解

      本文链接:https://www.haomeiwen.com/subject/bpbdjttx.html