当前位置:网站首页>EtherCAT简介
EtherCAT简介
2022-07-01 02:58:00 【黄昏和星空】
EtherCAT(用于控制自动化技术的以太网)是Beckhoff(倍福)在2003年开发的实时以太网网络。它基于CANOPEN协议和以太网,但是与Internet通信或网络通信不同之处在于,它专门针对工业自动化控制进行了优化。这些标准由EtherCAT技术小组(简称ETG)定义和维护。
使用OSI网络模型,以太网和EtherCAT依赖于相同的物理和数据链路层。除此之外,由于针对不同任务进行了优化,因此这两个网络在设计上有所不同。例如,以太网被设计为通过许多不同的节点发送大量数据。它能够与数十亿个单独的地址之间来回路由数据,从而允许跨庞大的网络进行通信。
EtherCAT是一个快速的确定性网络,可使用专门的硬件和软件来处理数据。它使用全双工,主从配置,并可容纳任何拓扑。它可以在30us内处理1000个I/O点,或在100us内与100个伺服轴通信。轴接收设定值和控制数据,并报告实际位置和状态。轴是使用分布式时钟技术同步的,该技术是IEEE 1588的简单版本,可将抖动降低到小于1us。
EtherCAT是一种非常灵活的实时工业以太网协议。数据交换遵循“动态处理”原则,EtherCAT协议提供了快速的吞吐量,因为消息在转发到下一个从站之前是在硬件中处理的。当数据帧通过时,从设备读取与其相关的数据,然后它们将数据动态地插入到同一数据流中。这不依赖于协议栈的运行时间,因此处理延迟通常仅为几纳秒。
EtherCAT传输方法类似于Interbus的原理。使用EtherCAT, 不再接收以太网数据包,对其进行解释和处理,然后在每个设备上进行复制。当帧通过设备时,EtherCAT从站设备读取寻址到它们的数据节点。同样的,在电报通过设备时,可以对其插入数据,只需要几纳秒的帧延迟。并且由于EtherCAT帧在发送和接收方向上都包含许多设备的数据,因此可用数据速率可提高到90%以上。充分利用了100M网卡的全双工功能。
EtherCAT具有纳秒级的同步性,基本上是最快的工业以太网技术。对于通过总线系统控制或测量目标系统的所有应用,这都是一个巨大的好处。
边栏推荐
- STM32 - DS18B20 temperature sampling of first-line protocol
- STM32——一线协议之DS18B20温度采样
- 几行事务代码,让我赔了16万
- VMware vSphere 6.7虚拟化云管理之12、VCSA6.7更新vCenter Server许可
- 【小程序项目开发 -- 京东商城】uni-app 商品分类页面(上)
- Summary of problems encountered in debugging positioning and navigation
- Youmeng (a good helper for real-time monitoring of software exceptions: crash) access tutorial (the easiest tutorial for Xiaobai with some foundation)
- Redis efficient like and cancel function
- 性能测试常见面试题
- [linear DP] longest common subsequence
猜你喜欢

How to verify whether the contents of two files are the same

So easy 将程序部署到服务器

kubernetes资源对象介绍及常用命令(二)

POI导出excel,按照父子节点进行分级显示
![Install vcenter6.7 [vcsa6.7 (vCenter server appliance 6.7)]](/img/83/e3c9d8eda9d5351d4c54928d3b090b.png)
Install vcenter6.7 [vcsa6.7 (vCenter server appliance 6.7)]
![[small program project development -- Jingdong Mall] the home page commodity floor of uni app](/img/80/20bed20a6ab91e82ad6800b11f2caa.png)
[small program project development -- Jingdong Mall] the home page commodity floor of uni app

VMware vSphere 6.7 virtualization cloud management 12. Vcsa6.7 update vCenter server license

【机器学习】向量化计算 -- 机器学习路上必经路

In the industrial Internet, "small" programs have "big" effects

咱就是说 随便整几千个表情包为我所用一下
随机推荐
Optimal transport Series 1
最好用的信任关系自动化脚本(shell)
Share Creators萌芽人才培養計劃來了!
Restcloud ETL WebService data synchronization to local
【EXSI】主机间传输文件
VMware vSphere 6.7 virtualization cloud management 12. Vcsa6.7 update vCenter server license
鼠标悬停效果五
Redis 教程
鼠标悬停效果八
The best learning method in the world: Feynman learning method
股票开户安全吗?上海股票开户步骤。
[PR # 5 A] two way running (state pressure DP)
servlet【初识】
Cloud native annual technology inventory is released! Ride the wind and waves at the right time
限流组件设计实战
Xception learning notes
Summary of problems encountered in debugging positioning and navigation
PHP batch Excel to word
【机器学习】向量化计算 -- 机器学习路上必经路
Saving images of different depths in opencv