当前位置: 首页 > news >正文

【EtherCAT】运行原理

目录

1、有个兄弟提了个问题,如下:

2、EtherCAT运行原理


1、有个兄弟提了个问题,如下:

        “您好,在这篇文章中https://blog.csdn.net/qq_46211259/article/details/139824335
EtherCAT的数据区有三个子报文,我的问题是,如果要交换过程数据的话,使用LRW不是就可以了吗,LRD和BRD的作用是什么呢?”

        回答上面的问题,需要看下面第2节EtherCAT运行原理。

       (附:文章中的截图)

        

2、EtherCAT运行原理

        EtherCAT技术突破了其他以太网解决方案的系统限制:通过该项技术,无需接收以太网数据包,将其解码,之后再将过程数据复制到各个设备EtherCAT从站设备在报文经过其节点时读取相应的编址数据,同样,输入数据也是在报文经过时插入至报文中(参见图2)。整个过程中,报文只有几纳秒的时间延迟。

        EtherCAT帧可包括几个EtherCAT报文,每个报文都服务于一块逻辑过程映像区的特定内存区域,该区域最大可达4GB字节。数据顺序不依赖于网络中以太网端子的物理顺序,可任意编址。从站之间的广播、多播和通讯均得以实现。

        

        (图 2: 过程数据插入至报文中)

        


http://www.mrgr.cn/news/17558.html

相关文章:

  • 支付平台构建支付接口供整个公司调用—支付代理商
  • getopts(1) builtin command
  • Linux 文件操作相关函数整理
  • docker实战基础一 (Docker基础命令)
  • docker实战扩展三(dockerfile中run的详细用法)
  • `lambdaQuery()` 和 `lambda()`
  • MySQL锁机制解析:确保数据库高效并发与数据一致性的关键
  • FFmpeg源码:av_rescale_rnd、av_rescale_q_rnd、av_rescale_q、av_add_stable函数分析
  • 【Hot100】LeetCode—74. 搜索二维矩阵
  • kali——nikto的使用
  • C/C++逆向:寻找mian函数(其他编译配置特征)
  • react中修改组件样式的几种方法
  • linux组合命令:删除一个目录树中所有的空目录(包括嵌套空目录)
  • Day 1 : 数据结构
  • CompletableFuture学习
  • 酿酒师的匠心独运:白酒酿造的不同工艺
  • 网络层 III(划分子网和构造超网)【★★★★★★】
  • 《C++自定义类型的流输入输出:解锁高效编程新维度》
  • 网络工程9(软路由,旁路由)
  • 【C++ Primer Plus习题】8.7