MODBUS协议详解

MODBUS协议详解MODBUS 协议详解一 了解 MODBUSMODBUS 是 OSI 模型第 7 层上的应用层报文传输协议 它在连接至不同类型总线或网络的设备之间提供客户机 服务器通信 它主要用于工业自动化设备通信 MODBUS 可以在基于串行链路和以太 TCP IP 网络的 MODBUS 上可以进行通信 也就是说 可以使用串口线或者网线链接两端设备 双方约定使用 modbus 协议去通信 二 了解 MODBUS 协议前面我们说了 MODBUS 有两种实现方式 一个是串口 一个是网口 后面称呼为 TCP 那么 MODBUS 协议对应

MODBUS协议详解

一、了解MODBUS
二、了解MODBUS协议

前面我们说了MODBUS有两种实现方式,一个是串口,一个是网口(后面称呼为TCP),那么MODBUS协议对应的也就有两个协议,但是这两个协议极为相似,后面会说明。

功能码

在了解协议之前,我们先了解一下MODBUS功能码,我们常用的功能码有01、05、03、06、16。下面我们来看什么时候使用什么功能码,线圈是其实就是开关,实际值只有0和1,所以当我们传输的值只有0和1就可以表示的话可以使用线圈,而读线圈就是客户端去读取服务端的线圈,同理写线圈就是客户端去写入新的值到服务器,这里我们可以发现,服务器是不能主动向客户端发送命令的(包括读和写);寄存器就是一个存储数据的中央处理器的部件,它可以存储的值比线圈要多,一个寄存器有16位,如果你要存储32位的整数或浮点数可以用两个连续的寄存器来存储。

串口报文
TCP报文
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/231481.html原文链接:https://javaforall.net

(0)
上一篇 2025年12月10日 上午11:01
下一篇 2025年12月10日 上午11:22


相关推荐

  • ftp扫描软件下载_ftp好还是webdav好

    ftp扫描软件下载_ftp好还是webdav好你对于ftp扫描工具有哪些了解呢?以前小编没有使用过这个软件,不知道是干什么的,但是到后来当我用过这个软件之后就觉得特别棒。ftp扫描工具俗称就是上传下载,只要看过这个俗称我相信应该都会知道这个软件是干什么的了。接下来就告诉你们有哪些好用的ftp扫描工具。第一款:IIS7服务器管理工具这款工具里面的ftp扫描工具算是同行里面的翘楚了其实,挺好用的。不仅拥有批量管理站点的功能,还能定时同步(上传和下载)、多任务同时进行、定时备份还能够自动更新。这些功能是很方便的了。当然,IIS7其他的功能也是很好用的哦

    2026年4月20日
    8
  • 计算机网络实验——FTP服务器配置(使用windows IIS服务)

    计算机网络实验——FTP服务器配置(使用windows IIS服务)基于 Win10 系统 打开控制面板 在控制面板窗口中 找到 程序 点击 在打开的 程序 窗口中 找到 启用或关闭 windows 功能 点击打开 如下图所示 san5 在 windows 功能 中找到 InternetInfo 并选中 Web 管理工具 万维网服务 点击 确定 系统自动配置成功后 按下 win X 快捷键 选中计算机管

    2026年3月17日
    0
  • 你不知道的JavaScript(上中下三册) 电子版高清PDF — 百度云下载

    你不知道的JavaScript(上中下三册) 电子版高清PDF — 百度云下载链接:https://pan.baidu.com/s/1pfviFDVDg7EpF35HQWEc6Q密码:vaft 

    2022年6月6日
    43
  • 零拷贝java_java arraycopy方法

    零拷贝java_java arraycopy方法importcom.fasterxml.jackson.databind.JsonNode;//导入方法依赖的package包/类/***Appliesthisschemaruletotaketherequiredcodegenerationsteps.**AJava{@linkEnum}iscreated,withconstantsforeach…

    2022年10月2日
    4
  • redis如何清空当前缓存和所有缓存

    redis如何清空当前缓存和所有缓存

    2021年11月9日
    63
  • FFmpeg中可执行文件ffprobe用法汇总

    FFmpeg中可执行文件ffprobe用法汇总从 https ffbinaries com downloads 下载最新的 4 1 版本的 Windows64 位 FFprobe FFprobe 用于从多媒体流中获取相关信息或查看文件格式信息 并以可读的方式打印 FFprobe 可以作为一个命令行程序单独使用 通过执行以下命令将 FFprobe 信息重定位到 ffprobe help txt 文件中便于查看 FFprobe 使用方法为 ffprobe exe

    2026年3月19日
    0

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号