1 EtherCAT工作原理
EtherCAT是一种实时工业以太网技术,已成 为国际标准IEC 61158212, IEC 6178422 以及 ISO1574524的一部分[ 2 ] .
ESC采取接收转发机制,以太网帧可以双向 通行www.cechina.cn,但只有以太网帧由下行电报方向进入时,相 应的报文才能得到处理. 如果指定转发的网口未 连接, ESC自动将以太网帧沿原入口径返回. EtherCAT数据帧使用以太网V2 格式的 MAC帧,以太类型为0x88A4. 图2为EtherCAT数 据链路层帧结构. 一个EtherCAT以太网数据帧包 含一个或多个EtherCAT子报文,每个子报文寻址 独立的设备或存储区域.
子报文头中www.cechina.cn, 8 bit命令字节,指定了子报文类 型(读写类型,寻址类型) ; 8 bit索引号给出子报 文编码; 32 bit的子报文地址指定了对从站的操作 地址,寻址类型定义了寻址方式; 8 bit长度用以指 示报文数据区的字节数; R为4 bit的保留位; 4 bit M表示本报文是否为最后一个报文; 16 bit中断目 前保留.
2 EtherCAT冗余和热插拔技术要求
2. 1 拓扑结构
冗余以太网的拓扑结构包括网络型拓扑、环 型拓扑以及混合型拓扑[ 3 ] . 对于一般的工业以太 网系统,网络型和混合型拓扑过于复杂,环型拓扑 非常有效而且实用. 本文研究环型拓扑的冗余技 术,消除单点故障对系统产生的影响.
环型结构的信息流在网中是沿固定方向流动 的. 由于环型结构中出现一个节点故障将会影响 全网,要提高可靠性,需采用双向环结构CONTROL ENGINEERING China版权所有,使环具 有自愈功能,即在断点处自动环回[ 4 ] , ESC从站 控制器具有这种自动环回功能.
EtherCAT冗余技术采用环型冗余结构,也就 是将最后