EtherCAT系统适合小数据量通信,系统实施成本低,在I/O级可以方便地实现与Internet的通信。EtherCAT采用主/从式构架。EtherCAT主设备由带有两个以太网端口的实时控制器构成。EtherCAT协议可以包括几个EtherCAT报文。形象地描述EtherCAT应用系统中数据传输的过程。设想以太网的数据帧就像行驶中的火车,EtherCAT报文是每节火车车厢,需要传输和处理的数据是车厢内的乘客,数据可以被提取出来或插入到合适的从设备中。......
2023-08-29
EtherCAT是一种实时工业以太网技术,充分利用了以太网的全双工特性。它使用主从模式介质访问控制(Media Access Control,MAC),主站发送以太网帧给主从站,从站从数据帧中抽取数据或将数据插入数据帧。主站使用标准的以太网接口卡,从站使用专门的Eth-erCAT从站控制器ESC(EtherCAT Slave Controller)。EtherCAT物理层使用标准的以太网物理层器件。
从以太网的角度来看,一个EtherCAT网段就是一个以太网设备,它接收和发送标准的ISO/IEC 8802-3以太网数据帧。但是,这种以太网设备并不局限于一个以太网控制器及相应的微处理器,它可由多个EtherCAT从站组成,EtherCAT系统运行如图10-2所示,这些从站可以直接处理接收的报文,并从报文中提取或插入相关的用户数据,然后将该报文传输到下一个EtherCAT从站。最后一个EtherCAT从站发回经过完全处理的报文,并由第一个从站作为响应报文将其发送给控制单元。
1.EtherCAT主站组成
EtherCAT主站使用标准的以太网控制器,传输介质通常使用100BASE-TX规范的5类UTP线缆,如图10-3所示。通信控制器完成以太网数据链路的介质访问控制(MAC)功能,物理层芯片PHY实现数据编码、译码和收发,它们之间通过一个MII(Media Independ-ent Interface)接口交互数据。MII是标准的以太网物理层接口,定义了与传输介质无关的标准电气和机械接口,使用这个接口将以太网数据链路层和物理层完全隔离开,使以太网可以方便地选用任何传输介质。隔离变压器实现信号的隔离,提高通信的可靠性。
在基于PC的主站中,通常使用网络接口卡NIC(Network Interface Card),其中的网卡芯片集成了以太网通信控制器和物理数据收发器。而在嵌入式主站中,通信控制器通常嵌入到微处理器中。
图10-2 EtherCAT系统运行
图10-3 EtherCAT物理层连接原理图
2.EtherCAT从站组成
EtherCAT从站设备同时实现通信和控制应用两部分功能,其结构如图10-4所示,由以下四部分组成。
图10-4 EtherCAT从站组成
(1)EtherCAT从站控制器ESC(www.chuimin.cn)
EtherCAT从站通信控制器芯片ESC负责处理EtherCAT数据帧,并使用双端口存储区实现EtherCAT主站与从站本地应用的数据交换。各个从站ESC按照各自在环路上的物理位置顺序移位读写数据帧。在报文经过从站时,ESC从报文中提取发送给自己的输出命令数据并将其存储到内部存储区,输入数据从内部存储区又被写到相应的子报文中。数据的提取和插入都是由数据链路层硬件完成的。
ESC具有四个数据收发端口,每个端口都可以收发以太网数据帧。
ESC使用两种物理层接口模式:MII和EBUS。MII是标准的以太网物理层接口,使用外部物理层芯片,一个端口的传输延时约为500ns。EBUS是德国BECKHOFF公司使用LVDS(Low Voltage Differential Signaling)标准定义的数据传输标准,可以直接连接ESC芯片,不需要额外的物理层芯片,从而避免了物理层的附加传输延时,一个端口的传输延时约为100ns。EBUS最大传输距离为10m,适用于距离较近的I/O设备或伺服驱动器之间的连接。
(2)从站控制微处理器
微处理器负责处理EtherCAT通信和完成控制任务。微处理器从ESC读取控制数据,实现设备控制功能,并采样设备的反馈数据,写入ESC,由主站读取。通信过程完全由ESC处理,与设备控制微处理器响应时间无关。从站控制微处理器性能选择取决于设备控制任务,可以使用8位、16位的单片机及32位的高性能处理器。
(3)物理层器件
从站使用MII接口时,需要使用物理层芯片PHY和隔离变压器等标准以太网物理层器件。使用EBUS时不需要任何其他芯片。
(4)其他应用层器件
针对控制对象和任务需要,微处理器可以连接其他控制器件。
3.EtherCAT物理拓扑结构
在逻辑上,EtherCAT网段内从站设备的布置构成一个开口的环形总线。在开口的一端,主站设备直接或通过标准以太网交换机插入以太网数据帧,并在另一端接收经过处理的数据帧。所有的数据帧都被从第一个从站设备转发到后续的节点。最后一个从站设备将数据帧返回到主站。
EtherCAT从站的数据帧处理机制允许在EtherCAT网段内的任一位置使用分支结构,同时不打破逻辑环路。分支结构可以构成各种物理拓扑(如线形、树形、星形和菊花链形)以及各种拓扑结构的组合,从而使设备连接布线非常灵活方便。
有关现场总线及其应用技术的文章
EtherCAT系统适合小数据量通信,系统实施成本低,在I/O级可以方便地实现与Internet的通信。EtherCAT采用主/从式构架。EtherCAT主设备由带有两个以太网端口的实时控制器构成。EtherCAT协议可以包括几个EtherCAT报文。形象地描述EtherCAT应用系统中数据传输的过程。设想以太网的数据帧就像行驶中的火车,EtherCAT报文是每节火车车厢,需要传输和处理的数据是车厢内的乘客,数据可以被提取出来或插入到合适的从设备中。......
2023-08-29
EtherCAT是由德国BECKHOFF自动化公司于2003年提出的实时工业以太网技术。从小型的16位处理器到使用3 GHz处理器的PC系统,任何计算机都可以成为EtherCAT控制系统。2)完全符合以太网标准,EtherCAT可以与其他以太网设备及协议并存于同一总线,以太网交换机等标准结构组件也可以用于EtherCAT。目前,EtherCAT已经进入多种相关国际标准:1)IEC 61158中Type12。3)IEC 61800中,EtherCAT支持CANopen DS402和SERCOS。多个EtherCAT命令数据可以被嵌入到一个以太网报文中,每个数据对应独立的设备或内存区。......
2023-11-22
通信系统是传递信息所需的一切技术设备的总和。单向数字通信系统的组成如图2-1所示。对于数字通信系统来说,发送设备的编码常常又可分为信道编码与信源编码两部分。信源编码是把连续消息变换为数字信号;而信道编码则是使数字信号与传输介质匹配,提高传输的可靠性或有效性。......
2023-11-22
EtherCAT是一个可用于现场级的超高速I/O网络,它使用标准的以太网物理层和常规的以太网卡,传输介质可为双绞线或光纤。一般常规的工业以太网都是采用先接收通信帧,进行分析后作为数据送入网络中各个模块的通信方式,而EtherCAT的以太网协议帧中已经包含了网络中各个模块的数据。EtherCAT技术已经完成,专门的ASIC芯片也在实现之中。目前市场上已提供了从站控制器,EtherCAT的规范也成为了IEC/PAS文件。图1-19 EtherCAT通信协议模型......
2023-11-20
基金会现场总线FF的核心技术之一是控制网络的数字通信。为了实现通信系统的开放性,其通信模型是参考了ISO/OSI参考模型,并在此基础上根据自动化系统的特点经简化后得到的。通信模型的主要组成及其相互关系如图7-1所示。图7-1 通信模型的主要组成及其相互关系通信实体贯穿从物理层到用户层的所有各层,由各层协议与网络管理代理共同组成。AP一词在现场总线系统中是指设备内部实现的一组相关功能的整体。......
2023-11-22
计算机系统由硬件和软件两大部分组成。但计算机系统的大脑可由人来支配,处理不同的应用问题可由人来控制安装不同的大脑组织。计算机系统处理的主体是数据。外存设备的存储介质均可更换,如软盘机中的软盘盘片可从软盘机中取出。图1-1 计算机系统的组成结构我们把对计算机中的数据进行某种有意义的操纵称作处理数据。计算机系统是辅助人完成计算任务的。大部分计算机系统中使用的计算机都是通用的。......
2023-11-18
标准化的GSD数据将通信扩大到操作员控制一级,使用基于GSD的组态工具可将不同厂商生产的设备集成在一个总线系统中,组态过程非常简单,并且用户界面友好。GSD文件由生产厂商分别针对每一种设备类型准备并以设备数据库清单的形式提供给用户,这种明确定义的文件格式便于读出任何一种PROFIBUS-DP设备的设备数据库文件,并用在组态总线系统时自动使用这些信息。GSD由以下三部分组成。......
2023-11-20
汽车悬架弹性地连接车桥与车身,缓和行驶中车辆受到的由路面不平引起的冲击力,保证乘坐舒适和货物完好;迅速减轻由弹性系统引起的振动,传递垂直、纵向、侧向反力及其力矩;并起导向作用,使车轮按一定轨迹相对车身运动。3)减振器用来减轻由弹性系统引起的振动。4)横向稳定杆的作用是提高侧倾刚度,使汽车具有不足转向特性,改善汽车的操纵稳定性和行驶平顺性。......
2023-08-18
相关推荐