EtherCAT协议介绍

<< 点击显示目录 >>

主页  EtherCAT使用助手 >

EtherCAT协议介绍

 

EtherCAT(以太网控制自动化技术)由Beckhoff自动化开发。 这项技术的所有用户自动成为EtherCAT技术协会(ETG)的成员

 

工作原理

 

EtherCAT是基于集束帧方法:EtherCAT主站发送包含网络 所有从站数据的数据包,这个帧按照顺序通过网络上的所 有节点。当它到达最后一个帧,帧将被再次返回。当它在一 个方向上通过时节点处理帧中的数据。这种处理方式优点是可以加快传输速度,降低通信周期;缺点是对数据帧的高速处理要求很高。每个节点在对数据帧处理时,即使有一点偏差也会造成整个数据帧错误;也就带来了对现场环境,线缆等要求增高。由于网络上所有节点的输入和输出数据共用同一个数据帧,一个以太网的数据帧容量有限,EtherCAT 不能被用于大数据量的应用场合。这种处理机制与通用以太网的处理机制不同,因此 EtherCAT 的从站需要用专用的芯片来实现,网络拓扑不能采用标准的集线器,交换机等通用网络设备。

 

clip0046

EtherCAT运行原理

特点

通信原理:集束帧

传输模式:全双工

实时传输方法:基于修改以太网的等时传输

循环周期:100个轴,100μs级

传输数据:数据帧最大为1500字节

可开发性:不开源,专有芯片

冗余支持:支持环形冗余,不支持双网冗余和多主冗余

兼容性:无应用层,用户所选应用层不同无法数据互通

网络设备:不可采用HUB、Switch等标准以太网设备来组网

 

目录

EtherCAT通讯模式

EtherCAT状态机

EtherCAT伺服驱动器控制应用协议

EtherCAT通信贝加莱帮助

o创建项目

o添加总线控制器

o配置总线控制器

配置EtherCAT总线控制器

o生成配置文件

EtherCAT贝加莱产品总览