目前有多种用于提供实时功能的以太网方案:例如,通过较高级的协议层禁止CSMA/CD存取过程,并使用时间片或轮询过程来取代它。其它方案使用专用交换机,并采用精确的时间控制方式分配以太网数据包。尽管这些解决方案能够比较快和比较准确地将数据包传送到所连接的以太网节点,但带宽的利用率却很低,特别是对于典型的自动化设备,因为即使对于非常小的数据量,也必须要发送一个完整的以太网帧。而且,重新定向到输出或驱动控制器,以及读取输入数据所需的时间主要取决于执行方式。通常也需要使用一条子总线,特别是在模块化I/O系统中,这些系统与Beckhoff K-总线一样,通过同步子总线系统加快传输速度,但是这样的同步将无法避免引起通讯总线传输的延迟。 通过采用EtherCAT技术, Beckhoff突破了其它以太网解决方案的这些系统限制:不必再像从前那样在每个连接点接收以太网数据包,然后进行解码并复制为过程数据。当帧通过每一个设备(包括底层端子设备)时,EtherCAT从站控制器读取对于该设备十分重要的数据。同样,输入数据可以在报文通过时插入至报文中。在帧被传递 (仅被延迟几位)过去的时候,从站会识别出相关命令,并进行处理。此过程是在从站控制器中通过硬件实现的,因此与协议堆栈软件的实时运行系统或处理器性能无关。网段中的最后一个EtherCAT从站将经过充分处理的报文返回,这样该报文就作为一个响应报文由第一个从站返回到主站。 从以太网的角度看,EtherCAT总线网段只是一个可接收和发送以太网帧的大型以太网设备。但是,该“设备”不包含带下游微处理器的单个以太网控制器,而只包含大量的EtherCAT从站。与其它任何以太网一样,EtherCAT不需要通过交换机就可以建立通讯,因而产生一个纯粹的EtherCAT系统。
2021-07-11 20:36:05 8.53MB Ethercat
1
工业以太网协议EtherCAT主开源协议栈,在mbed上有对应的移植到STM32上应用。 工业以太网协议EtherCAT主开源协议栈,在mbed上有对应的移植到STM32上应用。
1
本文档详细描述了交叉编译链的安装过程,以及在BeagleBone平台(带有LCD)移植Xenomai实时内核、移植IGH-EtherCAT、移植LinuxCNC的详细过程,以及可能遇到的具体问题,并且对问题作出了解决 备注:这里移植的LinuxCNC实时性能测试(latency-test)有问题,翻阅英文网页说的是ARM平台不支持LinuxCNC(虽然可以运行,但应该不可以实际运用到工业控制中),得用LinuxCNC的分支——MachineKit,最近在着手处理,欢迎大家一起探讨
2021-07-08 18:03:41 1.36MB BBB 内核移植 xenomai IgH-EtherCAT
1
生成Ethercat从站代码的工具,Slave Stack Code Tool 5.12
2021-07-07 11:50:58 27.92MB Ethercat SSC
1
STM32F103RB+ET1100 Ethercat 从站源码,有IO 输入输出 程序, 有DS402 程序,有原理图 带 XML文件
2021-07-05 18:04:15 14.48MB STM32F103RB ET1100 Ethercat从站源码
This document describes the usage and installation of the “EtherCAT Library for LabVIEW“ version 2.9.
2021-07-03 17:36:38 835KB EtherCAT-Lab
1
在开发EtherCAT的Slave即从站时需要使用从站控制器(EtherCAT Slave Controller),此文档为ethercat协会列出的各大从站控制器芯片生产厂家、具体型号及详细参数对照;
2021-07-01 14:03:13 561KB Ethercat 从站控制器 EtherCATSlaveC
这个文档介绍如何使用TMC8462-EVAL作为CoE从站设备来配置和操作TMCC160-EVAL. TMCC160一款将PMSM/BLDC控制集成在一个芯片内部. 它集成了一个强大的可编程微控制器与高效的最先进的FOC算法. 在TMCC160-LC CoE芯片中集成了CoE协议以及用于3相BLDC/PMSM可达24V 1A的预驱. TMC8462是一款完全兼容实时的EtherCAT从站通讯协议. It comprises all blocks required for an EtherCAT slave including two 100-Mbit PHYs.TMC8462包含了用于EtherCAT从站通讯的2个可达100M bit的PHY 目录 测试条件 2连接 TMCC160-EVAL 和 TMC8462-EVAL 2 2.1更换CAN的收发器 2 2.2接线 3 3如何在TMCL-IDE软件中配置 6 3.1 连接TMCL-IDE通讯 6 3.2Hall Wizard霍尔配置 8 3.3Encoder Wizard编码器配置 9 4和TwinCAT通讯 11 4.1TwinCAT主控 11 4.2添加 ESI 文件 11 4.3在 TwinCAT中添加TMCC160-EVAL 11 4.4如何更新 EEPROM 14 4.5检查与TwinCAT连接 17 5如何在TwinCAT中控制电机运行 19 5.1如何实现位置模式 19 5.2如何实现速度 22 6Revision History 23
2021-06-30 17:07:03 5.47MB ETHERCAT 伺服电机
1
EtherCAT salve从站控制芯片 TMC8462、8461、8460EtherCAT的研发目标是将以太网应用于需要短暂数据更新时间(也称周期时间,≤100 µs)的自动化应用,且通信抖动小(为了实现精确同步,≤1 µs)、硬件成本更低。
2021-06-30 17:01:18 14.61MB EtherCAT
1
以色列servotronix,CDHD驱动器EtherCAT_CANopen说明书,内容齐全,总线控制很好的参照资料!
2021-06-28 18:23:05 7.2MB 高创驱动器
1