官方淘宝官方淘宝

官方天猫官方天猫

阿里巴巴阿里巴巴

产品知识库产品知识库

技术热线:028-85583895
商务经理:17612777657

咨询热线:
176-12777-657
在线客服:
售前咨询
技术咨询
官方微信站:
公司官网: www.zstel.com

MODBUS协议整理--汇总

2018-08-20 16:31:46      众山科技      阅读:166
新品上架
WiFi DTU模块(贴片式)
¥15.80
4G工业路由器(高性价比)
¥498
NB-IoT DTU(移动版)
¥199

1.Modbus简介

Modbus是一种串行通信协议,是Modicon于1979年,为使用可编程逻辑控制器(PLC)而发表的。Modbus是工业领域通信协议的业界标准,并且现在是工业电子设备之间相当常用的连接方式。Modbus比其他通信协议使用的更广泛的主要原因有:

1)公开发表并且无版税要求

2)相对容易的工业网络部署

3)对供应商来说,修改移动原生的位元或字节没有很多限制

注:本文档为搬运文档,仅供学习和参考,如有出错地方,欢迎联系在线客服进行更改

modbus结构示意图

2.Modbous功能码简述

下表列出MODBUS支持的部分功能代码:以十进制表示。 

下表为 MODBUS部分功能码

Modbous功能码简述


上图功能码说明

功能码可以分为位操作和字操作两类。位操作的最小单位为BIF,字节操作的最小单位为两个字节。

【位操作指令】读线圈状态01H,读(离散)输入状态02H,写单个线圈06H和写多个线圈OFH。

【字操作指令】读保持寄存器03H,写单个寄存器06H,写多个保持寄存器10H。



3.Modbous协议整理链接


    【功能码简述】

    【读线圈寄存器01H、读离散输入寄存器02H】

    【读保持寄存器03H、读输入寄存器04H】

    【写单个线圈寄存器05H、写单个保持寄存器06H】

    【写多个线圈寄存器0FH,写多个保持寄存器10H】


4.相关博文

    【freemodbus modbus TCP 学习笔记】——freemodbus+uIP

    【树莓派学习笔记——实现modbus RTU从机】——raspberry+python modbus-tk

    【EasyARM i.mx28学习笔记——通过modbus tcp控制GPIO】——i.mx287+freemodbus modbus tcp

    【MODBUS学习笔记——modbus tk modbus TCP主机实现】


众山科技 版权所有 2008-2018 蜀ICP备05007800号