EtherCat模块是什么,有哪些作用

2022-01-14
EtherCAT是一种实时以太网技术,由一个主站设备和多个从站设备构成。具有网络接口卡的计算机和具有以太网控制器的嵌入式设备都可以作为主站,对于PC机而言,主站一般是使用倍福公司开发的TwinCAT软件作为主站控制器,从站使用从站控制器(ESC),如专用集成芯片ET1100或者ET1200,或者是利用FPGA技术集成EtherCAT通讯功能的IP-Core。EtherCAT物理层使用标准的以太网物理层器件,如传输介质通常使用100BASE-TX规范的5类UTP线缆。

EtherCat模块,是EtherCAT总线控制器使用的扩展模块,当IO等资源不够的时候,需要增加扩展模块,控制器可以同时连接多个扩展模块,扩展模块通过总线连接,每个扩展模块有唯一的地址,从0开始。控制器上程序只需通过IO编号就可以访问到扩展模块上的资源,IO编号通过总线指令来设置。

 一、Ethercat模块简介
Ethercat模块协议是一种高度灵活的以太网络协议,正在迅速发展并以更快的速度增长。EtherCAT的独特原理称为“动态处理”,因此具有许多独特的优势。由于EtherCAT消息是在每个节点中进行处理之前先传递的,因此EtherCAT可以高速高效地运行。该过程还为拓扑和令人难以置信的同步带来了灵活性。除了从“即时处理”中获得的优势之外,EtherCAT还从一流的基础架构中受益。Ethercat模块除其他外还包括安全协议和多个设备配置文件。EtherCAT还受益于强大的用户群。优势的结合意味着Ethercat模块有望继续增长。

二、Ethercat模块的发展历史
工业和楼宇自动化系统中使用的以太网应用层通常是“低负载”,半双工应用层。例如,针对像Modbus TCP这样的应用层的以太网消息,可能只携带一个服务器设备的单个寄存器,而该设备的数据很少,如阀门控制器。在这样的小型有效负载设备中,不仅会移动小数据包,而且仅在客户端或主设备请求该数据时才发出这些消息,从而会损失大量带宽。Modbus TCP是一个效率极低的示例,但是在诸如EtherNet / IP和Profinet IO之类的应用层中也会发现相同类型的带宽和有效负载问题。 

© Copyright 南京实点电子科技有限公司 版权所有 2020. All Rights Reserved. 苏ICP备18053941号