EtherCAT简介
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具有纳秒级的同步性,基本上是最快的工业以太网技术。对于通过总线系统控制或测量目标系统的所有应用,这都是一个巨大的好处。
EtherCAT简介相关推荐
- EtherCAT原理概述
1.EtherCAT简介 EtherCAT是由德国BECKHOFF自动化公司于2003年提出的实时工业以太网技术.它具有高速和高数据有效率的特点,支持多种设备连接拓扑结构.其从站节点使用专用的控制芯片 ...
- CanOpen and EtherCAT
CANopen与EtherCAT运动控制网络简介 ©techservo 2014 深圳市泰科智能伺服技术有限公司 一.控制结构 1.简介: CANopen与EtherCAT是国际上网络运动控 ...
- 基于zynq的千兆网udp项目_基于Zynq平台的EtherCAT主站方案实现
作者:陈秋苑 谢晓锋 陈海焕 广州虹科电子科技有限公司 摘 要:EtherCAT 是开放的实时以太网通讯协议,由德国倍福自动化有限公司研发.EtherCAT 具有高性能.低成本.容易使用等特点,目前在 ...
- EtherCAT设备协议详解一、EtherCAT概述
EtherCAT简介: • 用于控制自动化技术的以太网(EtherCAT) 是一种基于以太网的现场总线系统 – 由倍福自动化™于2003年发明 – Beckhoff 创 ...
- 【Ethercat机器人控制系统开发】倍福Twincat入门教程
[Ethercat机器人控制系统开发]倍福Twincat入门教程(一) 一. 简介 1. 倍福,Twincat与Ethercat简要介绍 1. 1 倍福Beckhoff简介 1. 2 Twincat简 ...
- 正运动EtherCAT总线控制器在 并联机械手上的应用
<p style="line-height: 2em; margin-top: 5px;"><span style="font-size: 16px;& ...
- EtherCAT学习之路——概述
首发于知乎 最近在做基于EtherCAT的项目,看了一些网上的博客,感觉写的都比较松散.虽然,自己也是才开始学习,希望能把这段时间学到的东西总结一下. 1.EtherCAT简介 EtherCAT是由德 ...
- EtherCAT理论学习笔记【一】-数据帧结构
文章目录 前言 一.EtherCAT简介 1.运行机制 2.OSI模型 3.灵活的拓扑结构 二.EtherCAT数据帧分析 1.数据帧结构 2.Wireshark抓取数据包验证 前言 EtherCAT ...
- EtherCAT通讯简介
文章目录 EtherCAT通讯简介 实时以太网概述 什么是工业以太网? 与传统技术的现场总线相比,以太网现场总线具有以下优点: 工业以太网技术是如何实现实时的呢? EtherCAT运行原理 Ether ...
最新文章
- 09 Java程序员面试宝典视频课程之多线程
- 移动开发者选项手机如何打开真机调试模式
- linux nls_lang oracle,linux操作系统环境变量LANG和NLS_LANG的区别
- Xdebug部分配置选项说明
- 大话数据结构顺序表和链表
- Zabbix的应用(6)----常见错误
- 《面向模式的软件体系结构3-资源管理模式》读书笔记(3)--- Eager Acquisition模式...
- 广告贴:本周六的SharePoint技术交流会
- 显示编译代码时长的demo
- 测量地图,给shp文件赋参考坐标系,并给mxd文档中的数据框架设置投影类型
- python分段函数图像画法_特殊分段函数的图像画法
- 【苹果手机登录163邮箱】
- 《等一朵花开》读书感悟
- 根据IP地址获取地理位置
- snmp v3 参数_SNMP V3的配置指南
- PCI总线及发展历程(详细)总结
- 大话卫星导航中的信号处理系列文章——GPS信号L1频点的中频数据生成与验证
- php实现分时线图,史上最全分时图买卖点图解(转发收藏)!
- R语言数据类型基础1 数值型、逻辑型与文本型
- 采油高级工实际计算机,采油工高级实际管柱图.ppt