EtherCAT理论学习笔记【一】-数据帧结构


前言

EtherCATE作为一项高性能、低成本、应用简易、拓扑灵活的工业以太网技术正被越来越多的个人和企业使用。在对其的理论学习中,理解其数据帧的结构是很重要的一环。本文通Wireshark对EtherCAT的数据包进行抓取并验证。

一、EtherCAT简介

EtherCAT(用于控制自动化技术的以太网)是Beckhoff 在2003年开发的实时以太网网络。它基于CANOPEN协议和以太网,但是与Internet通信或网络通信不同之处在于,它专门针对工业自动化控制进行了优化。其可以支持主从站之间的通信,可以挂载多个从站。

1.运行机制

EtherCAT总线最高可以达到100Mbit/s的数据传输速率,而这样的性能得益于其独特的数据帧处理方式:如下图所示,数据帧就如同我们乘坐的高铁,到达每个从站时,对应地址的数据插入数据帧,从站也读取相应的数据,且整个数据在站点间的传输是在硬件中进行的。而不再接收以太网数据包并对其解释、处理、复制。这样的处理方式使得EtherCAT有极高的带宽利用率和极低的延迟。
在这里插入图片描述

2.OSI模型

EtherCAT通过以太网传递数据,而不同于普遍使用的OSI七层模型,EtherCAT主要分为三层模型ÿ

  • 6
    点赞
  • 72
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值