关于MODBUS - TCP协议,发现其在应用过程中很多人对其理解得五花八门,这里不妨再增加一门。

谈MODBUS TCP协议肯定要分层看,Modbus是应用层协议,其所依赖的网络层协议栈可以是TCP,也可以是UDP。而TCP又可以分为客户端和服务器。有趣的是,MODBUS-TCP由于其应用于全双工网络环境,注定其行为与MODBUS-RTU/ASCII不同。

关于链接模式

常见的局域网链接模式,MODBUS主机就是TCP客户端。

MODBUS主机也可以作TCP服务端,这种方式一般用于主从机设备不在同一个局域网,且主机拥有公网IP(公共域名)。

多级组网

很多人认为,一个TCP链接只能接入一台从站。事实并非如此,如下图中所圈从站做网关时,MODBUS网关拥有管理所有逻辑设备的能力,通常逻辑设备ID为0代表网关自己,其它地址则代表下一级总线上的其它设备。

所以在MODBUS-TCP中没有广播的概念,但是基于这种MODBUS网关组网方式,网关可以负责将写给ID0设备的数据转发广播至所有下一级(南向)设备。

由于MODBUS-TCP和RTU协议中的PDU定义完全一致,使得MODBUS网关可以轻松的实现协议透传。

快速体验学习Modbus协议,请下载全网功能最强大的Modbus调测软件MThings(免费中文): https://gulink.blog.csdn.net/article/details/106441890

MThings是一款基于MODBUS协议簇,面向开发、测试、运维人员的辅助工具。完全由国人自主开发,绿色版,永久免费。

MODBUS TCP 的应用和网络分层相关推荐

  1. 【TCP/IP】概述网络分层以及协议介绍

    本文是参考[TCP/IP详解卷一] 本文是该系列文章的第一篇,将简单概述一下网络分层等简单知识 网络分层以及协议介绍 一.网络七层模型 二.TCP/IP协议模型 三.TCP/IP协议栈 四.总结 一. ...

  2. 网络分层模型OSI和TCP/IP四层模型

    网络分层模型OSI和TCP/IP四层模型 网络分层模型OSI和TCP/IP四层模型 OSI模型,即开放式通信系统互联参考模型(Open System Interconnection,OSI/RM,Op ...

  3. Modbus tcp转Profinet网关连接电动机保护测控在1200PLC配置案例

    Modbus转profinet网关在对1200PLC不做编程的方式,把PLC的Profinet转modbus tcp协议的转换实现双向协议互转,给调试工作提高了工作项目,促进了项目的验收工作 本案例用 ...

  4. tcp转串口_PROFIBUS DP与Modbus/TCP网络转换操作指南

    >>PROFIBUS DP转Modbus/TCP网关操作指南 摘要: 本文以NT100-RE-DP网关为例,实现Modbus/TCP Client与PROFIBUS DP设备间的通讯,从而 ...

  5. 1-2:网络初识之了解OSI和TCP/IP及网络分层(物理层,数据链路层,网路层,传输层,应用层)

    文章目录 一:生活中的协议分层 (1)生活中的分层1--汉堡包 (2)生活中的分层2--打电话 二:网络分层 (1)OSI七层模型 (2)TCP/IP分层模型 一:生活中的协议分层 (1)生活中的分层 ...

  6. 网络分层,网络协议TCP/IP模型,OSI模型

    TCP\IP模型是多种协议的综合,4层模型(也有说5层的). 其中最重要的就是分层结构和主要协议. 1.应用层(SMTP,HTTP,FTP) 2.传输层(TCP,UDP) 3.网络互联层(IPv4,I ...

  7. 16路4-20mA转Modbus TCP网络数据采集模块 WJ89

    产品特点: ● 16路4-20mA输入Modbus TCP 通讯协议 ● 信号输入可以选型0-5V或0-10V ● 内置网页功能,可以通过网页查询数据 ● 支持socket通讯使用字符通信协议 ● 4 ...

  8. 五路DI五路DO,网络继电器,Modbus TCP远程IO模块 WJ95

    产品特点: ● 五路开关量输入,五路继电器输出 ● 支持Modbus TCP 通讯协议 ● 内置网页功能,可以通过网页查询电平状态 ● 可以通过网页设定继电器输出状态 ●  DI信号输入,DO输出及电 ...

  9. 网络分层之OSI的7层模型与TCP/IP的5层模型

    网络分层之OSI的7层模型与TCP/IP的5层模型 1.OSI的7层模型与TCP/IP的5层模型的简单介绍 (1)OSI的7层模型 (2)TCP/IP的5层模型 2.TCP/IP协议栈的主要协议 3. ...

最新文章

  1. 一道简单的面试题:竟然有90%的程序员不能把这个算法完全写正确。。。
  2. 在Windows上同步SVN代码库到备份SVN机器上
  3. 第三章:3.0 本章内容介绍
  4. shell脚本知识点汇总
  5. 订体育馆订健身房的方法
  6. 160805、oracle查询:取出每组中的第一条记录
  7. 关于机器智能,10问达摩院科学家金榕
  8. 华人小伙在美开网店卖鞋 一年销售额超八亿
  9. 登机牌,机票,行程单的区别
  10. IT精英?OR IT民工?
  11. 商业智能BI的价值,可视化报表等于商业智能BI吗?
  12. LATEX使用 图文混排,文字环绕插图
  13. 学习编程从坚定路线开始
  14. Eversipn STT-MRAM的MJT细胞
  15. Java项目安全问题及解决方案
  16. Snowboy 声音识别
  17. html 按钮立体效果,纯CSS实现的立体按钮
  18. 浙江大学计算机科学与技术学院分数线,浙江大学分数线是多少 王牌专业有哪些...
  19. 【Android】之屏幕适配
  20. vue使用antv-G2

热门文章

  1. 运维人生攻城狮第八次搬家
  2. 使用笔记本电脑注意事项
  3. 吉利「银河」负重突围
  4. 数据挖掘之C4.5决策树算法
  5. 多层嵌套可迭代列表的剥皮函数
  6. 电表远程抄表拉合闸操作命令指令
  7. Linux 命令(202)—— traceroute 命令
  8. DROO源码及论文学习
  9. 【ffmpeg 给视频添加背景音乐,去掉视频背景音乐原声】
  10. 两个世界2城堡防御攻略