Ethercat和Ethernet的区别 - 技象科技
跳至内容
技象科技有限公司官方网站
技象天猫旗舰店技象天猫旗舰店
技象京东旗舰店技象京东旗舰店
IoT演示平台IoT演示平台
首页
解决方案
菜单切换
TPUNB®
城域物联网
菜单切换
智慧农业
环境监测
智慧停车
局域物联网
菜单切换
智慧楼宇
智慧养老
智慧照明
智慧能源
工业智控物联网
菜单切换
动环监控
终端自组网
菜单切换
自组网
产品终端
菜单切换
芯片产品
模组产品
网关产品
应用产品
云平台
关于我们
菜单切换
荣誉资质
合作伙伴
公司一览
招聘岗位
新闻资讯
菜单切换
公司新闻
下载专区
联系我们
首页
TPUNB®
物联网解决方案
菜单切换
城域物联网
局域物联网
工业智控物联网
终端自组网
物联网产品终端
菜单切换
芯片产品
模组产品
网关产品
物联网云平台
关于我们
菜单切换
荣誉资质
合作伙伴
公司新闻
联系我们
Main Menu
首页
TPUNB®
物联网解决方案
菜单切换
城域物联网
局域物联网
工业智控物联网
终端自组网
物联网产品终端
菜单切换
芯片产品
模组产品
网关产品
物联网云平台
关于我们
菜单切换
荣誉资质
合作伙伴
公司新闻
联系我们
技象科技首页 / 行业百科 / Ethercat和Ethernet的区别
Ethercat和Ethernet的区别作者:
技象物联网
/ 行业百科 / 电子技术 / 2023年9月30日 16:58:30 2023年9月30日 16:58:30
Ethercat和Ethernet是两种用于工业控制的不同网络技术,它们有着不同的特性和用途。本文将深入探讨这两种技术之间的差异,以便读者能够更好地了解它们,并能够更好地选择适合自己需求的技术。
Ethercat技术
Ethercat(Ethernet Control Automation Technology)是一种基于以太网的实时控制技术,它可以满足工业控制应用的实时性和可靠性要求。Ethercat可以支持多种网络设备,包括传感器、执行器、机器人和其他工业控制设备。
Ethercat的优点
可以实现高速数据传输,可以达到每秒100Mb的速度
可以实现实时控制,可以达到毫秒级的延迟
可以支持多种网络设备,可以满足复杂的工业控制应用
可以实现节点间的自动发现,可以较快的完成设备的连接
Ethercat的缺点
价格较贵,由于其复杂的网络结构,设备成本较高
网络结构较复杂,需要较多的设备和线路,维护较为复杂
网络结构较复杂,需要较高的技术熟练程度,可能会对系统的稳定性产生影响
Ethernet技术
Ethernet是一种基于以太网的网络技术,它可以支持多种网络设备,包括电脑、打印机、服务器和其他网络设备。Ethernet技术可以满足大多数网络应用的需求,是一种广泛使用的网络技术。
Ethernet的优点
可以实现高速数据传输,可以达到每秒1000Mb的速度
可以支持多种网络设备,可以满足大多数网络应用的需求
价格较低,可以满足大多数预算限制的需求
网络结构较简单,可以较快的完成网络的安装和维护
Ethernet的缺点
不能实现实时控制,可能会对实时性要求较高的应用产生影响
不能实现节点间的自动发现,可能会延长设备的连接时间
不能支持复杂的工业控制应用,可能会对系统的可靠性产生影响
总结
Ethercat和Ethernet都是基于以太网的网络技术,它们都可以支持多种网络设备,但它们有着不同的特性和用途。Ethercat可以实现高速数据传输,可以实现实时控制,可以支持多种网络设备,可以实现节点间的自动发现,但价格较贵,网络结构较复杂,维护较为复杂。Ethernet可以实现高速数据传输,价格较低,网络结构较简单,但不能实现实时控制,不能实现节点间的自动发现,也不能支持复杂的工业控制应用。因此,读者应根据自己的实际需求,选择合适的技术。
相关阅读:
波分和时分能叠加吗?
PSK调制解调原理
4G网络频段:它们是如何工作的
CH340G引脚判断
原创声明:文章来自技象科技,如欲转载,请注明本文链接: https://www.techphant.cn/blog/41381.html
文章导航
← 前一篇文章后一篇文章 →
相关推荐
10月 29 2023
TTL接口针间距
10月 2 2023
Ping传输失败,常见故障
10月 22 2023
数据网络GPRS什么意思?
9月 30 2023
半功率点是哪两个点?
10月 3 2023
SLM2101引脚功能参数
10月 21 2023
PAC3220设置参数如何解锁
联系我们
广州技象科技有限公司聚焦物联网底层关键技术,打造100%自主知识产权的TPUNB物联专网,形成完备的物联感知系统参与各垂直行业的整体解决方案及项目建设。
品牌京东旗舰店
品牌天猫旗舰店
公司招聘岗位
免费技术咨询
站内资讯
WinCC如何连接Smart变量
2023年9月28日 15:38:56
上位机与PLC通讯故障原因
2023年9月16日 21:07:10
能耗监测数据采集器工作原理
2023年11月16日 12:40:13
什么是智慧农业?有什么特征?
2023年8月28日 09:31:40
智能停车场解决方案需要哪些设备?
2023年9月7日 09:21:06
IIC协议的起始信号触发条件
2023年10月21日 07:39:50
使用Python进行数据分析
2023年11月1日 03:27:38
熔体压力传感器及其无线DTU传输
2023年9月18日 09:05:41
智能建造实验室建设方案有什么优势
2023年9月6日 00:49:50
CAN总线组网
2023年10月26日 05:38:18
站内标签
RS422
电子技术
串口通信
无线模块
CAN通信
zigbee
STM32
物联网
传感器
UART
监测仪
RS232
USB
无线通信
LoRa
RS485
DTU
Modbus
通信系统
智慧农业
最新资讯
频域特征参数有哪些
路径损耗公式中,路径损耗随传输距离如何变化
无线电波的发射和接收过程
工业数据采集器的作用有哪些
广域网采用什么拓扑结构
芯片封装工艺流程
物联网通信技术有哪些应用场景
ISP芯片和SoC芯片有什么区别
产品服务
TPUNB®
城域物联网
局域物联网
工业智控物联网
终端自组网
芯片产品
模组产品
网关产品
技象科技成立于2018年,是中国电子科技集团公司科技成果转化和混合所有制改革的科技企业。
服务条款隐私政策关于我们联系我们
© 2024 广州技象科技有限公司 版权所有 粤ICP备19000791号-2
首页 | 隐私政策 | 关于我们 | 联系我们 | 网站地图
免费咨询组网方案
EtherNet/IP和EtherCAT有什么区别? - 知乎首页知乎知学堂发现等你来答切换模式登录/注册IP 地址以太网(Ethernet)EthernetEtherNet/IP和EtherCAT有什么区别?EtherNet/IP和EtherCAT有什么区别?各自应用在什么场合下面?求解答显示全部 关注者12被浏览191,356关注问题写回答邀请回答好问题添加评论分享6 个回答默认排序莫木 关注EtherNet/IP指的是"以太网工业协议"(Ethernet Industrial Protocol)。它定义了一个开放的工业标准,将传统的以太网与工业协议相结合。EtherNet/IP是基于TCP/IP系列协议,因此采用以原有的形式OSI层模型中较低的4层。所有标准的以太网通信模块,如PC接口卡、电缆、连接器、集线器和开关都能与 EtherNet/IP 一起使用。(七层模型,亦称OSI(Open System Interconnection)。用于计算机或通信系统间互联的标准体系)EtherCAT (实时工业以太网)是一个开放架构,以以太网为基础的现场总线系统,其名称的CAT为控制自动化技术。 简单地说,他们是工业控制中用到的通讯方式(自动化通讯协定),ethercat具有实时性(响应时间快),灵活性(拓扑行)等优势。说的不好,仅供参考。。。发布于 2021-01-16 15:33赞同 9添加评论分享收藏喜欢收起晨控工业RFID 关注CK-GW06-E01与汇川PLC的EtherNet/IP通信准备阶段:CK-GWO6-E01网关POE交换机网线汇川PLC编程软件汇川AC801-0221-U0R0型号PLC1.打开汇川PLC编程软件lnoProShop(V1.6.2)SP2。新建工程,选择对应的PLC型号,编程语言选择为“结构化文本(ST)语言”,然后点击确定。(本次以AC801-0221-U0R0型号为例)双击PLC型号,进入通信设置选择对应的网关,点击扫描设备,选择对应的PLC型号,然后点击确定,查看是否与PLC通信成功。双击网络组态,添加对应的EDS文件。添加完成EDS文件后,双击“CkReader”,网络组态完成。双击“CkReader (CkReader)”更改对应网关的IP地址。(本次以192.168.1.210为例)选择连接,配置“输出数据集”和“输入数据集”选择数据类型为byte,数量大小为396.选择“Application”右击添加对象,选择“全局变量列表”,点击打开。打开“全局变量列表”,创建两个映射读卡器内存的数组分别对应输入输出,数量大小为0~395,创建两个数组存储读写的数据,数量大小为0~1000。(如下图所示)双击“Ethernet (Ethernet)”进入以太网界面,选择对应PLC的IP,然后点击确定。(本次以192.168.1.88为例)组态完成后下载至PLC中,然后点击运行,此时网关的网络连接指示灯ETH闪烁,PLC与网关通信成功。发布于 2022-07-21 17:16赞同 2添加评论分享收藏喜欢
EtherCAT和Ethernet的不同点有哪些, 通信周期又是什么意思? - 知乎切换模式写文章登录/注册EtherCAT和Ethernet的不同点有哪些, 通信周期又是什么意思?正运动技术做最好用的运动控制 — www.zmotion.com.cn小伙伴们,我们又来了。上期大概介绍了EtherCAT的一些特性,本期我们将会更详细的介绍一下EtherCAT的实现方式,通信周期的意义到底是什么、SDO和PDO到底是什么等概念。首先要声明,尽管本期介绍略微深入,实际上小伙伴使用正运动控制器的时候是非常简单的,你完全可以不了解下面的概念就可以充分利用正运动在总线上的多种优势,这篇文章是为感兴趣,想了解更多的小伙伴写的。只有了解更多,才能解决复杂问题哦。ZMC408CE | 实现“8通道独立PSO”应用场景说到EtherCAT总线控制器,这里为大家介绍一款正运动技术推出的高性能EtherCAT总线运动控制器ZMC408CE。ZMC408CE核心技术采用了先进的FPGA技术,实现硬件位置比较输出、精准输出功能,保证连续轨迹加工的出色性能和稳定性,以及动态数据捕获的实时性,从而实现更加精准控制和提高生产效率和品质。ZMC408CE支持EtherCAT+脉冲轴混合插补,可脱机或联机运行,轴数8-32轴可选,支持ZDevelop+多种高级上位机混合编程,可以实现点位运动、电子凸轮、直线插补、圆弧插补、连续轨迹加工和30+种机器人模型的控制。ZMC408CE产品亮点1.高性能处理器,提升运算速度、响应时间和扫描周期等;2.一维/二维/三维、多通道视觉飞拍,高速高精;3.位置同步输出PSO,连续轨迹加工中对精密点胶胶量控制和激光能量控制等;4.多轴同步控制,多坐标系独立控制等;5.EtherCAT同步周期可快至125us;6.EtherCAT总线和脉冲轴混合插补;7.直线插补、任意空间圆弧插补、螺旋插补、样条插补等;8.应用灵活,可PC上位机开发,也可脱机独立运行;ZMC408CE视频介绍想要了解更多关于ZMC408CE的详情介绍,可以点击“推荐|8通道PSO的高性能EtherCAT总线运动控制器”查看。EtherCAT设计目标和优势工业现场往往需要稳定并且实时的通信,传感器和IO信号需要高速响应,电机的数据需要实时传输。在EtherCAT之前,就已经有CAN总线等现场总线。但随着现场的自动化系统越来越庞大,传统总线的瓶颈就越来越明显:带宽不够高,传输数据量少,无法充分利用IT技术的发展等。所以就诞生了一批基于Ethernet的现场总线,EtherCAT就是其中的佼佼者之一。EtherCAT总线的官方描述是基于Ethernet的现场总线(如上图),为什么不直接使用Ethernet呢,因为现场通信的一些特征是和IT领域完全不同的:1.单个系统拥有大量节点(设备)。2.这些节点一般需要传输数据量比较少,但实时性要求很高。如果每个节点都用一个Ethernet数据帧来通信的话,最后的通信效率就会非常的低。按照官方的一个计算示例,最终的带宽利用率可能不到5%,并且,基于Ethernet的通信协议,例如TCP,会带来额外的带宽开销和延迟,大量的带宽都被无效的数据占用。EtherCAT的解决方法就是,所有的节点使用一个数据帧,主站发出数据帧后,所有的从站会在飞行中处理数据,读取自己需要的,塞入自己需要返回的数据,然后继续把数据帧继续向下传输,直到碰到最后一个节点,利用Ethernet的全双工特性再将数据返回给主站。利用这种传输方式,数据帧的最大有效数据率(maximum effective data rate)可以超过90%,主站是唯一允许主动发送数据报文的设备,其他节点只能顺序传输报文,这样可以避免Ethernet网络中常见的冲突和延时,保证EtherCAT数据传输的实时特性。并且,从站使用专用芯片(ESC)在飞行中处理数据报文时,完全使用硬件来处理, 使得整个EtherCAT网络的通信时间保持稳定可预测,和每个从站的不同部署完全无关。EtherCAT网络中可以传输周期性的数据和非周期性的数据。周期性数据是通过PDO(Process Data Object)来交换的,一般用于实时的数据交换,例如电机的命令位置和反馈位置,IO信号的交互等。非周期的数据是可以通过邮箱协议来传输,最常见的就是CoE(Canopen Over EtherCAT),可以SDO(Service Data Object)来传输信息,SDO一般用于非实时的通信,例如电机参数的配置(例如分辨率, 最大电流等),包括从站的PDO配置信息也是通过SDO来传输的。配置PDO就像为你的数据买高铁票,这样主站和从站在正式工作之前就已经提前知道了将会有哪些数据上这列高铁,每过一个从站ESC芯片将会自动取下来对应位置的数据,塞入需要返回的数据。这样可以最大化的缩减无效的数据,并且加快处理速度。PDO信息的传输周期就是我们经常说的EtherCAT通信周期。例如正运动的常规固件默认都是1ms的周期(1K的通信频率),正运动部分产品可以设置125us的周期(8K的通信频率)。为什么默认是1ms而不是更短的周期(更高的频率)呢?控制器在这1ms内在做什么呢?从站又在做什么呢?这个要从CSP的工作模式和电机的控制环路说起,后面章节会再详细介绍。[一般1ms已经足够小了(1K已经足够高了)。并且,电机之间的同步不是靠数据帧的到达时间,而是靠分布式时钟的,可以实现纳秒级的同步,上期文章有介绍]。前面提到,因为EtherCAT数据帧的独特设计,有效数据率非常高,所以在工业自动化领域可以充分利用起来Ethernet的百兆带宽,实际上百兆带宽也可以让非常多的电机实现1ms的通信周期,例如正运动家就有128轴的控制器(一般人我不告诉他哦)。那上次留下的一个问题是,既然EtherCAT百兆总线已经这么好了,为什么还要去设计千兆和万兆总线?答案是随着技术的发展,已经出现了更庞大更复杂的系统,例如先进的物流系统或者磁悬浮系统需要非常多的轴(几百甚至上千),并且这些轴之间需要精确同步;或者需要采集大量传感器数据的测量设备,都对总线的带宽提出了更高的要求。更高的带宽可以让现场总线进入更多的应用领域,同样更强的总线也可以支撑设计以前没有的复杂系统。本次,正运动技术EtherCAT和Ethernet的不同点有哪些?通信周期又是什么意思?就分享到这里。更多精彩内容请关注“正运动小助手”公众号,需要相关开发环境与例程代码,请咨询正运动技术销售工程师。本文由正运动技术原创,欢迎大家转载,共同学习,一起提高中国智能制造水平。文章版权归正运动技术所有,如有转载请注明文章来源。正运动技术专注于运动控制技术研究和通用运动控制软硬件产品的研发,是国家级高新技术企业。正运动技术汇集了来自华为、中兴等公司的优秀人才,在坚持自主创新的同时,积极联合各大高校协同运动控制基础技术的研究,是国内工控领域发展最快的企业之一,也是国内少有、完整掌握运动控制核心技术和实时工控软件平台技术的企业。主要业务有:运动控制卡_运动控制器_EtherCAT运动控制卡_EtherCAT控制器_运动控制系统_视觉控制器__运动控制PLC_运动控制_机器人控制器_视觉定位_XPCIe/XPCI系列运动控制卡等等。发布于 2023-04-19 11:18・IP 属地广东Ethernet通信EtherCAT 总线驱动器赞同 41 条评论分享喜欢收藏申请
EtherCAT和Ethernet的不同点有哪些, 通信周期又是什么意思? - 知乎切换模式写文章登录/注册EtherCAT和Ethernet的不同点有哪些, 通信周期又是什么意思?正运动技术做最好用的运动控制 — www.zmotion.com.cn小伙伴们,我们又来了。上期大概介绍了EtherCAT的一些特性,本期我们将会更详细的介绍一下EtherCAT的实现方式,通信周期的意义到底是什么、SDO和PDO到底是什么等概念。首先要声明,尽管本期介绍略微深入,实际上小伙伴使用正运动控制器的时候是非常简单的,你完全可以不了解下面的概念就可以充分利用正运动在总线上的多种优势,这篇文章是为感兴趣,想了解更多的小伙伴写的。只有了解更多,才能解决复杂问题哦。ZMC408CE | 实现“8通道独立PSO”应用场景说到EtherCAT总线控制器,这里为大家介绍一款正运动技术推出的高性能EtherCAT总线运动控制器ZMC408CE。ZMC408CE核心技术采用了先进的FPGA技术,实现硬件位置比较输出、精准输出功能,保证连续轨迹加工的出色性能和稳定性,以及动态数据捕获的实时性,从而实现更加精准控制和提高生产效率和品质。ZMC408CE支持EtherCAT+脉冲轴混合插补,可脱机或联机运行,轴数8-32轴可选,支持ZDevelop+多种高级上位机混合编程,可以实现点位运动、电子凸轮、直线插补、圆弧插补、连续轨迹加工和30+种机器人模型的控制。ZMC408CE产品亮点1.高性能处理器,提升运算速度、响应时间和扫描周期等;2.一维/二维/三维、多通道视觉飞拍,高速高精;3.位置同步输出PSO,连续轨迹加工中对精密点胶胶量控制和激光能量控制等;4.多轴同步控制,多坐标系独立控制等;5.EtherCAT同步周期可快至125us;6.EtherCAT总线和脉冲轴混合插补;7.直线插补、任意空间圆弧插补、螺旋插补、样条插补等;8.应用灵活,可PC上位机开发,也可脱机独立运行;ZMC408CE视频介绍想要了解更多关于ZMC408CE的详情介绍,可以点击“推荐|8通道PSO的高性能EtherCAT总线运动控制器”查看。EtherCAT设计目标和优势工业现场往往需要稳定并且实时的通信,传感器和IO信号需要高速响应,电机的数据需要实时传输。在EtherCAT之前,就已经有CAN总线等现场总线。但随着现场的自动化系统越来越庞大,传统总线的瓶颈就越来越明显:带宽不够高,传输数据量少,无法充分利用IT技术的发展等。所以就诞生了一批基于Ethernet的现场总线,EtherCAT就是其中的佼佼者之一。EtherCAT总线的官方描述是基于Ethernet的现场总线(如上图),为什么不直接使用Ethernet呢,因为现场通信的一些特征是和IT领域完全不同的:1.单个系统拥有大量节点(设备)。2.这些节点一般需要传输数据量比较少,但实时性要求很高。如果每个节点都用一个Ethernet数据帧来通信的话,最后的通信效率就会非常的低。按照官方的一个计算示例,最终的带宽利用率可能不到5%,并且,基于Ethernet的通信协议,例如TCP,会带来额外的带宽开销和延迟,大量的带宽都被无效的数据占用。EtherCAT的解决方法就是,所有的节点使用一个数据帧,主站发出数据帧后,所有的从站会在飞行中处理数据,读取自己需要的,塞入自己需要返回的数据,然后继续把数据帧继续向下传输,直到碰到最后一个节点,利用Ethernet的全双工特性再将数据返回给主站。利用这种传输方式,数据帧的最大有效数据率(maximum effective data rate)可以超过90%,主站是唯一允许主动发送数据报文的设备,其他节点只能顺序传输报文,这样可以避免Ethernet网络中常见的冲突和延时,保证EtherCAT数据传输的实时特性。并且,从站使用专用芯片(ESC)在飞行中处理数据报文时,完全使用硬件来处理, 使得整个EtherCAT网络的通信时间保持稳定可预测,和每个从站的不同部署完全无关。EtherCAT网络中可以传输周期性的数据和非周期性的数据。周期性数据是通过PDO(Process Data Object)来交换的,一般用于实时的数据交换,例如电机的命令位置和反馈位置,IO信号的交互等。非周期的数据是可以通过邮箱协议来传输,最常见的就是CoE(Canopen Over EtherCAT),可以SDO(Service Data Object)来传输信息,SDO一般用于非实时的通信,例如电机参数的配置(例如分辨率, 最大电流等),包括从站的PDO配置信息也是通过SDO来传输的。配置PDO就像为你的数据买高铁票,这样主站和从站在正式工作之前就已经提前知道了将会有哪些数据上这列高铁,每过一个从站ESC芯片将会自动取下来对应位置的数据,塞入需要返回的数据。这样可以最大化的缩减无效的数据,并且加快处理速度。PDO信息的传输周期就是我们经常说的EtherCAT通信周期。例如正运动的常规固件默认都是1ms的周期(1K的通信频率),正运动部分产品可以设置125us的周期(8K的通信频率)。为什么默认是1ms而不是更短的周期(更高的频率)呢?控制器在这1ms内在做什么呢?从站又在做什么呢?这个要从CSP的工作模式和电机的控制环路说起,后面章节会再详细介绍。[一般1ms已经足够小了(1K已经足够高了)。并且,电机之间的同步不是靠数据帧的到达时间,而是靠分布式时钟的,可以实现纳秒级的同步,上期文章有介绍]。前面提到,因为EtherCAT数据帧的独特设计,有效数据率非常高,所以在工业自动化领域可以充分利用起来Ethernet的百兆带宽,实际上百兆带宽也可以让非常多的电机实现1ms的通信周期,例如正运动家就有128轴的控制器(一般人我不告诉他哦)。那上次留下的一个问题是,既然EtherCAT百兆总线已经这么好了,为什么还要去设计千兆和万兆总线?答案是随着技术的发展,已经出现了更庞大更复杂的系统,例如先进的物流系统或者磁悬浮系统需要非常多的轴(几百甚至上千),并且这些轴之间需要精确同步;或者需要采集大量传感器数据的测量设备,都对总线的带宽提出了更高的要求。更高的带宽可以让现场总线进入更多的应用领域,同样更强的总线也可以支撑设计以前没有的复杂系统。本次,正运动技术EtherCAT和Ethernet的不同点有哪些?通信周期又是什么意思?就分享到这里。更多精彩内容请关注“正运动小助手”公众号,需要相关开发环境与例程代码,请咨询正运动技术销售工程师。本文由正运动技术原创,欢迎大家转载,共同学习,一起提高中国智能制造水平。文章版权归正运动技术所有,如有转载请注明文章来源。正运动技术专注于运动控制技术研究和通用运动控制软硬件产品的研发,是国家级高新技术企业。正运动技术汇集了来自华为、中兴等公司的优秀人才,在坚持自主创新的同时,积极联合各大高校协同运动控制基础技术的研究,是国内工控领域发展最快的企业之一,也是国内少有、完整掌握运动控制核心技术和实时工控软件平台技术的企业。主要业务有:运动控制卡_运动控制器_EtherCAT运动控制卡_EtherCAT控制器_运动控制系统_视觉控制器__运动控制PLC_运动控制_机器人控制器_视觉定位_XPCIe/XPCI系列运动控制卡等等。发布于 2023-04-19 11:18・IP 属地广东Ethernet通信EtherCAT 总线驱动器赞同 41 条评论分享喜欢收藏申请
EtherCAT - 以太网现场总线系统的EtherCAT (Ethernet for Control Automation Technology)技术教程 - 知乎首发于IT技术专栏切换模式写文章登录/注册EtherCAT - 以太网现场总线系统的EtherCAT (Ethernet for Control Automation Technology)技术教程iiidd777IT技术分享及教程EtherCAT - 以太网现场总线本文深入阐述了基于以太网现场总线系统的EtherCAT (Ethernet for Control Automation Technology)技术。EtherCAT为现场总线技术领域树立了新的性能标准,具备灵活的网络拓扑结构,系统配置简单,和现场总线系统一样操作直观简便。另外,由于EtherCAT实施的成本低廉,因此使系统得以在过去无法应用现场总线网络的场合中选用该现场总线。1. 引言1.1 以太网和实时能力2. EtherCAT 运行原理3. EtherCAT 技术特征3.1 协议3.2 拓扑3.3 分布时钟3.4 性能3.5 诊断3.6 高可靠性3.7 安全性3.8 EtherCAT 取代PCI3.9 设备行规3.9.1 EtherCAT实现CAN总线应用层协议 (CoE)3.9.2 EtherCAT实现伺服驱动设备行规IEC61491 (SoE)3.10 EtherCAT实现以太网(EoE)3.11 EtherCAT实现文件读取(FoE)3.12 ADS over EtherCAT (AoE)4. 基础设施成本5. EtherCAT 实施5.1 主站5.1.1 主站实施服务5.1.2 主站样本代码5.2 从站5.2.1 EtherCAT Slave Controller5.2.2 从站评估工具包6. 小结7. 参考文献1. 引言页首现场总线已成为自动化技术的集成组件,通过大量的实践试验和测试,如今已获得广泛应用。正是由于现场总线技术的普及,才使基于PC的控制系统得以广泛应用。然而,虽然控制器CPU的性能(尤其是IPC的性能)发展迅猛,但传统的现场总线系统正日趋成为控制系统性能发展的“瓶颈”。急需技术革新的另一个因素则是由于传统的解决方案并不十分理想。传统的方案是,按层划分的控制体系通常都由几个辅助系统所组成(周期系统):即实际控制任务、现场总线系统、I/O系统中的本地扩展总线或外围设备的简单本地固件周期。正常情况下,系统响应时间是控制器周期时间的3-5倍。 在现场总线系统之上的层面(即网络控制器)中,以太网往往在某种程度上代表着技术发展的水平。该方面目前较新的技术是驱动或I/O级的应用,即过去普遍采用现场总线系统的这些领域。这些应用类型要求系统具备良好的实时能力、适应小数据量通讯,并且价格经济。EtherCAT可以满足这些需求,并且还可以在I/O级实现因特网技术 (参见图1)。图1: 传统现场总线系统响应时间在现场总线系统 之上的层面(即网络控制器)中,以太网往往在某种程度上代表着技术发展的水平。该方面目前较新的技术是驱动或I/O级的应用,即过去普遍采用现场总线系统的这些领域。这些应用类型要求系统具备良好的实时能力、适应小数据量通讯,并且价格经济。EtherCAT可以满足这些需求,并且还可以在I/O级实现因特网技术。1.1 以太网和实时能力目前,有许多方案力求实现以太网的实时能力。例如,CSMA/CD介质存取过程方案,即禁止高层协议访问过程,而由时间片或轮循方式所取代的一种解决方案;另一种解决方案则是通过专用交换机精确控制时间的方式来分配以太网包。这些方案虽然可以在某种程度上快速准确地将数据包传送给所连接的以太网节点,但是,输出或驱动控制器重定向所需要的时间以及读取输入数据所需要的时间都要受制于具体的实现方式。如果将单个以太网 帧用于每个设备,那么,理论上讲,其可用数据率非常低。例如,最短的以太网帧为84字节(包括内部的包间隔IPG)。如果一个驱动器周期性地发送4字节的实际值和状态信息,并相应地同时接收4字节的命令值和控制字信息,那么,即便是总线负荷为100%(即:无限小的驱动响应时间)时,其可用数据率也只能达到4/84= 4.8%。如果按照10 µs的平均响应时间估计,则速率将下降到1.9%。对所有发送以太网 帧到每个设备(或期望帧来自每个设备)的实时以太网方式而言,都存在这些限制,但以太网帧内部所使用的协议则是例外。2. EtherCAT 运行原理页首EtherCAT技术突破了其他以太网解决方案的系统限制:通过该项技术,无需接收以太网数据包,将其解码,之后再将过程数据复制到各个设备。EtherCAT从站设备在报文经过其节点时读取相应的编址数据,同样,输入数据也是在报文经过时插入至报文中(参见图2)。整个过程中,报文只有几纳秒的时间延迟。图 2: 过程数据插入至报文中由于发送和接收的以太网帧压缩了大量的设备数据,所以有效数据率可达90%以上。100 Mb/s TX的全双工特性完全得以利用,因此,有效数据率可 大于100 Mb/s(即大于2 x 100 Mb/s的90%)(参见图3)。图 3: 带宽利用率的比较符合IEEE 802.3标准的以太网协议无需附加任何总线即可访问各个设备。耦合设备中的物理层可以将双绞线或光纤转换为LVDS(一种可供选择的以太网物理层标准[4,5]),以满足电子端子块等模块化设备的需求。这样,就可以非常经济地对模块化设备进行扩展了。之后,便可以如普通以太网一样,随时进行从底板物理层LVDS到100 Mb/s TX物理层的转换。3. EtherCAT 技术特征页首3.1 协议EtherCAT是用于过程数据的优化协议,凭借特殊的以太网类型,它可以在以太网帧内直接传送。EtherCAT帧可包括几个EtherCAT报文,每个报文都服务于一块逻辑过程映像区的特定内存区域,该区域最大可达4GB字节。数据顺序不依赖于网络中以太网端子的物理顺序,可任意编址。从站之间的广播、多播和通讯均得以实现。当需要实现最佳性能,且要求EtherCAT组件和控制器在同一子网操作时,则直接以太网帧传输就将派上用场。然而,EtherCAT不仅限于单个子网的应用。EtherCAT UDP将EtherCAT协议封装为UDP/IP数据报文(参见图4),这就意味着,任何以太网协议堆栈的控制均可编址到EtherCAT系统之中,甚至通讯还可以通过路由器跨接到其它子网中。显然,在这种变体结构中,系统性能取决于控制的实时特性和以太网协议的实现方式。因为UDP数据报文仅在第一个站才完成解包,所以EtherCAT网络自身的响应时间基本不受影响。图 4: EtherCAT:符合IEEE 802.3 [3]的标准帧另外,根据主/从数据交换原理,EtherCAT也非常适合控制器之间(主/从)的通讯。自由编址的网络变量可用于过程数据以及参数、诊断、编程和各种远程控制服务,满足广泛的应用需求。主站/从站与主站/主站之间的数据通讯接口也相同。从站到从站的通讯则有两种机制以供选择。一种机制是,上游设备和下游设备可以在同一周期内实现通讯,速度非常快。由于这种方法与拓扑结构相关,因此适用于由设备架构设计所决定的从站到从站的通讯,如打印或包装应用等。而对于自由配置的从站到从站的通讯,则可以采用第二种机制—数据通过主站进行中继。这种机制需要两个周期才能完成,但由于EtherCAT的性能非常卓越,因此该过程耗时仍然快于采用其他方法所耗费的时间。按照文献[3]所述,EtherCAT仅使用标准的以太网帧,无任何压缩。因此,EtherCAT 以太网帧可以通过任何以太网MAC发送,并可以使用标准工具(如:监视器)。3.2 拓扑EtherCAT几乎支持任何拓扑类型,包括线型、树型、星型等(参见图5)。通过现场总线而得名的总线结构或线型结构也可用于以太网,并且不受限于级联交换机或集线器的数量。图 5: 灵活的拓扑结构:线型、树型或星型拓扑最有效的系统连线方法是对线型、分支或树叉结构进行拓扑组合。因为所需接口在I/O 模块等很多设备中都已存在,所以无需附加交换机。当然,仍然可以使用传统的、基于以太网的星型拓扑结构。还可以选择不同的电缆以提升连线的灵活性:灵活、经济的标准超五类以太网电缆可采用100BASE-TX模式传送信号;塑封光纤(PFO)则可用于特殊应用场合;还可通过交换机或介质转换器实现不同以太网连线(如:不同的光纤和铜电缆)的完整组合。快速以太网的物理层(100BASE-TX )允许两个设备之间的最大电缆长度为100米。由于连接的设备数量可高达65535,因此,网络的容量几乎没有限制。3.3. 分布时钟精确同步对于同时动作的分布式过程而言尤为重要。例如,几个伺服轴同时执行协调运动时,便是如此。最有效的同步方法是精确排列分布时钟(请参阅IEEE 1588标准[6])。与完全同步通讯中通讯出现故障会立刻影响同步品质的情况相比,分布排列的时钟对于通讯系统中可能存在的相关故障延迟具有极好的容错性。采用EtherCAT,数据交换就完全基于纯硬件机制。由于通讯采用了逻辑环结构 (借助于全双工快速以太网的物理层),主站时钟可以简单、精确地确定各个从站时钟传播的延迟偏移,反之亦然。分布时钟均基于该值进行调整,这意味着可以在网络范围内使用非常精确的、小于1 微秒的、确定性的同步误差时间基(参见图6)。而跨接工厂等外部同步则可以基于IEEE 1588 标准。图 6: 同步性与一致性:相距电缆长度为有120米的两个分布系统,带有300个节点的示波器比较此外,高分辨率的分布时钟不仅可以用于同步,还可以提供数据采集的本地时间精确信息。当采样时间非常短暂时,即使是出现一个很小的位置测量瞬时同步偏差,也会导致速度计算出现较大的阶跃变化,例如,运动控制器通过顺序检测的位置计算速度便是如此。而在EtherCAT中,引入时间戳数据类型作为一个逻辑扩展,以太网所提供的巨大带宽使得高分辨率的系统时间得以与测量值进行链接。这样,速度的精确计算就不再受到通讯系统的同步误差值影响,其精度要高于基于自由同步误差的通讯测量技术。3.4 性能EtherCAT使网络性能达到了一个新境界。借助于从站硬件集成和网络控制器主站的直接内存存取,整个协议的处理过程都在硬件中得以实现,因此,完全独立于协议堆栈的实时运行系统、CPU 性能或软件实现方式。1000个I/O的更新时间只需30 µs,其中还包括I/O周期时间(参见表1)。单个以太网帧最多可进行1486字节的过程数据交换,几乎相当于12000个数字输入和输出,而传送这些数据耗时仅为300 µs。表 1: EtherCAT性能概貌100个伺服轴的通讯也非常快速:可在每100µs中更新带有命令值和控制数据的所有轴的实际位置及状态,分布时钟技术使轴的同步偏差小于1微秒。而即使是在保证这种性能的情况下,带宽仍足以实现异步通讯,如TCP/IP、下载参数或上载诊断数据。超高性能的EtherCAT技术可以实现传统的现场总线系统无法迄及的控制理念。EtherCAT使通讯技术和现代工业PC所具有的超强计算能力相适应,总线系统不再是控制理念的瓶颈,分布式I/O可能比大多数本地I/O接口运行速度更快。EtherCAT技术原理具有可塑性,并不束缚于100 M bps的通讯速率,甚至有可能扩展为1000 M bps的以太网。 3.5 诊断现场总线系统的实际应用经验表明,有效性和试运行时间关键取决于诊断能力。只有快速而准确地检测出故障,并明确标明其所在位置,才能快速排除故障。因此,在EtherCAT的研发过程中,特别注重强化诊断特征。试运行期间,驱动或I/O 端子等节点的实际配置需要与指定的配置进行匹配性检查,拓扑结构也需要与配置相匹配。由于整合的拓扑识别过程已延伸至各个端子,因此,这种检查不仅可以在系统启动期间进行,也可以在网络自动读取时进行(配置上载)。可以通过评估CRC校验,有效检测出数据传送期间的位故障——32 位CRC多项式的最小汉明距为4。除断线检测和定位之外,EtherCAT系统的协议、物理层和拓扑结构还可以对各个传输段分别进行品质监视,与错误计数器关联的自动评估还可以对关键的网络段进行精确定位。此外,对于电磁干扰、连接器破损或电缆损坏等一些渐变或突变的错误源而言,即便它们尚未过度应变到网络自恢复能力的范围,也可对其进行检测与定位。3.6 高可靠性选择冗余电缆可以满足快速增长的系统可靠性需求,以保证设备更换时不会导致网络瘫痪。您可以很经济地增加冗余特性,仅需在主站设备端增加使用一个标准的以太网端口(无需专用网卡或接口),并将单一的电缆从总线型拓扑结构转变为环型拓扑结构即可(见图7)。当设备或电缆发生故障时,也仅需一个周期即可完成切换。因此,即使是针对运动控制要求的应用,电缆出现故障时也不会有任何问题。EtherCAT也支持热备份的主站冗余。由于在环路中断时EtherCAT从站控制器芯片将立刻自动返回数据帧,一个设备的失败不会导致整个网络的瘫痪。例如,拖链设备可以配置为分支拓扑以防线缆断开。图 7: 使用标准从站设备的低成本线缆冗余3.7 安全性为了实现EtherCAT安全数据通信,EtherCAT安全通信协议已经在ETG组织内部公开。EtherCAT被用作传输安全和非安全数据的单一通道。传输介质被认为是“黑色通道”而不被包括在安全协议中(见图8)。EtherCAT过程数据中的安全数据报文包括安全过程数据和所要求的数据备份。这个“容器”在设备的应用层被安全地解析。通信仍然是单一通道的。这符合IEC61784-3附件中的模型A。图 8: 使用黑色通道的EtherCAT安全通信软件构件EtherCAT安全协议已经由德国技术监督局(TÜV)评估为满足IEC61508定义的SIL3等级的安全设备之间传输过程数据的通信协议。设备上实施EtherCAT安全协议必须满足安全目标的需求。相应的产品相关要求也必须考虑进来。图 9: EtherCAT安全系统图9中的应用示例受益于这种技术。安全元件在自动化系统中所需要的任意地方都可以使用。系统中可以使用不同规模的本地输入和输出元件。可以根据需求使用安全或非安全总线端子扩展额外的输入和输出。安全逻辑也嵌入到网络当中。这样不用安全扩展的标准PLC可以继续处理控制任务。安全输入和输出功能需要的本地安全逻辑由智能化的安全总线端子实现。这节约了昂贵的安全PLC所带来的成本,并可以根据当前任务随意裁剪逻辑功能。只有安全EtherCAT主站和所分配的安全从站通过非安全的标准PLC路由。· 本协议在安全数据长度,通信介质或波特率方面么有限制。· EtherCAT被用作“黑色通道”,即,通信系统在安全处理中没有任何作用。· 协议被鉴定符合IEC61508定义的SIL3等级· 提供EtherCAT安全功能的产品已经于2005年就上市了。3.8 EtherCAT 取代PCI随着PC组件急剧向小型化方向发展,工业PC的体积日趋取决于插槽的数目。而快速以太网的带宽和EtherCAT通讯硬件的过程数据长度则为该领域的发展提供了新的可能性——IPC 中的传统接口现在可以转变为集成的EtherCAT接口端子(参见图10)。除了可以对分布式I/O进行编址,还可以对驱动和控制单元以及现场总线主站、快速串行接口、网关和其它通讯接口等复合系统进行编址。图 10: 分布式现场总线接口即使是其他无协议限制的以太网设备变体,也可以通过分布式交换机端口设备进行连接。由于一个以太网接口足以满足整个外围设备的通讯 (参见图11),因此,这不仅极大地精简了IPC主机的体积和外观,而且也降低了IPC主机的成本。图 11: EtherCAT使控制器的体积显著减小3.9 设备行规设备行规描述了设备的应用参数和功能特性,如设备类别相关的机器状态等。现场总线技术已经为I/O设备、驱动、阀等许多设备类别提供了可利用的设备行规。用户非常熟悉这些行规以及相关的参数和工具,因此,EtherCAT无需为这些设备类别重新开发设备行规,而是为现有的设备行规提供了简单的接口。该特性使得用户和设备制造商可以轻松完成从现有的现场总线到EtherCAT技术的转换过程。3.9.1 EtherCAT实现CANopen (CoE)CANopen©设备和应用行规广泛用于多种设备类别和应用,如I/O组件、驱动、编码器、比例阀、液压控制器,以及用于塑料或纺织行业的应用行规等。EtherCAT可以提供与CANopen机制[7]相同的通讯机制,包括对象字典、PDO(过程数据对象)、SDO(服务数据对象),甚至于网络管理。因此,在已经安装了CANopen的设备中,仅需稍加变动即可轻松实现EtherCAT,绝大部分的CANopen©固件都得以重复利用。并且,可以选择性地扩展对象,以便利用EtherCAT所提供的巨大带宽。3.9.2 EtherCAT实施伺服驱动 设备行规IEC 61491 (SoE)SERCOS interface™ 是全球公认的、用于高性能实时运行系统的通讯接口,尤其适用于运动控制的应用场合。用于伺服驱动和通讯技术的SERCOS™框架属于IEC 61491标准[8] 的范畴。该伺服驱动框架可以轻松地映射到 EtherCAT中,嵌入于驱动中的服务通道、全部参数存取以及功能都基于EtherCAT邮箱(参见图12)。在此,关注焦点还是EtherCAT与现有协议的兼容性(IDN的存取值、属性、名称、单位等),以及与数据长度限制相关的扩展性。过程数据,即形式为AT和MDT的SERCOS™数据,都使用EtherCAT从站控制器机制进行传送,其映射与SERCOS映射相似。并且,EtherCAT从站的设备状态也可以非常容易地映射为SERCOS™协议状态。EtherCAT从站状态机可以很容易地映射到SERCOS™协议的通信阶段。EtherCAT为这种在CNC行业中广泛使用的设备行规提供了先进的实时以太网技术。这种设备行规的优点与EtherCAT分布时钟提供的优点相结合,保证了网络范围内精确时钟同步。可以任意传输位置命令,速度命令或扭矩命令。取决于实现方式,甚至可能继续使用相同的设备配置工具。图 12: 同时并存的多个设备行规和协议3.10 EtherCAT实现以太网(EoE)EtherCAT技术不仅完全兼容以太网,而且在“设计”之初就具备良好的开放性特征——该协议可以在相同的物理层网络中包容其它基于以太网的服务和协议,通常可将其性能损失降到最小。对以太网的设备类型没有限制,设备可通过交换机端口在EtherCAT段内进行连接。以太网帧通过EtherCAT协议开通隧道,这也正是VPN、 PPPoE (DSL) 等因特网应用所普遍采取的方法。EtherCAT网络对以太网设备而言是完全透明的,其实时特性也不会发生畸变(参见图13)。图 13: 对所有以太网协议完全透明EtherCAT设备可以包容其它的以太网协议,因此具备标准以太网设备的一切特性。主站的作用与第2层交换机所起的作用一样,可按照编址信息将以太网帧重新定向到相应的设备。因此,集成万维网服务器、电子邮件和FTP 传送等所有的因特网技术都可以在EtherCAT的环境中得以应用。3.11 EtherCAT实现文件读取(FoE)这种简单的协议与TFTP类似,允许存取设备中的任何数据结构。因此,无论设备是否支持TCP/IP,都有可能将标准化固件上载到设备上。3.12 ADS over EtherCAT (AoE)ADS over EtherCAT (AoE)是由EtherCAT规范定义的客户端-服务器邮箱协议。尽管CoE协议提供了详尽的描述,但AoE则更适合路由与并行服务的应用:通过网关设备访问子网络,如EtherCAT至CANopen® 或 EtherCAT至IO-Link™ 网关设备。AoE使EtherCAT主站应用(如PLC程序)可以访问所属CANopen® 或 IO-Link™从站的各个参数。AoE路由机制开销远低于因特网协议(IP)所定义的开销,并且发送方和接收方寻址参数始终包含在AoE报文中。因此,EtherCAT主站和从站端的实施更为精简。AoE也通过EtherCAT自动化协议(EAP)进行非周期通信的标准化,从而为上位机MES系统或主计算机、EtherCAT主站及其从属的现有设备之间提供无缝通信。同时,AoE也提供了从远程诊断工具获取EtherCAT网络诊断信息的标准化方法。4. 基础设施成本页首由于EtherCAT无需集线器和交换机,因此,在环境条件允许的情况下,可以节省电源、安装费用等设备方面的投资,只需使用标准的以太网电缆和价格低廉的标准连接器即可。如果环境条件有特殊要求,则可以依照IEC标准,使用增强密封保护等级的连接器。5. EtherCAT 实施页首EtherCAT技术是面向经济的设备而开发的,如I/O 端子、传感器和嵌入式控制器等。EtherCAT使用遵循IEEE802.3标准的以太网帧。这些帧由主站设备发送,从站设备只是在以太网帧经过其所在位置时才提取和/或插入数据。因此,EtherCAT 使用标准的以太网MAC,这正是其在主站设备方面智能化的表现。同样,EtherCAT在从站控制器中使用专用芯片,这也是其在从站设备方面智能化的表现——无论本地处理能力是否强大或软件品质好坏与否,专用芯片均可在硬件中处理过程数据协议,并提供最佳实时性能。5.1 主站EtherCAT可以在单个以太网帧中最多实现1486字节的分布式过程数据通讯。其它解决方案一般是,主站设备需要在每个网络周期中为各个节点处理、发送和接收帧。而EtherCAT系统与此不同之处在于,在通常情况下,每周期仅需要一个或两个帧即可完成所有节点的全部通讯,因此,EtherCAT主站不需要专用的通讯处理器。主站功能几乎不会给主机CPU带来任何负担,轻松处理这些任务的同时,还可以处理应用程序,因此EtherCAT 无需使用昂贵的专用有源插接卡,只需使用无源的NIC卡或主板集成的以太网MAC设备即可。EtherCAT主站很容易实现,尤其适用于中小规模的控制系统和有明确规定的应用场合。例如,如果某个单个过程映像的PLC没有超过1486 字节,那么在其周期时间内循环发送这个以太网帧就足够了。因为报文头运行时不会发生变化,所以只需将常数报文头插入到过程映像中,并将结果传送到以太网控制器即可。EtherCAT映射不是在主站产生,而是在从站产生(外围设备将数据插入所经以太网帧的相应位置),因此,此时过程映像已经完成排序。该特性进一步减轻了主机CPU的负担。可以看到,EtherCAT主站完全在主机CPU中采用软件方式实现,相比之下,传统的慢速现场总线系统通过有源插接卡方可实现主站的方式则要占用更多的资源,甚至服务于DPRAM的有源卡本身也将占用可观的主机资源。系统配置工具(通过生产商获取)可提供包括相应的标准 XML 格式启动顺序在内的网络和设备参数。图 14: 主站实施的单个过程映像5.1.1 主站实施服务已经在各种实时操作系统上实现了EtherCAT主站,包括但并不限于:eCos, INtime, MICROWARE OS-9, MQX, On Time RTOS-32, Proconos OS, Real-Time Java, RT Kernel, RT-Linux, RTX, RTXC, RTAI Linux, PikeOS, Linux with RT-Preempt, QNX, VxWin + CeWin, VxWorks, Windows CE, Windows XP/XPE with CoDeSys SP RTE, Windows NT/NTE/2000/XP/XPE/Vista with TwinCAT RTE, Windows 7 and XENOMAI Linux.可以获得开源主站协议栈,作为示例代码或商业软件。也有各种公司提供各种硬件平台上的实施服务。可以在EtherCAT网站上的产品区找到快速增长的供应商信息[1]。5.1.2 主站样本代码另一种EtherCAT主站的实现方式是使用样本代码,花费不高。软件以源代码形式提供,包括所有的EtherCAT主站功能,甚至还包括EoE(EtherCAT实现以太网)功能(见图15)。开发人员只要把这些应用于Windows环境的代码与目标硬件及所使用的RTOS加以匹配就可以了。该软件代码已经成功应用于多个系统。图 15: 主站样本代码结构5.2 从站EtherCAT从站设备使用一个价格低廉的从站控制器芯片ESC。从站不需要微处理器就可以实现EtherCAT通信。可以通过I/O接口实现的简单设备可以只由ESC和其下的PHY,变压器和RJ45接头。给从站的过程数据接口是32位的I/O接口。这种从站没有可配置的参数,所以不需要软件或邮箱协议。EtherCAT状态机由ESC处理。ESC的启动信息从EEPROM中读取,它也支持从站的身份识别。更复杂的可配置从站有使用一个CPU。这个CPU和ESC之间使用8位或16位并行接口或串行SPI接口。要求的CPU性能取决于从站的应用,EtherCAT协议软件在其上运行。EtherCAT协议栈管理EtherCAT状态机和应用层协议,可以实现CoE协议和支持固件下载的FoE协议。EoE协议也可以实施。5.2.1 EtherCAT Slave Controller目前,有多家制造商均提供EtherCAT从站控制器。通过价格低廉的FPGA,也可实现从站控制器的功能,可以购买授权以获取相应的二进制代码。从站控制器通常都有一个内部的DPRAM,并提供存取这些应用内存的接口范围:· 串行SPI(串行外围接口)主要用于数量较小的过程数据设备,如模拟量I/O模块、传感器、编码器和简单驱动等。该接口通常使用8位微控制器,如微型芯片PIC、DSP、Intel 80C51等(见图16)。· 8/16位微控制器并行接口与带有DPRAM接口的传统现场总线控制器接口相对应,尤其适用于数据量较大的复杂设备。通常情况下,微控制器使用的接口包括Infineon 80C16x、Intel 80x86、Hitachi SH1、ST10、ARM和TI TMS320等系列(见图16)。· 32位并行I/O接口不仅可以连接多达32位数字输入/输出,而且也适用于简单的传感器或执行器的32位数据操作。这类设备无需主机CPU(见图17)。图 16: 从站硬件:带主机CPU的FPGA图 17: 从站硬件:带直接I/O的FPGA关于EtherCAT从站控制器的最新信息,请登录EtherCAT网站[1]。5.2.2 从站评估工具包倍福公司提供的从站评估工具包使接口操作变得简便易行。由于采用了EtherCAT,无需功能强大的通讯处理器,因此,可将从站评估工具包中的8位微处理器作为主机CPU使用。该工具包还包括源代码形式的从站主机软件(相当于协议堆栈)和参考主站软件包(TwinCAT)。6. 小结页首EtherCAT 拥有杰出的通讯性能,接线非常简单,并对其它协议开放。传统的现场总线系统已达到了极限,而EtherCAT则突破建立了新的技术标准——30 µs内可以更新1000个I/O数据,可选择双绞线或光纤,并利用以太网和因特网技术实现垂直优化集成。使用 EtherCAT,可以用简单的线型拓扑结构替代昂贵的星型以太网拓扑结构,无需昂贵的基础组件。EtherCAT还可以使用传统的交换机连接方式,以集成其它的以太网设备。其它的实时以太网方案需要与控制器进行特殊连接,而EtherCAT只需要价格低廉的标准以太网卡(NIC) 便可实现。EtherCAT拥有多种机制,支持主站到从站、从站到从站以及主站到主站之间的通讯(参见图18)。它实现了安全功能,采用技术可行且经济实用的方法,使以太网技术可以向下延伸至I/O级。EtherCAT功能优越,可以完全兼容以太网,可将因特网技术嵌入到简单设备中,并最大化地利用了以太网所提供的巨大带宽,是一种实时性能优越且成本低廉的网络技术。图 19: 网络结构形式多样7. 参考文献页首[1]EtherCAT Technology Group (ETG) http://www.ethercat.org[2]IEC 61158-3/4/5/6-12 (Ed.1.0), Industrial communication networks – Fieldbus specifications – Part 3-12: Data-link layer service definition – Part 4-12: Data-link layer protocol specification – Part 5-12: Application layer service definition – Part 6-12: Application layer protocol specification – Type 12 elements (EtherCAT)[3]IEEE 802.3: Carrier Sense Multiple Access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications[4]IEEE 802.3ae-2002: CSMA/CD Access Method and Physical Layer Specifications: Media Access Control (MAC) Parameters, Physical Layers, and Management Parameters for 10 Gb/s Operation[5]ANSI/TIA/EIA-644-A, Electrical Characteristics of Low Voltage Differential Signaling (LVDS) Interface Circuits[6]IEEE 1588-2002: IEEE Standard for a Precision Clock Synchronization Protocol for Networked Measurement and Control Systems[7]EN 50325-4: Industrial communications subsystem based on ISO 11898 (CAN) for controller-device interfaces. Part 4: CANopen[8]IEC 61800-7-301/304 (Ed.1.0), Adjustable speed electrical power drive systems – Part 7-301: Generic interface and use of profiles for power drive systems – Mapping of profile type 1 to network technologies – Part 7-304: Generic interface and use of profiles for power drive systems – Mapping of profile type 4 to network technologies[9]SEMI E54.20: Standard for Sensor/Actuator Network Communications for EtherCAT.为何使用EtherCAT?EtherCAT独特的运行机制使其成为“工程师的明智之选”。此外,以下特点对某些应用具有特别的优势。1. 卓越的性能总的来说 EtherCAT 是最快的工业以太网技术,同时它提供纳秒级精确的同步。目标系统由总线系统控制或监测的所有应用都将从此大大获益。快速反应时间减少了处理步骤中的状态转换等待时间,从而显著提高了应用的效率。最后,相对于设定了相同循环时间的其他总线系统,EtherCAT 系统结构通常能减少 25%-30%的 CPU 负载。而最好的情况下,EtherCAT 性能可以改善精度,获得更高的吞吐量,并降低成本。2. 灵活的拓扑在 EtherCAT 应用中,机器结构决定网络拓扑结构,而非反之。在传统的工业以太网系统中,可安装的交换机和集线器的数量是有限的,从而限制了整个的网络拓扑结构。而 EtherCAT 无需交换机或集线器,因此没有这样的局限性。简而言之,EtherCAT 在网络拓扑方面没有任何限制。几乎无限数量的节点可以组成线型、树型、星型拓扑及任何拓扑的组合。由于自动链接检测功能,节点和网段可在运行中断开及重新连接——甚至连接到其他地方。线型拓扑可以拓展为环形拓扑,从而实现线缆冗余。主站设备仅需要第二个以太网口即可实现这种冗余功能,而从站设备已经具备了支持冗余功能的条件。因此可在机器运转过程中进行设备交换。3. 简单且耐用配置、检测、维护都与系统的成本息息相关。以太网现场总线使得所有这些任务变得异常简单:EtherCAT 可以自动配置地址,无需手动配置。低总线负载和点对点的物理层改善了抗电磁干扰的能力。网络可靠地定位检测潜在的干扰,从而大大减少了排除错误的时间。在启动时,网络将目标拓扑与现实拓扑对比从而检测差异。EtherCAT 出色的性能使得系统配置时降低对网络调试的需求。由于高带宽,可以将其他的 TCP/IP 与控制数据同时传输。然而,EtherCAT 并不是基于 TCP/IP 的,因此无需使用 MAC 地址或 IP 地址,更不需要 IT 专家配置交换机或路由器。4. 集成安全功能性安全作为一个网络结构的集成部分?对于 FSoE(Functional Safety over EtherCAT)来说不是问题。FSoE 是得到实际验证的,自 2005 年就有了通过 TÜV 认证的FSOE 设备。协议满足 SIL 3 系统要求,且适用于集中控制和分散控制系统。由于黑色通道的方式及特别精简的安全容器(Safety Container),FSoE 也可以应用于其他总线系统。该集成方案及精简的协议可降低系统成本。此外,一个非安全要求的控制器可以接受并处理安全数据。5. 低成本易实现EtherCAT 以相当甚至低于传统现场总线系统的价格水平提供工业以太网的特性。对于主站设备硬件仅需要一个以太网端口——而无需昂贵的接口卡或协处理器。不同形式的 EtherCAT 从站控制器可以从很多供应商获得:ASIC 芯片、FPGA,或标准微处理器的可选总线接口。由于这些便宜的控制器可以承担所有时间关键任务,EtherCAT 自身并不向从站设备 CPU 提出任何性能要求,从而降低了设备成本。因为 EtherCAT 不需要交换机或其他有源基础组件,从而节省了该类组件及其安装、配置和维护的成本。基于这些原因,EtherCAT广泛适用于:· 机器人· 机床· 包装机械· 印刷机· 塑料制造机器· 冲压机· 半导体制造机器· 试验台· 测试系统· 抓取机器· 电厂· 变电站· 材料处理应用· 行李运送系统· 舞台控制系统· 自动化装配系统· 纸浆和造纸机· 隧道控制系统· 焊接机· 起重机和升降机· 农场机械· 海岸应用· 锯木厂· 窗户生产设备· 楼宇控制系统· 钢铁厂· 风机· 家具生产设备· 铣床· 自动引导车· 娱乐自动化· 制药设备· 木材加工机器EtherCAT 常见问题1. EtherCAT技术· 1.1 EtherCAT性能远高于我的应用需求。为什么我还要使用该技术?· 1.2. 为何使用EtherCAT可以降低成本?· 1.3 EtherCAT是否仅局限于主站与从站的通讯应用?· 1.4 如何保证EtherCAT设备的兼容性?2. EtherCAT 技术协会· 2.1 我必须成为ETG会员才可以使用EtherCAT吗?· 2.2 我必须成为ETG会员才可以实施EtherCAT吗?· 2.3 如何成为EtherCAT技术协会的会员?· 2.4. 会员可以享有何种利益?· 2.5 为何ETG会员资格是免费的?· 2.6 将来会否收取会费?· 2.7 ETG会员如何影响该技术的发展?· 2.8 EtherCAT技术协会的法律地位?3. EtherCAT: 开放的技术· 3.1 EtherCAT是一个开放性的技术。这意味着什么?· 3.2 是否有专利权?· 3.3 如何授权?· 3.4 开放源代码是怎样的情况?· 3.5 是否有多种渠道获取EtherCAT从站控制器?4. 实施方面· 4.1 我们想实施一个EtherCAT从站设备,应该如何开始?· 4.2 我们想实施一个EtherCAT主站设备,应该怎么做呢?· 4.3 EtherCAT从站控制芯片的授权如何?· 4.4 FPGA的授权费用如何?· 4.5 是否必须 将我们的EtherCAT设备递交给一致性测试中心接受检测吗?5. EtherCAT Vendor ID· 5.1 什么是EtherCAT Vendor ID?· 5.2 我们的子公司/合作伙伴有EtherCAT Vendor ID。我们可以在我们的设备上使用它吗?· 5.3 我们正在使用技术提供商提供的接口板在我们的设备上增加EtherCAT接口。那么。我们可以在我们的设备上使用该技术提供商的Vendor ID吗?· 5.4 何谓二级Vendor ID?· 5.5 我们有一个CANopen® 的Vendor ID。我们可以在EtherCAT设备上使用它吗?· 5.6 我们如何申请Vendor ID?6. Safety over EtherCAT· 6.1 是否需要添加一个EtherCAT接口来连接我的FSoE设备?· 6.2 是否需要为我的FSoE设备实施一个独立的控制器结构?· 6.3 我是否可以在其他非EtherCAT通讯系统中使用Safety over EtherCAT?· 6.4 是否有经过认证的Safety over EtherCAT堆栈可供使用?· 6.5 是否有Safety over EtherCAT的一致性测试?· 6.6 我的Safety over EtherCAT设备是否需要经过相关机构(如TUV, BGIA)的认可?· 6.7 我是否需要在设备上市前在FSoE测试中心进行官方测试?· 6.8 为何我在设备上实施Safety over EtherCAT协议需要授权?· 6.9 我如何可以获得并使用Safety over EtherCAT的Logo?· 6.10 我是一个EtherCAT主站的提供商。我如何支持Safety over EtherCAT设备?· 6.11 我是机械设备制造商。我需要授权才可以使用Safety over EtherCAT的设备吗?· 1. EtherCAT技术· 1.1 EtherCAT性能远高于我的应用需求。为什么我还要使用该技术?卓越的现场总线性能决不会有坏处。即使对于慢速控制,使用EtherCAT也可以改善响应时间并简化配置工作,因为缺省配置就可以满足要求。此外,更短的响应时间可以改善您应用的性能,因为这缩减了传输等待时间(如,在下一个处理被初始化前对输入信号的等待时间)。如果您对性能要求并不苛刻,也可以因为EtherCAT的其它优势而选用它,比如,成本更低,更加灵活的拓扑结构,或者仅仅是使用方便。总而言之,您采用EtherCAT,就无需采用昂贵慢速的系统了。· 1.2. 为何使用EtherCAT可以降低成本?有这样几种原因:低成本的从站控制器降低了从站设备的成本。无需任何特殊的主站卡,主板集成的以太网控制器即可满足要求。无需交换机或集线器,因此降低了基础设施的成本。使用标准以太网线缆。实施简单,因此降低了实施成本。支持自动配置,无需任何手动设置地址,无需任何网络调整,因此降低了配置成本。· 1.3 EtherCAT是否仅局限于主站与从站的通讯应用?不是的。与其他实时工业以太网系统一样,一个设备(主站)必须要担任网络管理、组织介质读取控制的任务。对于EtherCAT,有两种方式可以实现从站与从站的通讯:在同一个循环周期内基于拓扑结构,其中上游设备可以与下游设备交换数据,而独立于拓扑结构的情况需要在两个总线周期实现数据交换。EtherCAT比其他的协议更具有速度优势,即使需要两个周期实现从站与从站的通讯,相对来讲也是高速高效的。· 1.4 如何保证EtherCAT设备的兼容性? 对于一个通讯技术来说,保证其实施的一致性及兼容性是该技术成功的重要因素。因此EtherCAT技术协会非常重视这些特性。技术实施协议方面的一致性是兼容性的前提,这意味着来自于不同厂商的设备可以在同一个应用网络中协同工作。为保证一致性,必须使用一致性测试工具(CTT)。此外,我们还有遍布全球的一致性测试中心(ETC)。对于通过EtherCAT一致性测试的设备,ETC将颁发官方一致性证书。更多关于一致性测试及设备认证的信息可以在一致性测试页面找到。· 2. EtherCAT 技术协会· 2.1 我必须成为ETG会员才可以使用EtherCAT吗?不需要。但是,您或许希望通过加入ETG来向您的客户或供应商展示您对该技术的支持。对于一个ETG会员,您将被邀请参加ETG会议,获取详细的技术规范及相关信息,并影响该技术的发展。· 2.2 我必须成为ETG会员才可以实施EtherCAT吗?虽然我们建议您加入ETG(见2.3/2.4),但如果您在您的机器或生产线上集成EtherCAT设备,那么我们认为您是最终用户,并不必须加入ETG。EtherCAT设备制造商必须要加入ETG,并获得一个EtherCAT Vendor ID。详情请在下载专区(请使用您的会员登录账号)下载EtherCAT Vendor ID政策(EtherCAT Vendor ID Policy)。会员资格免费获取(见2.5/2.6)。· 2.3 如何成为EtherCAT技术协会的会员?可以通过给ETG总部发邮件info@ethercat.org申请ETG的会员资格。您将得到所有必须的信息,如需求,会员申请表格等。在成为会员之前,请仔细阅读ETG By-Laws· 2.4. 会员可以享有何种利益?ETG会员优先享受技术支持,可获取仅提供给会员的EtherCAT规范、指南、免费从站代码和其他支持工具及相关信息。会员将被邀请参加ETG会议,如技术委员会(TC)或技术工作组(TWG),对规范进行审核和讨论。ETG会员有资格参加指定的EtherCAT培训和研发课程。此外,ETG会员还可以在EtherCAT官网上推广其产品,并作为合作伙伴参与我们的全球系列研讨会和全球重要展览会上的ETG联合展台。ETG会员权益· 2.5 为何ETG会员资格是免费的?会员年费或者其他的高额成本相对于获取一个开放的技术应该不是一个问题。因此,不仅没有ETG的会员费用,而且ETG会员获取协议堆栈,样本代码,评估套件,实施支持和其他的服务都是免费或者仅需很低的费用。· 2.6 将来会否收取会费?目前没有收取ETG会费的计划。如果将来需要收取会费(如,以支持ETG的外加服务),将由会员委员大会讨论通过决定。· 2.7 ETG会员如何影响该技术的发展?在ETG技术委员会会议上将对EtherCAT技术进行详细探讨,鼓励各ETG会员加入技术工作组和项目团队,并提出宝贵的建议和意见。 会员区有所有工作组的列表(需登录)ETG工作组欢迎各用户、OEM、系统集成商和设备制造商提供有价值的需求反馈,ETG的工作历史表明这种反馈非常有效。 技术使用者和开发者之间直接和个人的联系可以加强关于"Know-how"知识和技术信息的深层次交流。 查找ETG会员详细信息请点击这里:EtherCAT组织架构· 2.8 EtherCAT技术协会的法律地位?ETG是(类似于德国大多数工会或政党)受德国法律允许的非注册协会或社团组织。根据相关法规,由于ETG不销售任何产品,因此ETG是一个非盈利性组织。会员对协会资产共同承担有限责任——ETG无资产,因此事实负债为零。· 3. EtherCAT: 开放的技术· 3.1 EtherCAT是一个开放性的技术。这意味着什么?这意味着每一个人都可以使用,实施,并获利于该技术。还意味着EtherCAT实施应该是兼容的,任何人不应为防止他人使用而改变这种技术。EtherCAT是国际标准(IEC61158, IEC 61784, IEC 61800, ISO 15745),同时也是SEMI标准(E54.20)。· 3.2 是否有专利权?是的,EtherCAT技术有专利权,如同其他任何值得拥有专利权的现场总线技术一样。 可以提供独特功能的技术需要专利权和授权以保护其不受复制和伪造的伤害。· 3.3 如何授权?对于EtherCAT主站实施的授权是免费的,但协议要求兼容性,以确保授权免费并提供法律效力。 对于从站设备,EtherCAT采用了CAN的授权模式(CAN是一个受专利保护的标准开放技术的出色样本): 低额的授权费用已经“嵌入到”EtherCAT 从站控制器(ESC)芯片中,因此,设备制造商,最终用户,系统集成商,工具生产商等无需再付授权费用。· 3.4 开放源代码是怎样的情况?EtherCAT技术本身并不开源。 EtherCAT符合IEC,ISO和SEMI标准,因此每个人都可以平等地使用EtherCAT技术。 此外,无需缴纳主站使用授权费用。 ETG所有会员和EtherCAT用户组共同维护并促进EtherCAT技术的进一步发展。如果您有关于技术实施或者EtherCAT技术结合共享和开放源码系统方面的相关问题,请联系ETG总部或EtherCAT技术的专利方Beckhoff。· 3.5 是否有多种渠道获取EtherCAT从站控制器?有。EtherCAT从站控制器(ESC)实施可以从亚信电子、Beckhoff、Hilscher、HMS、英飞凌、Innovasic、Microchip、Profichip、德州仪器、Trinamics、瑞萨电子、Intel以及 Xilinx获取。更多实施也即将发布。EtherCAT从站控制器概述可在资料下载区进行查询:下载区· 4. 实施方面· 4.1 我们想实施一个EtherCAT从站设备,应该如何开始?可以参考EtherCAT Slave Implementation Guide(EtherCAT从站实施指南)作为从站实施的开始,请点击这里下载。该文件涵盖从站实施的起始步骤,包括开发硬件、软件、研讨会和培训、一致性,以及一步步的提示信息。 EtherCAT从站协议栈可以从多个供应商获取。 Beckhoff将从站协议栈代码(SSC)-源代码免费开放给所有ETG会员。 EtherCAT从站实施套件也可以从相关供应商获取。请在官方EtherCAT产品指南中查询更多从站评估套件:EtherCAT产品页面· 4.2 我们想实施一个EtherCAT主站设备,应该怎么做呢?对于主站来讲,你并不需要专用的硬件设备。任何以太网MAC都可以满足要求。EtherCAT对资源消耗非常小,因此也无需特殊的通讯处理器。主站代码可以从多种渠道获得,如一些通过样本代码包提供的免费开放代码,甚至一些包含了RTOS的主站产品。实施服务同样有不同的供应商可以提供。请点击此处了解EtherCAT产品情况。· 4.3 EtherCAT从站控制芯片的授权如何?当您从EtherCAT从站控制器供应商那里购买了ESC芯片,所有的EtherCAT功能已经包含在芯片中。对EtherCAT从站设备供应商来说,取得了ESC供应商资格则包含该授权,无需额外的EtherCAT授权费用。· 4.4 FPGA的授权费用如何?当您从您首选的半导体分销商那里购买了FPGA,EtherCAT代码尚未加载。EtherCAT IP核授权适用于Intel和Xilinx的FPGA。您只需支付一个授权即可制造尽可能多的EtherCAT从站设备。此外,也有基于数量的授权。· 4.5 是否必须 将我们的EtherCAT设备递交给一致性测试中心接受检测吗?不是。在官方EtherCAT测试中心进行一致性测试是可选的——但是,您的客户可能会需要一致性测试证书,而一致性测试证书只能通过官方测试后才能发放。您必须确保您的研发设施中应用了官方一致性测试工具(CTT)。每年,ETG都会维护和进一步发展CTT,CTT以订阅的方式提供。关于一致性的更多详情,请点击此处获得。· 5. EtherCAT Vendor ID· 5.1 什么是EtherCAT Vendor ID?EtherCAT Vendor ID是由EtherCAT技术协会为每一个供应商分配的唯一的标识号码。它与产品编码(product code )一同将包含在EtherCAT设备的 标识对象中。EtherCAT Vendor ID 列表· 5.2 我们的子公司/合作伙伴有EtherCAT Vendor ID。我们可以在我们的设备上使用它吗?如果要求将Vendor ID授予合作伙伴公司,请联系ETG总部。但是,我们建议每个EtherCAT设备用户使用自己单独的Vendor ID。· 5.3 我们正在使用技术提供商提供的接口板在我们的设备上增加EtherCAT接口。那么。我们可以在我们的设备上使用该技术提供商的Vendor ID吗?不可以。该技术提供商的通信设备上附带有Vendor ID。您应使用自己独有的Vendor ID来替代它,以便于您的设备可以在网络中被识别。· 5.4 何谓二级Vendor ID?二级Vendor ID是从原Vendor ID派生出来的,专门用来标识通讯接口设备类产品的Vendor ID,但这类产品无法参加后续的一致性测试。· 5.5 我们有一个CANopen® 的Vendor ID。我们可以在EtherCAT设备上使用它吗?对于您的EtherCAT产品,你需要一个EtherCAT Vendor ID。然而,在您申请EtherCAT Vendor ID时,您可以提出申请与您CANopen® 的Vendor ID相同的号码,如果您申请的号码仍然可用,ETG则会分配给您。· 5.6 我们如何申请Vendor ID?非常简单,您仅需到EtherCAT网站的会员页面下载:EtherCAT Vendor ID 申请表格· 6. Safety over EtherCAT· 6.1 是否需要添加一个EtherCAT接口来连接我的FSoE设备?不需要。RSoE协议采用一个黑色通道实现;无需为此设置安全相关的标准通讯接口。控制器,ASIC以及链接,耦合器相关的通讯接口都可以保留使用。· 6.2 是否需要为我的FSoE设备实施一个独立的控制器结构?使用两个微控制器是实现SIL 3安全设备的常用方式。但这并不是Safety over EtherCAT规范的要求。实现这个协议必须满足以下要求:- 完全符合IEC 61508和IEC 61784-3;- 完全符合FSoE协议规范;- 完全符合安全完整性等级(SIL)要求和相应产品的指定需求。· 6.3 我是否可以在其他非EtherCAT通讯系统中使用Safety over EtherCAT?可以。该协议可以在任何通讯中使用,可以是EtherCAT通讯,现场总线系统,以太网或类似的通讯,光纤,同轴线缆,甚至无线传输。对于通讯总线耦合器或其他设备没有限制或特别要求。· 6.4 是否有经过认证的Safety over EtherCAT堆栈可供使用?有,在ETG内部有服务提供商能够提供预先认证的FSoE协议栈和安全研发服务。Safety over EtherCAT协议非常简洁,协议状态机有明确的界定。经验表明,使用或不使用预认证的堆栈都可以在短时间内轻松实施。· 6.5 是否有Safety over EtherCAT的一致性测试?是的。FSoE测试案例规范适用于FSoE设备,并通过TUV批准。对于FSoE从站,测试案例与EtherCAT测试工具配合使用,可以执行一个自动的测试。通常情况下,由于灵活的主站配置,对于主站堆栈的自动检测更复杂。因此,可用的测试案例规范可以用于对主站的认可。Safety over EtherCAT规则ETG.9100包括了对一个设备验收的完整测试流程。· 6.6 我的Safety over EtherCAT设备是否需要经过相关机构(如TUV, BGIA)的认可?是的。Safety over EtherCAT设备的研发需要评估。设备的实现包括通过EMC报告,Safety over EtherCAT一致性测试,并通过所有符合IEC 61508的安全周期流程。该评估将由机构实现。· 6.7 我是否需要在设备上市前在FSoE测试中心进行官方测试?是的。FSoE测试政策是需要通过官方FSoE测试中心测试的。进行FSoE一致性测试的前提是拥有有效的EtherCAT协议实施认证。FSoE测试中心的所有测试都可以在内部进行准备。· 6.8 为何我在设备上实施Safety over EtherCAT协议需要授权?Safety over EtherCAT是一种为很多设备制造商所采用的技术。对于这样一种技术来说,兼容性是保证在应用领域能进行互操作的重要功能。取得授权的设备制造商都有权实施这一技术,但其设备必须具有符合规范的兼容性。授权是免费的。使用FSoE最终设备的机器制造商及控制系统提供商则无需该项授权。· 6.9 我如何可以获得并使用Safety over EtherCAT的Logo?Safety over EtherCAT的logo可以从ETG总部获取。使用Safety over EtherCAT Logo的产品必须遵循由ETG发布的ETG9001 EtherCAT标识规则。· 6.10 我是一个EtherCAT主站的提供商。我如何支持Safety over EtherCAT设备?如果您只是想在EtherCAT环节支持现有的Safety over EtherCAT设备,则无需在主站上进行任何安全相关的实施。可采用带一个EtherCAT从站接口的FSoE主站,同时也可以被用作安全逻辑设备。只有从-从通信必须由EtherCAT主站支持,将安全数据报从FSoE主站路由至FSoE从站,反之亦然。· 6.11 我是机械设备制造商。我需要授权才可以使用Safety over EtherCAT的设备吗?不。您可以在机械设备中直接使用最终的Safety over EtherCAT产品,而无需授权。您务必留意产品中是否有SIL或PL认证,产品必须执行相关标准(IEC 62061, ISO 13849)或产品标准,以及与其他相关标准的兼容性,如必须符合国际的或国家的法律要求(如Directive of machinery, OSHA, UL等)。Vendor ID每个EtherCAT兼容设备必须使用由ETG分配的全球唯一的Vendor ID。EtherCAT Vendor ID的使用必须符合EtherCAT规范,并由ETG Vendor ID政策和相应的Vendor ID协议约束管理。为明确这一政策,一般规则如下:· 每个EtherCAT设备供应商必须是ETG会员,必须从EtherCAT技术协会取得有效的Vendor ID。· Vendor ID是免费的。· 在EtherCAT设备上市前,供应商必须实现Vendor ID。· 在机器中集成或使用EtherCAT设备的机器制造商,无需申请和使用Vendor ID。发布于 2021-05-28 14:08开放式 IEC 61131 控制系统设计(书籍)以太网(Ethernet)以太网协议赞同 181 条评论分享喜欢收藏申请转载文章被以下专栏收录IT技术专栏IT技术分享
EtherNet/IP和EtherCAT有什么区别? - 知乎首页知乎知学堂发现等你来答切换模式登录/注册IP 地址以太网(Ethernet)EthernetEtherNet/IP和EtherCAT有什么区别?EtherNet/IP和EtherCAT有什么区别?各自应用在什么场合下面?求解答显示全部 关注者12被浏览191,356关注问题写回答邀请回答好问题添加评论分享6 个回答默认排序莫木 关注EtherNet/IP指的是"以太网工业协议"(Ethernet Industrial Protocol)。它定义了一个开放的工业标准,将传统的以太网与工业协议相结合。EtherNet/IP是基于TCP/IP系列协议,因此采用以原有的形式OSI层模型中较低的4层。所有标准的以太网通信模块,如PC接口卡、电缆、连接器、集线器和开关都能与 EtherNet/IP 一起使用。(七层模型,亦称OSI(Open System Interconnection)。用于计算机或通信系统间互联的标准体系)EtherCAT (实时工业以太网)是一个开放架构,以以太网为基础的现场总线系统,其名称的CAT为控制自动化技术。 简单地说,他们是工业控制中用到的通讯方式(自动化通讯协定),ethercat具有实时性(响应时间快),灵活性(拓扑行)等优势。说的不好,仅供参考。。。发布于 2021-01-16 15:33赞同 9添加评论分享收藏喜欢收起晨控工业RFID 关注CK-GW06-E01与汇川PLC的EtherNet/IP通信准备阶段:CK-GWO6-E01网关POE交换机网线汇川PLC编程软件汇川AC801-0221-U0R0型号PLC1.打开汇川PLC编程软件lnoProShop(V1.6.2)SP2。新建工程,选择对应的PLC型号,编程语言选择为“结构化文本(ST)语言”,然后点击确定。(本次以AC801-0221-U0R0型号为例)双击PLC型号,进入通信设置选择对应的网关,点击扫描设备,选择对应的PLC型号,然后点击确定,查看是否与PLC通信成功。双击网络组态,添加对应的EDS文件。添加完成EDS文件后,双击“CkReader”,网络组态完成。双击“CkReader (CkReader)”更改对应网关的IP地址。(本次以192.168.1.210为例)选择连接,配置“输出数据集”和“输入数据集”选择数据类型为byte,数量大小为396.选择“Application”右击添加对象,选择“全局变量列表”,点击打开。打开“全局变量列表”,创建两个映射读卡器内存的数组分别对应输入输出,数量大小为0~395,创建两个数组存储读写的数据,数量大小为0~1000。(如下图所示)双击“Ethernet (Ethernet)”进入以太网界面,选择对应PLC的IP,然后点击确定。(本次以192.168.1.88为例)组态完成后下载至PLC中,然后点击运行,此时网关的网络连接指示灯ETH闪烁,PLC与网关通信成功。发布于 2022-07-21 17:16赞同 2添加评论分享收藏喜欢
Ethernet 与 EtherCAT 有关系吗?是什么关系? - 知乎首页知乎知学堂发现等你来答切换模式登录/注册EthernetEthernet 与 EtherCAT 有关系吗?是什么关系?浅谈两者的关系,不要太啰嗦了。同时介绍一下CAN总线,profibus,RSJ232.谢谢。关注者41被浏览100,267关注问题写回答邀请回答好问题添加评论分享4 个回答默认排序熊小D 关注爪机党答题~ethercat协议是基于以太网帧的。ip协议是在ip数据包外添加了以太网帧头,帧头中包含了ip的协议类型码(两字节,好像是0x0800);ethercat协议是在ethercat数据包外添加以太网帧头,协议类型码为0x88a4。应用层部分ethercat使用了canopen的对象字典,ethercat数据包有其自己的组包规则。ethercat协议用于总线,其通信流程和一般it系统中的协议不太一样,且倍福(ethercat发明方,英文为beckhoff)底层总线使用ebus。发布于 2016-01-28 01:00赞同 3添加评论分享收藏喜欢收起刘一机械 关注上位机的Ethernet网卡如何与采用ethercat总线的驱动器实现通信?编辑于 2016-12-08 16:14赞同 2添加评论分享收藏喜欢收起
主流工业以太网介绍和比较(EtherCAT、EtherNet/IP、ProfiNet、Modbus-TCP、Powerlink)_ethercat和ethernet的区别-CSDN博客
主流工业以太网介绍和比较(EtherCAT、EtherNet/IP、ProfiNet、Modbus-TCP、Powerlink)
最新推荐文章于 2024-01-09 10:12:38 发布
叶不问
最新推荐文章于 2024-01-09 10:12:38 发布
阅读量2.8w
收藏
125
点赞数
11
原文链接:https://blog.csdn.net/xqmoo8/article/details/39743961
版权
1)EtherCAT是一个以以太网为基础的开放架构的现场总线系统,EterCAT名称中的CAT为Control Automation Technology(控制自动化技术)首字母的缩写。最初由德国倍福自动化有限公司(Beckhoff AutomationGmbH)研发。EtherCAT为系统的实时性能和拓扑的灵活性树立了新的标准,同时,它还符合甚至降低了现场总线的使用成本。EtherCAT的特点还包括高精度设备同步,可选线缆冗余,和功能性安全协议(SIL3)。
EtherCAT主要特点有: (1)完全符合以太网标准。普通以太网相关的技术都可以应用于EtherCAT网络中。EtherCAT设备可以与其他的以太网设备共存于同一网络中。普通的以太网卡、交换机、路 由器等标准组件都可以在EtherCAT中使用。 (2)支持多种拓扑结构:线型、星型、树型。可以使用普通以太网使用的电缆或光缆。当使用1OOBase-TX电缆时允许两个设备之间的通信距离达100m。当使用100BASE-FX模式,使用两对光纤在全双工模式下,单模光纤能够达到40千米的传输距离,多模光纤能够达到2千米的传输距离。EtherCAT还能够使用Beckhoff公司自己设计的低压差分信号LUDS ( Low Voltage Differential Signaling,低压差分信号)线来低延时地通信,通信距离能够达到10米。 (3)广泛的适用性,任何带有普通以太网控制器的设备都有条件作为EtherCAT主站,比如嵌入式系统、普通的PC机、控制板卡等。
(4)高效率、刷新周期短。EtherCAT从站对数据帧的读取、解析、过程数据的提取与插入完全由硬件来实现,这使得数据帧的处理不受CPU的性能、软件的实现方式等影响,时间延迟极小、实时性很高。同时EtherCAT可以达到小于100us的数据刷新周期。
(5)EtherCAT以太网帧中能够压缩大量的设备数据,这使得EtherCAT网络有效数据率可达到90%以上。据官方测试1000个I/O更新时间仅仅30us,其中还包括I/O周期时间。而容纳1486个字节(相当于12000个I/O)的单个以太网帧的刷新时间紧紧300us。 (6)同步性能很好。EtherCAT使用高分辨率的分布式时钟使各从站节点间的同步精度能够远小于lus。 (7)无须从属子网。很复杂的节点或只有一两位的数字I/O都能被用作EtherCAT从站。 (8)拥有多种应用层协议接口来支持多种工业设备行规:CoE ( CANopen over EtherCAT)用来支持CANopen协议,SOE (SERCOE over EtherCAT)用来支持SERCOE 协议,EOE ( Ethernetover EtherCAT)用来支持普通的以太网协议,FOE ( File over EtherCAT)用于上传和下载固件程序或文件;AOE (ADS over EtherCAT)用于主从站之间非周期的数据访问服务。对多种行规的支持使得用户和设备制造商很容易从现场总线向EtherCAT转换。
2)Ethernet/IP是一个面向工业自动化应用的工业应用层协议。它建立在标准UDP/IP与TCP/IP协议之上,利用固定的以太网硬件和软件,为配置、访问和控制工业自动化设备定义了一个应用层协议。
Ethernet/IP是2000年3月由Control Net International和ODVA( Open DevicenetVendors Association共同开发的工业以太网标准。Ethernet/IP实现实时性的方法是在TCP/IP层之上增加了用于实时数据交换和运行实时应用的CIP协议(Common Industrial Protocol )。 Ethernet/IP在物理层和数据链路层采用标准的以太网技术,在网络层和传输层使用IP协议和TCP、UDP协议来传输数据。UDP是一种非面向连接的协议,它能够工作在单播和多播的方式,只提供设备间发送数据报的能力。对于实时性很高的I/O数据、运动控制数据和功能行安全数据,使用UDP/IP协议来发送。而TCP是一种可靠的、面向连接的协议。对于实时性要求不是很高的数据(如参数设置、组态和诊断等)采用TCP/IP协议来发送。 Ethernet/IP采用生产者/消费者数据交换模式。生产者向网络中发送有唯一标识符的数据包。消费者根据需要通过标识符从网络中接收需要的数据。这样数据源只需一次性地把数据传到网上,其它节点有选择地接收数据,这样提高了通信的效率。 Ethernet/IP是在CIP这个协议的控制下实现非实时数据和实时数据的传输。CIP是一个提供工业设备端到端的面向对象的协议,且独立于物理层及数据链路层,这使得不同供应商提供的设备能够很好的交互。另外,为了获得更好的时钟同步性能,2003年ODVA将IEEE 15888引入Ethernet/IP,并制定了CIPsync标准以提高Ethernet/IP的时钟同步精度。
3)PROFINET由PROFIBUS国际组织(PROFIBUS International,PI)推出,是新一代基于工业以太网技术的自动化总线标准。作为一项战略性的技术创新,PROFINET为自动化通信领域提供了一个完整的网络解决方案,囊括了诸如实时以太网、运动控制、分布式自动化、故障安全以及网络安全等当前自动化领域的热点话题,并且,作为跨供应商的技术,可以完全兼容工业以太网和现有的现场总线(如PROFIBUS)技术,保护现有投资。
PROFINET是适用于不同需求的完整解决方案,其功能包括8个主要的模块,依次为实时通信、分布式现场设备、运动控制、分布式自动化、网络安装、IT标准和信息安全、故障安全和过程自动化。
现在PROFINET有三个版本,能够实现3种类型的通信:TCP/IP标准通信和两类实时通信。在这些版本中,PROFINET提出了对IEEE802.1 D和IEEE1588进行实时性扩展的技术方案,同时,根据不同的实时性要求采用不同的实时通道技术。 PROFINET提供的标准通道使用TCP/IP协议来进行非实时通信,用于设备参数化、组态和诊断数据的传输。两个实时通道:实时通道RT和实时通道IRT。实时通道RT是一种软实时(software real time方案,一般响应时间为l0ms,主要用于工厂自动化领域中的过程数据高xìng能循环传输、事件控制的信号与报警信号灯。实时通道IRT(IsochronousReal-time)使用了专用的ASIC芯片来对数据帧进行了解析,这样缩短了处理时间。该方案特别适用于高性能传输、过程数据的等时同步传输及需要快 速时钟同步的运动控制领域。另外根据应用对象的不同,PROFINET有两种组网方式:PROFINETIO和PROFINET CBA。
4)MODBUS/TCP是简单的、中立厂商的用于管理和控制自动化设备的MODBUS系列通讯协议的派生产品。显而易见,它覆盖了使用TCP/IP协议的 “Intranet”和“Internet”环境中MODBUS 报文的用途。协议的最通用用途是为诸如PLC’s,I/O模块,以及连接其它简单域总线或I/O模块的网关服务的。 MODBUS/TCP协议是作为一种(实际的)自动化标准发行的。既然MODBUS已经广为人知,该规范只将别处没有收录的少量信息列入其中。然而,本规范力图阐明MODBUS中哪种功能对于普通自动化设备的互用性有价值,哪些部分是MODBUS作为可编程的协议交替用于PLC’s的“多余部分”。 它通过将配套报文类型“一致性等级”,区别那些普遍适用的和可选的,特别是那些适用于特殊设备如PLC’s的报文。
5)POWERLINK=CANopen+Ethernet
鉴于以太网的蓬勃发展和CANopen在自动化领域里的广阔应用基础,EthernetPOWERLINK 融合了这两项技术的优点和缺点,即拥有了Ethernet的高速、开放性接口,以及CANopen在工业领域良好的SDO和PDO数据定义,在某种意义上说POWERLINK就是Ethernet 上的CANopen,物理层、数据链路层使用了Ethernet介质,而应用层则保留了原有的SDO和PDO对象字典的结构。
Ethernet Powerlink(简称EPL)是由奥地利B&R(贝加莱)公司于2001年开发出来的实时以太网解决方案。2003年,由全球自动化和驱动行业的领军公司成立了EPSGC EthernetPowerlink标准化组织)来标准化和强化Powerlink技术,EPL标准是在CANopen基础上发展来的。它实现实时性的方法是对TCP/IP协议栈进行了实时扩展,引入了SCNM ( slot communication network management,时间槽通信网络管理)机制来消除CSMA/CD的不确定性。SCNM原理是网络按照一个固定的周期进行通信。每个周期分为三个时间槽:同步时间槽、异步时间槽、空闲时间槽。实时性要求严格的数据在同步时间槽中传输。时间不苛刻的数据在异步时间槽中传输。在三种时间槽中又根据网络中通信节点的数目划分为不同的子时间槽。这样保证了实时数据的实时性传输,又杜绝了网络冲突的发生。
6) EPA是在“863”计划的支持下,由浙江大学、清华大学、浙江中控技术公司、大连理工大学、中科院自动化所等单位联合制定,是用于工业测量和控制系统的实时以太网标准。EPA实现实时性的方法是在ISO/IEC8802.3协议所规定的数据链路层之上增加了一个EPA-CSME ( communication schedulingmanagement entity,通信管理实体)。增加EPA-CSME,EPA-C SME用于对数据报文的调度管理,它支持两种通信调度方式:非实时的通信使用CSMA/CD通信机制,非实时数据直接在DLE层和DLS-Use:之间传输,不进行任何缓冲和处理;实时性使用确定性调度方式,EPA将DLS-User数据根据控制时序和优先级大小传送给DLE,然后经过PHY发送出去,这样避免了网络中报文的碰撞。另外,EPA网络为了避免冲突的发生将控制网络分成了若干个由网桥相互隔离的控制区域一一微网段。各微网段内通信互不干扰。不同微网段的设备的通信需要通过网桥转发来实现。这使得网络中的任何报文都被严格的监控,从而避免了广播风暴的产生。目前,一些公司,比如浙大中控,己经开发了多种产品EPA产品,包括基于EPA的控制系统、基于EPA的变送器、执行器、远程分散控制站、数据采集器、现场控制器、无纸记录仪。基于EPA的分布式网络控制系统己在工厂得到成功应用。 3 Ethernet Powerlink -----------------------------------------------------------------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
虽然这些工业以太网都是国际标准,但是指的是IEC 61784里的标准,但是这些工业以太网不都是标准的以太网。即这些工业以太网并不都是符合IEEE802.3U的标准,这当中只有Modbus-TCP和EtherNet/IP是符合IEEE802.3U的,只有符合IEEE802.3U标准的,才能与IT和以太网将来的发展相兼容。而不符合IEEE802.3U标准的,基本上可以讲不是以太网,它们都对以太网进行了修改,或者是硬件或者是软件,已经不是以太网了。
各种工业以太网的区别其实主要就是协议的区别,其中最主要的还是应用层协议的区别,我们知道,按照ISO的参考模型,网络被划分为7层。
a. Modbus TCP和EtherNet/IP的区别主要是应用层不相同,ModbusTCP的应用层采用Modbus协议,而EtherNet/IP采用CIP协议,这两种工业以太网的数据链路层采用的是CSMA/CD,因此是标准的以太网,另外,这两种工业以太网的网络层和传输层采用TCP/IP协议族。还有一个区别是,Modbus协议中迄今没有协议来完成功能安全、高精度同步和运功控制等,而EtherNet/IP有CIPSafety、CIP Sync和CIP Motion来完成上述功能,所以才有Schneider加入ODVA,成为ODVA的核心成员来推广EtherNet/IP。由于这两种网络都是标准的TCP/IP以太网,所以所有标准以太网节点都可以接入这两种网络。
b. 至于EthernetPowerLink(EPL), Ethernet PowerLink就是个怪胎,PowerLink虽然在物理层和数据链路层还是采用标准的以太网,但是它又添加了另一个数据链路层,此EPL数据链路层在结构上为于以太网数据链路层之上。我们知道数据链路层的一个子层的MAC(介质访问)层的作用是[color=#FF0000]决定哪一个节点可以占有总线,也即决定哪个节点一个发送数据[/color]。所以本来由以太网的数据链路层来决定哪一个节点占用总线,现在它被位于它之上的EPL数据链路层给架空了,由这个EPL数据链路层通过软件的方式来决定哪个节点发送数据。所有在这样的一个EPL工业以太网系统中,不能使用交换机,只能使用HUB,所以对100M的网络,EPL总的带宽是小于100m,一盘情况下只有40-50M,而如果采用交换机的工业以太网,它的带宽可以达到大几百M,另外在EPL网络上,所有的节点都要实现EPL数据链路。没有实现EPL数据链路层的节点不能接入此网络。
c. PROFINET分为原来划分为v1,v2,v3,现在一般称为ProfiNetCBA、ProfiNet IO和ProfiNet IRT。也就是通过以太网来实现对等通讯、实时控制和运动控制。v1采用TCP/IP协议,采用标准的以太网,而V2和V3不采用tcp/ip协议,这两种都绕过tcp/ip协议,采用另外的网络层和传输层协议,采用ProfiNet的开发人员人员认为tcp/ip协议增加了数据在网络中的传输延迟,其实这是一种误解,据美国密歇根大学的教授研究后认为数据在TCP/IP中的传输延迟很小,他们研究得出数据在经过TCP,IP栈时延迟只有不到100微秒,如果采用UDP/IP时就更小,同时他们研究也得出数据在不同应用层延时比较大,不同的协议延迟不一样,但是相差不是很大,从200us-800us不等,他们经过实验后认为以太网的基础设施(指交换机、网卡等)和TCP/IP协议并不是影响工业以太网实时性的主要原因,而认为应用层协议才是主要原因。所以密歇根大学的教授认为绕开TCP/IP协议没有丝毫的意义,反而由于缺少了TCP/IP协议,使得设备也就缺少了IT功能,与其它现场总线没有区别。 ProfiNet V3就更特别了,它不完全采用标准以太网的数据链路层,有一不时间采用以太网的数据链路层(CSMA/CD),而另外一部分时间采用自己的数据链路层,通过一个高精度的时间来完成。所以ProfiNet V3也就不是标准的以太网了,也就给Profinet v3带来如下的问题:不能采用标准的交换机、不能采用标准的以太网芯片、与企业网相连可能会出现问题,与标准以太网相连还要特殊的网关、添加和删除一个节点都需要重新组态网络和重新启动网络、至今没有千兆网络,还有最重要的是,当标准以太网以后发展了后,它不能与标准以太网相兼容,不具有将来以太网所应具有的功能。
d. EtherCat这种工业以太网也很奇怪,它们不使用标准的芯片,一般不使用交换机,软件也不是标准的,对以太网的数据帧进行了一些修改,我们知道一个数据帧只有一个源节点,但是对于EtherCat一个数据可能有多个源节点,即一个数据是由多个节点发送的数据组合而成的。所以对于这样的网络,标准的以太网设备也不能接入这样的网络。
我认为Ethernet/IP和ProfiNet这两种工业以太网都适合各个行业。首先这两种工业以太网都用于传输非实时数据,还可传输实时数据,即可以用于离散控制,也可用于过程控制(当然现在还不能用于本安应用)。其次,这两种工业以太网都可用于网络功能安全传输,Ethernet/IP有CIP Safety协议,而ProfiNet有Profisafe协议,还有在运动控制方面ProfiNet有 ProfiNet IRT,而EtherNet/IP则有CIP Safety,二者都可以用于中高端的运动控制。最后两者都有基于IEEE1588的高精度时钟同步。而Modbus TCP,EtherCat和PowerLink,都只能完成部分控制任务,如Modbus TCP一般只作常规IO实时和非实时数据。而EtherCat和PowerLink则更象是为运动控制而开发的,这二者好像没有功能安全、在PLC和DCS控制方面也没有得到大自动化公司的支持,况且这两者又对以太网进行修改,一个在软件,另一个在软件和硬件方面都进行了修改,都不能兼容标准的以太网设备,个人认为这样做得不偿失,为满足运动控制而不能兼容已有的标准的以太网设备而开发的工业以太网并不是以太网,与其说是工业以太网还不如说是另一种现场总线。 Ethernet/IP和ProfiNet间进行,而其它工业以太网都是这两者的陪衬,将会逐渐退出市场。 EtherNet/IP以后将由罗克韦尔自动化、Omron、施耐德和思科公司来推动,而ProfiNet将由业界老大西门子公司带领一些小公司去奋斗,由国内PLC厂商中的老二、老三和老五对老大,不知谁将引导未来。
其实,工业以太网里还有几个怪胎,举两个例: 1)SynqNet: 丹纳赫主导的,几乎只用在运动控制,而且据说只用在了半导体机械行业(奇怪的是,不才也搞半导体机械很久了,却从来没看到过SynqNet,孤陋寡闻啊)。只用了以太网的硬件,完全和我们平常说的以太网没有任何关系,连MAC层都没有。当然如此运用,速度性能当然好,但未来难说。 2)Sercos III: 光纤SercosII的新一代以太网版本,背后推手是博世力士乐,只用在运动控制。也基本上是只用了以太网底层硬件,系统里竟然连switch都不允许用。速度当然快,但只比SercosII快了一倍。估计用了SercosII的用户,谁会去更新到一个没快了多少的新系统啊,还没问世,就已经不被业界看好了。
优惠劵
叶不问
关注
关注
11
点赞
踩
125
收藏
觉得还不错?
一键收藏
知道了
5
评论
主流工业以太网介绍和比较(EtherCAT、EtherNet/IP、ProfiNet、Modbus-TCP、Powerlink)
1)EtherCAT是一个以以太网为基础的开放架构的现场总线系统,EterCAT名称中的CAT为Control Automation Technology(控制自动化技术)首字母的缩写。最初由德国倍福自动化有限公司(Beckhoff AutomationGmbH)研发。EtherCAT为系统的实时性能和拓扑的灵活性树立了新的标准,同时,它还符合甚至降低了现场总线的使用成本。EtherCAT的特点还...
复制链接
扫一扫
各种工业以太网比较(EtherCAT,EtherNet/IP,ProfiNet,Modbus-TCP,Powerlink)
协议和协议转换网关知识分享
09-22
6828
EtherCAT(以太网控制自动化技术)是一个以以太网为基础的开放架构的现场总线系统,Ethernet/IP是一个面向工业自动化应用的工业应用层协议。PROFINET由PROFIBUS国际组织(PROFIBUS International,PI)推出,是新一代基于工业以太网技术的自动化总线标准。MODBUS/TCP是简单的、中立厂商的用于管理和控制自动化设备的MODBUS系列通讯协议的派生产品。
EtherNet基础入门思维导图
07-12
1、包含标准以太网OSI模型
2、EtherCat协议
3、EtherNet/IP协议
适合新手扫盲,或对以太网知识学习要求不高的同学使用
5 条评论
您还未登录,请先
登录
后发表或查看评论
以太网传输硬件设计大全
weixin_45365488的博客
01-09
990
1.网线的介绍RJ45由插头和插做组成,也就是我们常说的网口和网线。RJ45 网线插头又称水晶头,共有八芯做成。RJ45网络传输线分为直通线、交叉线和全反线。直通线用于异种网络设备之间的互连,例如,计算机与交换机。交叉线用于同种网络设备之间的互连,例如,计算机与计算机。全反线用于超级终端与网络设备的控制物理接口之间的连接。下面将介绍一下各线的作用和区别。1.直通线:又叫正线或标准线,两端采用568B做线标准,注意两端都是同样的线序且一一对应。直通线是应用最广泛,现在最常用的线。
EtherCAT和Ethernet的不同点有哪些, 通信周期又是什么意思?
weixin_57350300的博客
04-19
990
本期我们将会更详细的介绍一下EtherCAT的实现方式,通信周期的意义到底是什么、SDO和PDO到底是什么等概念。
总线-Ethernet与EtherCAT的比较
anvtncm8694的博客
12-17
1万+
Ethernet的框架是自由对等的通讯网络,是不存在Host & Slave的,但EtherCAT在Ethernet上建立了Host & Slave模式。
EtherCAT实时性的本质是EtherCAT提高了Ethernet包的利用率和优化了冗余的通讯过程步骤。为了做到这一点EtherCAT去掉了Ethernet已有的对等性,建立了Host & S...
【EtherCAT理论篇】二、EtherCAT工作原理
热门推荐
zhandouhu的博客
10-26
2万+
1、EtherCAT系统组成
EtherCAT是一种实时以太网技术,由一个主站设备和多个从站设备组成。主站设备使用标准的以太网控制器,具有良好的兼容性,任何具有网络接口卡的计算机和具有以太网控制的嵌入式设备都可以作为EtherCAT的主站。对于PC计算机而言,主站控制器多采用倍福开发的TwinCAT软件。EtherCAT从站使用专门的从站控制器(ESC),如专用集成芯片ET1100和E...
EtherCAT与-Profinet性能指标以及实现原理比较
09-20
EtherCAT与-Profinet性能指标以及实现原理比较;
EtherCAT与-Profinet性能指标以及实现原理比较;
EtherCAT与-Profinet性能指标以及实现原理比较
EtherCAT--01简介
m0_57839519的博客
11-01
1320
EtherCAT 是基于Ethernet的开放的实时以太网络通讯协议,最初由德国倍福自动化有限公司(Beckhoff Automation GmbH) 于2003年研发,是一种工业以太网总线标准。EtherCAT为系统的实时性能和拓扑的灵活性树立了新的标准,同时,它还符合甚至降低了现场总线的使用成本。
[工业互联-12]:主流的工业以太网技术简介(PROFINET、POWERLINK、ETHERNET/IP、ETHERCAT、SERCOSIII、MODBUS TCP、CC-LINK IE)
文火冰糖(王文兵)的博客
07-01
4571
SERCOSIII是SERCOS的第三代,SERCOS于1985年被推向市场,是一个标准的遵循IEEE802.3的数据传输协议,这个通信系统最初使用在基于运动控制的自动化系统,一个已注册的协会:SERCOS国际协会,支持这项技术的发展并保持标准的一致性。节点通过硬件层进行同步,在通信循环的第一个报文初期,主站同步报文MST被嵌入到第一个报文来达到这个目的,确保在100nS以下的高精度时钟同步偏移,基于硬件的过程补偿了运行延迟和以太网硬件所造成的偏差,不同的网段使用不同的循环时钟仍然可实现所有的同步运行。
CIP或者EtherNET/IP中的PATH是什么含义?
qq_42039294的博客
09-28
621
最近在学习EtherNET/IP,PATH不太明白,翻了翻规范,在这里记个笔记。
工业以太网现场总线EtherCAT驱动程序设计及应用.rar_EtherCAT 主站_Ethercat主站_sheepbop_实
07-13
介绍实时工业以太网技术进展, EtherCAT系统组成原理、主站和从站硬件和软件设计开发。
STM32-P-EtherCAT.rar_STM32 ethercat_STM32-P-EtherCAT_ethercat和
07-15
基于STM32的工业以太网EtherCAT从站的设计和实现
工业以太网EtherCAT的技术和应用.doc
12-21
分析了实时以太网技术的发展现状和发展趋势,并比较了当前主流的五种以太网标准的技术特点。针对EtherCAT实时以太网技术进行了细致的介绍和分析,并介绍了一种基于EtherCAT技术构建的多轴运动控制卡的实现。
主流实时以太网技术的比较
06-20
详细阐述了主流实时以太网技术,并进行了详细的比较,以供相关技术人员选型比较,了解实时以太网技术的发展。
EDA/PLD中的Altera首次实现对工业以太网协议的FPGA IP支持
12-08
Altera公司日前宣布为工业自动化应用中的以太网通信协议提供FPGA支持,这些应用包括ProfiNet、Ethernet/IP、Modbus-IDA、EtherCAT、SERCOS III接口和Ethernet Powerlink等。这些关键通信协议的知识产权(IP)内核现在...
通信与网络中的工业以太网EtherCAT冗余和热插拔技术
11-07
首先介绍了实时工业以太网 EtherCAT的组成、工作原理和报文结构 ,研究了使用环型网络拓扑结构实现基于 EtherCAT的工业自动化控制系统故障容错及热插拔技术 ,分别规划了在网口故障、链路故障和节点故障时冗余帧传播...
AO4480&10-VB一款N-Channel沟道SOP8的MOSFET晶体管参数介绍与应用说明
最新发布
03-13
SOP8;N—Channel沟道,40V;10A;RDS(ON)=14mΩ@VGS=10V,VGS=20V;Vth=1.6V;
东北林业大学906农村发展理论与实践2021年考研专业课初试大纲.pdf
03-13
东北林业大学考研初试大纲
Ethercat与TCP/IP通讯
06-10
EtherCAT(Ethernet for Control Automation Technology)和TCP/IP(Transmission Control Protocol/Internet Protocol)都是计算机网络中的通信协议,但是它们的应用场景和通信方式有所不同。
EtherCAT是一种实时以太网通信协议,主要用于工业自动化领域中的控制和数据采集。它采用了分布式时钟同步技术,能够实现高速、实时、可靠的数据传输。EtherCAT通信的时延非常短,可以满足工业自动化对实时性和稳定性的要求。
TCP/IP是互联网通信协议的基础,是一种面向连接的协议,主要用于数据在不同主机之间的传输。TCP/IP协议采用了三次握手的方式建立连接,在连接建立之后,数据通过IP地址和端口号进行传输,保证了数据的可靠传输。
在实际应用中,EtherCAT通常用于工业自动化设备之间的实时控制和数据采集,而TCP/IP则广泛应用于互联网通信、远程控制、数据传输等方面。虽然它们的应用场景不同,但是它们都是计算机网络中非常重要的通信协议。
“相关推荐”对你有帮助么?
非常没帮助
没帮助
一般
有帮助
非常有帮助
提交
叶不问
CSDN认证博客专家
CSDN认证企业博客
码龄8年
暂无认证
0
原创
30万+
周排名
199万+
总排名
5万+
访问
等级
275
积分
23
粉丝
29
获赞
6
评论
254
收藏
私信
关注
热门文章
主流工业以太网介绍和比较(EtherCAT、EtherNet/IP、ProfiNet、Modbus-TCP、Powerlink)
28675
MODBUS通讯详解(博客园)
20726
OPC协议解析-OPC UA OPC统一架构(转载)
2454
C#中Abstract和Virtual使用详解
572
Java访问修饰符的区别和应用(学习笔记)
224
分类专栏
C语言
C#
1篇
JAVA
1篇
Python
最新评论
主流工业以太网介绍和比较(EtherCAT、EtherNet/IP、ProfiNet、Modbus-TCP、Powerlink)
mori2015:
原来ethercat这么差劲,可国内厂家为什么都喜欢用ethercat?
主流工业以太网介绍和比较(EtherCAT、EtherNet/IP、ProfiNet、Modbus-TCP、Powerlink)
tim4146:
ethercat越来越多了,PN?太封闭了,我们做主站都不知道怎么开发
主流工业以太网介绍和比较(EtherCAT、EtherNet/IP、ProfiNet、Modbus-TCP、Powerlink)
weixin_45771565:
我想请教下ether cat通信时bus报警的检出条件,以及RJ45端口是否必须要LED指示灯,以及使用的网线规格,请问这些应该在哪个规范或者标准里查询。
主流工业以太网介绍和比较(EtherCAT、EtherNet/IP、ProfiNet、Modbus-TCP、Powerlink)
HALILUYA6:
杜尔机器人用的sercos iii
主流工业以太网介绍和比较(EtherCAT、EtherNet/IP、ProfiNet、Modbus-TCP、Powerlink)
halfman23728:
ethercat会逐渐退出市场?不是吧,市面上做从站电机的传感器的都会对应ECAT,谁支持profinet啊,就西门子自己玩。目前半导体行业CClink IE和EIP是主流,ethercat在设备本地控制越来越多了
您愿意向朋友推荐“博客详情页”吗?
强烈不推荐
不推荐
一般般
推荐
强烈推荐
提交
最新文章
OPC协议解析-OPC UA OPC统一架构(转载)
C#中Abstract和Virtual使用详解
MODBUS通讯详解(博客园)
2020年3篇
2019年2篇
目录
目录
分类专栏
C语言
C#
1篇
JAVA
1篇
Python
目录
评论 5
被折叠的 条评论
为什么被折叠?
到【灌水乐园】发言
查看更多评论
添加红包
祝福语
请填写红包祝福语或标题
红包数量
个
红包个数最小为10个
红包总金额
元
红包金额最低5元
余额支付
当前余额3.43元
前往充值 >
需支付:10.00元
取消
确定
下一步
知道了
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝
规则
hope_wisdom 发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额
0
抵扣说明:
1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。 2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。
余额充值
EtherCAT和Ethernet的不同点有哪些, 通信周期又是什么意思? - 知乎切换模式写文章登录/注册EtherCAT和Ethernet的不同点有哪些, 通信周期又是什么意思?正运动技术做最好用的运动控制 — www.zmotion.com.cn小伙伴们,我们又来了。上期大概介绍了EtherCAT的一些特性,本期我们将会更详细的介绍一下EtherCAT的实现方式,通信周期的意义到底是什么、SDO和PDO到底是什么等概念。首先要声明,尽管本期介绍略微深入,实际上小伙伴使用正运动控制器的时候是非常简单的,你完全可以不了解下面的概念就可以充分利用正运动在总线上的多种优势,这篇文章是为感兴趣,想了解更多的小伙伴写的。只有了解更多,才能解决复杂问题哦。ZMC408CE | 实现“8通道独立PSO”应用场景说到EtherCAT总线控制器,这里为大家介绍一款正运动技术推出的高性能EtherCAT总线运动控制器ZMC408CE。ZMC408CE核心技术采用了先进的FPGA技术,实现硬件位置比较输出、精准输出功能,保证连续轨迹加工的出色性能和稳定性,以及动态数据捕获的实时性,从而实现更加精准控制和提高生产效率和品质。ZMC408CE支持EtherCAT+脉冲轴混合插补,可脱机或联机运行,轴数8-32轴可选,支持ZDevelop+多种高级上位机混合编程,可以实现点位运动、电子凸轮、直线插补、圆弧插补、连续轨迹加工和30+种机器人模型的控制。ZMC408CE产品亮点1.高性能处理器,提升运算速度、响应时间和扫描周期等;2.一维/二维/三维、多通道视觉飞拍,高速高精;3.位置同步输出PSO,连续轨迹加工中对精密点胶胶量控制和激光能量控制等;4.多轴同步控制,多坐标系独立控制等;5.EtherCAT同步周期可快至125us;6.EtherCAT总线和脉冲轴混合插补;7.直线插补、任意空间圆弧插补、螺旋插补、样条插补等;8.应用灵活,可PC上位机开发,也可脱机独立运行;ZMC408CE视频介绍想要了解更多关于ZMC408CE的详情介绍,可以点击“推荐|8通道PSO的高性能EtherCAT总线运动控制器”查看。EtherCAT设计目标和优势工业现场往往需要稳定并且实时的通信,传感器和IO信号需要高速响应,电机的数据需要实时传输。在EtherCAT之前,就已经有CAN总线等现场总线。但随着现场的自动化系统越来越庞大,传统总线的瓶颈就越来越明显:带宽不够高,传输数据量少,无法充分利用IT技术的发展等。所以就诞生了一批基于Ethernet的现场总线,EtherCAT就是其中的佼佼者之一。EtherCAT总线的官方描述是基于Ethernet的现场总线(如上图),为什么不直接使用Ethernet呢,因为现场通信的一些特征是和IT领域完全不同的:1.单个系统拥有大量节点(设备)。2.这些节点一般需要传输数据量比较少,但实时性要求很高。如果每个节点都用一个Ethernet数据帧来通信的话,最后的通信效率就会非常的低。按照官方的一个计算示例,最终的带宽利用率可能不到5%,并且,基于Ethernet的通信协议,例如TCP,会带来额外的带宽开销和延迟,大量的带宽都被无效的数据占用。EtherCAT的解决方法就是,所有的节点使用一个数据帧,主站发出数据帧后,所有的从站会在飞行中处理数据,读取自己需要的,塞入自己需要返回的数据,然后继续把数据帧继续向下传输,直到碰到最后一个节点,利用Ethernet的全双工特性再将数据返回给主站。利用这种传输方式,数据帧的最大有效数据率(maximum effective data rate)可以超过90%,主站是唯一允许主动发送数据报文的设备,其他节点只能顺序传输报文,这样可以避免Ethernet网络中常见的冲突和延时,保证EtherCAT数据传输的实时特性。并且,从站使用专用芯片(ESC)在飞行中处理数据报文时,完全使用硬件来处理, 使得整个EtherCAT网络的通信时间保持稳定可预测,和每个从站的不同部署完全无关。EtherCAT网络中可以传输周期性的数据和非周期性的数据。周期性数据是通过PDO(Process Data Object)来交换的,一般用于实时的数据交换,例如电机的命令位置和反馈位置,IO信号的交互等。非周期的数据是可以通过邮箱协议来传输,最常见的就是CoE(Canopen Over EtherCAT),可以SDO(Service Data Object)来传输信息,SDO一般用于非实时的通信,例如电机参数的配置(例如分辨率, 最大电流等),包括从站的PDO配置信息也是通过SDO来传输的。配置PDO就像为你的数据买高铁票,这样主站和从站在正式工作之前就已经提前知道了将会有哪些数据上这列高铁,每过一个从站ESC芯片将会自动取下来对应位置的数据,塞入需要返回的数据。这样可以最大化的缩减无效的数据,并且加快处理速度。PDO信息的传输周期就是我们经常说的EtherCAT通信周期。例如正运动的常规固件默认都是1ms的周期(1K的通信频率),正运动部分产品可以设置125us的周期(8K的通信频率)。为什么默认是1ms而不是更短的周期(更高的频率)呢?控制器在这1ms内在做什么呢?从站又在做什么呢?这个要从CSP的工作模式和电机的控制环路说起,后面章节会再详细介绍。[一般1ms已经足够小了(1K已经足够高了)。并且,电机之间的同步不是靠数据帧的到达时间,而是靠分布式时钟的,可以实现纳秒级的同步,上期文章有介绍]。前面提到,因为EtherCAT数据帧的独特设计,有效数据率非常高,所以在工业自动化领域可以充分利用起来Ethernet的百兆带宽,实际上百兆带宽也可以让非常多的电机实现1ms的通信周期,例如正运动家就有128轴的控制器(一般人我不告诉他哦)。那上次留下的一个问题是,既然EtherCAT百兆总线已经这么好了,为什么还要去设计千兆和万兆总线?答案是随着技术的发展,已经出现了更庞大更复杂的系统,例如先进的物流系统或者磁悬浮系统需要非常多的轴(几百甚至上千),并且这些轴之间需要精确同步;或者需要采集大量传感器数据的测量设备,都对总线的带宽提出了更高的要求。更高的带宽可以让现场总线进入更多的应用领域,同样更强的总线也可以支撑设计以前没有的复杂系统。本次,正运动技术EtherCAT和Ethernet的不同点有哪些?通信周期又是什么意思?就分享到这里。更多精彩内容请关注“正运动小助手”公众号,需要相关开发环境与例程代码,请咨询正运动技术销售工程师。本文由正运动技术原创,欢迎大家转载,共同学习,一起提高中国智能制造水平。文章版权归正运动技术所有,如有转载请注明文章来源。正运动技术专注于运动控制技术研究和通用运动控制软硬件产品的研发,是国家级高新技术企业。正运动技术汇集了来自华为、中兴等公司的优秀人才,在坚持自主创新的同时,积极联合各大高校协同运动控制基础技术的研究,是国内工控领域发展最快的企业之一,也是国内少有、完整掌握运动控制核心技术和实时工控软件平台技术的企业。主要业务有:运动控制卡_运动控制器_EtherCAT运动控制卡_EtherCAT控制器_运动控制系统_视觉控制器__运动控制PLC_运动控制_机器人控制器_视觉定位_XPCIe/XPCI系列运动控制卡等等。发布于 2023-04-19 11:18・IP 属地广东Ethernet通信EtherCAT 总线驱动器赞同 41 条评论分享喜欢收藏申请
ethernet和ethercat区别 - 与非网
Supplyframe
Supplyframe XQ
Datasheet5
Component Search Engine
Findchips
bom2buy
Siemens Xcelerator
关注我们
扫码关注获取工程师必备礼包板卡试用/精品课
设计助手
电子硬件助手
元器件查询
首页
电路设计
企业专区
应用/图谱
与非原创
资讯
视频
活动
搜索
热搜
搜索历史清空
创作者中心
加入星计划,您可以享受以下权益:
创作内容快速变现
行业影响力扩散
作品版权保护
300W+ 专业用户
1.5W+ 优质创作者
5000+ 长期合作伙伴
立即加入
电路方案
技术资料
数据手册
论坛
电路分析
拆解
评测
方案
1
24位动态信号采集卡IEPE采集卡音频声音震动信号采集USB8814 接线、演示
2
霍尔传感器在智能卷发器上的应用方案
3
太阳能LED灯带方案-搭载FP7208升压恒流芯片
资料
1
全集成高频同步降压变换器-MPQ8626产品手册
2
数字DC/DC电源模块-MPC12106产品手册
3
全集成高频同步降压变换器-MPQ8633B产品手册
企业中心
企业入驻
官方资料
新品发布NPI
官方参考设计
厂商社区
恩智浦技术社区
RF技术社区
ROHM技术社区
ST中文论坛
新热企业
瑞萨电子
MPS
芯科科技
ADI
树莓派
DFROBOT
汽车电子
工业电子
人工智能
通讯/网络
新热图谱查看更多
手机
汽车
工业机器人
XR
新闻/观察
科普/拆解
产业/互动
专题策划
最新原创查看更多
与非观察
评测拆解
攻城狮出没
每周必看
可编程逻辑
MEMS/传感技术
嵌入式系统
模拟/电源
射频/微波
测试测量
控制器/处理器
EDA/PCB
基础器件
汽车电子
人工智能
工业电子
通信/网络
消费电子
热点资讯
1
重磅!光刻机巨头要搬离荷兰
2
芯片行业,没电了
3
拿什么拯救3000家国产芯片公司
4
缺少“中国身影”的AI-RAN联盟能走多远?
5
从量检测看国产芯片设备攻坚
6
我国芯片首富的“摇钱树”,被华为、小米疯狂加单
视讯
课程
直播
最新
1
2024研华智能设备新品发布会
2
蓝牙5.4时代到了,你准备好了吗?
3
Alitum Designer AD 软件教程电子档视频课程
原创
1
物联网时代近场通信技术(NFC)新选择 —— Renesas PTX105R套件评测
2
《创客邦III》No.3 创客大佬三年不见,“壕”装备上线!
3
《创客邦III》No.2 老朋友来了!不正经发明背后的创客思维及商业价值
行业活动
论坛活动
板卡申请
新热活动 查看更多
1
【参会得¥150京东卡】瑞萨电子RA8 超高性能MCU巡回技术研讨会
2
基于Xilinx MPSoC系列 FPGA视频教程
3
FPGA至简设计原理与应用
最新直播
首页
行业热点
ethernet和ethercat区别
正文
1. 以太网(Ethernet)
2. 以太CAT(EtherCAT)
3. Ethernet和EtherCAT的区别
推荐器件
相关推荐
电子产业图谱
申请入驻
产业图谱
ethernet和ethercat区别
02/05 13:56
作者:eefocus_3901714
7230
阅读需 7
分钟
加入交流群
扫码加入获取工程师必备礼包参与热点资讯讨论
在现代工业和通信领域,Ethernet(以太网)和EtherCAT(以太CAT)是两种常见的网络通信协议。虽然它们都涉及到数据传输和通信,但在设计和应用上存在一些关键区别。本文将探讨Ethernet和EtherCAT之间的区别,并介绍它们各自的特点和适用场景。
1. 以太网(Ethernet)
1.1 定义
Ethernet是一种广泛使用的局域网(LAN)技术,用于在计算机和其他设备之间进行数据通信。它最初由Xerox、Intel和Digital Equipment Corporation(DEC)共同开发,并于1980年代普及起来。以太网使用基于包交换的数据传输方式,能够高效地传输数据包。
1.2 特点和技术细节
以下是Ethernet的一些重要特点和技术细节:
传输速度: Ethernet支持多种传输速率,包括10 Mbps、100 Mbps、1 Gbps、10 Gbps等。
物理媒介: Ethernet可以通过不同类型的物理媒介传输数据,如双绞线、光纤等。
帧结构: Ethernet使用帧结构来打包和传输数据。每个数据包都包含目标地址、源地址和数据内容等信息。
协议: Ethernet基于TCP/IP协议栈工作,具有可靠的连接和错误检测、纠正机制。
拓扑结构: Ethernet网络通常采用星型、总线型或环型拓扑结构。
1.3 应用场景
Ethernet广泛应用于各个领域,包括企业、家庭和工业自动化等。它是互联网的基础,也是许多现代通信设备和计算机网络的基本组成部分。
阅读更多行业资讯,可移步与非原创,国内CMOS图像传感器上市企业对比分析、AI机器人产业分析报告(2023版完整报告下载)、闻泰科技,从ODM到功率半导体龙头 等产业分析报告、原创文章可查阅。
2. 以太CAT(EtherCAT)
2.1 定义
EtherCAT是一种实时以太网通信协议,专门用于工业自动化领域。它由贝克豪斯(Beckhoff)自动化公司于2004年开发,并成为国际标准IEC61158的一部分。EtherCAT设计旨在提供高性能和低延迟的实时控制。
2.2 特点和技术细节
以下是EtherCAT的一些重要特点和技术细节:
实时性能: EtherCAT具有出色的实时性能,能够实现高速的数据传输和响应。
主从结构: EtherCAT网络采用主从结构,其中一个主站负责同步和控制所有从站。
数据传输方式: EtherCAT使用分布式时钟机制,在数据包通过各个从站时实时处理,减少了整体延迟。
网络拓扑: EtherCAT支持线性、环形、星型等多种网络拓扑结构。
适应性: EtherCAT可与现有的以太网设备兼容,并能与其他实时以太网协议进行互操作。
2.3 应用场景
EtherCAT主要用于工业自动化和机器控制领域。其高速的实时性能使得它特别适用于需要快速响应和同步控制的应用,如机器人控制、数控系统和工厂自动化。
3. Ethernet和EtherCAT的区别
尽管Ethernet和EtherCAT都以数据传输和通信为目标,但它们之间存在一些关键区别:
3.1 性能和实时性
Ethernet在通常情况下提供良好的性能和可靠性,适用于大多数企业网络和家庭网络的需求。然而,在实时性方面,Ethernet的表现相对较差。它无法保证高速、低延迟的数据传输和同步控制,这限制了其用于高要求的实时应用。
相比之下,EtherCAT专注于实时性能,并在工业自动化中成为首选的协议。它能够以极低的延迟传输大量数据,并支持高度同步的控制系统。这使得EtherCAT非常适合需要快速响应和高精度控制的应用场景。
3.2 网络结构和拓扑
Ethernet通常采用星型、总线型或环型拓扑结构。每个设备连接到一个交换机或集线器,通过交换机进行数据转发。这种结构灵活且易于扩展,适合于连接大量设备的通用网络。
EtherCAT采用主从结构,其中一个主站负责同步和控制所有从站。数据包通过从站依次传递,在传输过程中实时处理数据。这种分布式时钟机制使得EtherCAT在数据传输效率和实时性方面具有优势,并且能够支持高度复杂的网络拓扑结构。
3.3 兼容性和互操作性
Ethernet是一种通用的协议,广泛应用于各个领域。它与现有的以太网设备兼容,并且可以与其他以太网协议进行互操作,例如TCP/IP协议栈。这使得Ethernet在不同设备之间的连接和通信更加灵活。
EtherCAT也基于以太网技术,因此与Ethernet设备兼容。但由于其特殊的实时性能要求,EtherCAT需要专门的硬件和驱动程序来实现最佳性能。不过,EtherCAT能够与其他实时以太网协议相互操作,为工业自动化系统提供了更大的灵活性。
Ethernet和EtherCAT都是重要的数据传输和通信协议,适用于不同的场景和需求。Ethernet主要用于企业、家庭和通用网络,提供良好的性能和可靠性。而EtherCAT则专注于工业自动化领域,通过实时性能和高精度控制满足快速响应和同步控制的要求。
推荐器件
更多器件
下载所有器件模型
器件型号
数量
器件厂商
器件描述
数据手册
ECAD模型
风险等级
参考价格
更多信息
NRS4018T100MDGJV
1
TAIYO YUDEN
General Purpose Inductor, 10uH, 20%, 1 Element, SMD, 1616, CHIP, 1616, HALOGEN FREE AND ROHS COMPLIANT
ECAD模型
下载ECAD模型
$0.65
查看
56SDP30-01-2-AJS
1
Grayhill Inc
Rotary Switch, 6 Positions, DP6T, Latched, 0.2A, 30VDC, Solder Terminal, Adjustable Stop Type Actuator, Through Hole-straight, ROHS COMPLIANT
$14.44
查看
PMR209MC6220M220R300PS
1
KEMET Corporation
RC Network, Isolated, 220ohm, 630V, 0.22uF, Through Hole Mount, 2 Pins, RADIAL LEADED
$7.39
查看
版权声明:网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。
侵权投诉
人工客服(售后/吐槽/合作/交友)
ethercat
Ethernet
以太网
相关推荐
虹科方案丨车载以太网转换器&交换机解决方案
虹科技术
3972
2023/10/23
方案
虹科干货 | 生成树协议STP解决网络中的二层环路问题
虹科技术
3318
2023/09/25
方案
虹科方案丨如何测试与验证复杂的FPGA设计
虹科技术
3590
2023/09/25
方案
5G/4G电力物联网网关 电力101/104规约
计讯物联
4392
2023/09/15
方案
4G安卓工控机在智能电子屏幕和广告系统的解决方案
钡铼技术物联网关
3078
2023/09/13
方案
带CAN、RS485、千兆网口ARM二次开发网关用于新能源储能系统
钡铼技术物联网关
3875
2023/09/13
方案
飞凌嵌入式i.MX6ULL核心板,为水质严格把关
飞凌嵌入式
3322
2023/09/12
方案
电子产业图谱
查看更多
手机
汽车
工业机器人
XR
推荐视频
编辑推荐
热门方案
热门视频
产品
技术
企业
芯片
华为将如何影响中国汽车产业格局?
芯片电子元件2024年将迎来增长反弹的一年吗?
集成输入快充协议的英集芯IP2315单节锂电池同步开关降压 4.8A 充电IC规格书和DEMO板
单片机软件开发-uart板间通信
探索RTOS之旅-Intewell操作系统入门教学视频第一期
TL6748-PlusTEB实验操作教程
MQTT通信协议通讯:华为云接入MQTT协议教程
Cadence Allegro 22.1编程下载器ST_LINK全套PCB设计教程
7KW汽车直流充电方案
下肢外骨骼康复训练机器人BEAR-H系列
逆变器电路方案设计和资料分享
实例分享-示波器电路设计方案
基于STM32的电路设计方案精选20篇
【电赛必备资料】历年电赛方案作品,立即收藏!
【芳心科技】基于STC89C52的51单片机语音播报时钟
广州眺望 | 基于Rockchip新一代旗舰RK3588处理器设计的arm核心板datasheet
汽车水泵控制器
255 W、80 PLUS® 银牌认证 ATX 电源 GreenPoint® 参考设计
英集芯IP2313 VIN 高耐压的单节锂电池同步开关降压充电IC规格书和DEMO板
英集芯VIN 高耐压的IP2311单节锂电池同步开关降压充电IC规格书和demo板
2024年2月热门电路设计方案top20
CG-01 室外温湿度测量解决方案
CG-01 室外温湿度测量解决方案
基于高集成度、高性能的英集芯IP2301的1-3节锂离子电池线性充电方案DEMO板
虹科方案|释放总线潜力:汽车总线离线模拟解决方案
罗克韦尔自动化携手1PointFive 签署直接空气捕获碳去除信用协议
智能电单车解决方案
5G高速模组 SIM8200G
【微健科技】直播声卡方案,全面兼容直播类以及音乐K歌语聊类APP特效
【微健科技】K歌蓝牙耳机方案,支持蓝牙通话多种变声,趣味通话
开关电源电路设计方案 (含原理图+源文件)
基于51单片机的多机串口UART通信Proteus仿真设计
四方维深圳创新实验室启用
守护复苏:行业领袖指点产业机会
电子元器件2024年供求预警
高压功率器件设计挑战如何破?
价格跌至冰点 锂电材料企业如何应对?
产品矩阵疾行,国产MCU仍缺高端线
晶振电路的并联电阻有什么用? | 晶发电子
万字长文推演智能汽车EE架构的终极形态
紫光展锐银团签约仪式成功举行
终止与ams OSRAM在芯片上的合作,Micro LED版本Apple Watch量产出现重大变量
浅谈EV电池SOC估算和电流检测需求
亚马逊云科技在中国区域推出Amazon Network Firewall
【产品应用】EM储能网关&ZWS智慧储能云应用(1)—使用介绍
『九章数据』2024年1月新能源乘用车新车城市NOA渗透率超过10%
四方维和中国传感器与物联网产业联盟达成战略合作
基于SiC的完整“傻瓜型”逆变器参考设计为先进电机应用铺平了道路
白皮书外的ECAD:元器件产品新标配
工业元宇宙为CES 2024盛大开场
Chiplet下面的秘密
四方维与捷普协力提升制造工业数字化
意法半导体和Mobile Physics合作开发EnviroMeter
英飞凌采用Qt图形解决方案增强Traveo T2G MCU系列, 实现智能渲染技术
贸泽电子即日起开售TE Connectivity HDC浮动式充电连接器
ENNOVI推出ENNOVI-CellConnect-Prism,彻底颠覆电池技术
电池耗电量显著减少!ROHM开发出静态电流超低的运算放大器
DATALOGIC 和 DATASENSING 将亮相2024广州国际工业自动化技术及装备展览会
意法半导体推出灵活多变的同步整流控制器,提高硅基或氮化镓功率转换器能效
电子设计与工程团队
2023年第四季原厂Enterprise SSD产业营收达23.1亿美元,成长态势将延续至今年第一季
采购与供应链管理团队
市场与营销团队
四方维客户案例
基于STM32F030K6T6设计的工业缝纫机控制器电路方案(电路图)
2KW 程控dc-dc开关电源
汽车无刷水泵控制器电路设计方案(原理图+源文件)
高速吹风机控制器
工业无刷电机控制器
基于STM32的电路设计方案精选20篇
工业BLDC控制器_750W
12管电动摩托车控制器
7KW汽车直流充电方案
基于LKS32MC051C6T8的搬运机器人行走控制器
工业无刷水泵控制器
智能家电-智能扫地机器人
智能家居语音交互主控
【工控】无刷工业控制器
无线智能门锁
2024年2月热门电路设计方案top20
开关电源电路设计方案 (含原理图+源文件)
1300W高压无刷角磨机控制器,无感正弦波
基于TMC5160A的步进电机驱动方案
TMC5160A步进电机驱动电路
2024年1月热门电路设计方案top20
南芯智控 | 600W便携式储能方案
逆变器电路方案设计和资料分享
高效7kW+智能热泵
热门电路方案-医疗电子篇毕业设计
电路方案毕业设计-智能家居篇-热门方案top20
USB IO-Link 主控制器
智能水传感器
电路方案毕业设计-51单片机篇-热门方案top20
智能眼镜
铭瑞宏 | 380V无触点稳压电源
广州眺望 | 基于Rockchip新一代旗舰RK3588处理器设计的arm核心板datasheet
英飞凌AURIX™ TC3xx车规级单片机和典型模块技巧及运用(CAN-FD、SMU、ADC)
蓝牙5.4时代到了,你准备好了吗?
2024研华智能设备新品发布会
“连”动数据无限可能
Python基础实战系列课程
龙芯2K2000 NUC评测拆解:比肩树莓派4单核性能
Alitum Designer AD 软件教程电子档视频课程
100分钟轻松掌握云原生监控平台Prometheus从部署到监控 (纯干货分享)
当贝盒子拆解:国产芯渗透的最好时代
芯片电子元件2024年将迎来增长反弹的一年吗?
这家温控物流运输企业用Domo BI做对了什么?
揭秘解谜小游戏背后的故事——用Redis搭建一个寻宝游戏
2024年这些芯片会率先涨价?
英伟达Orin X芯片凭什么成为智能驾驶顶流?
电车买磷酸铁锂电池还是三元锂?
物联网时代近场通信技术(NFC)新选择 —— Renesas PTX105R套件评测
2024汽车价格战,掀桌子不能停!
《创客邦III》No.3 创客大佬三年不见,“壕”装备上线!
IC芯片这些检测方式无法识别假货但却是大多数人在做的?
电车买磷酸铁锂电池还是三元锂?2
芯片好不好卖得看汽车销量如何?
《创客邦III》No.2 老朋友来了!不正经发明背后的创客思维及商业价值
自制语音控制窗帘
32单片机的超声波测距设计
3d打印机电路设计系统方案
3KW单相逆变器设计
51单片机八音盒课题设计
51单片机十六键电子琴设计方案
51单片机土壤湿度检测设计
51单片机实验彩灯控制器设计
51单片机心形流水灯电路设计方案
51单片机数字电子时钟电路设计方案
自制语音机器人
自制羽毛球电子计分器
自制游戏模拟器
51自动售货机毕业设计课程
51酒精浓度检测仪的项目设计
自制硬盘电机驱动电路
555触摸延时开关设计方案
60w反激式开关电源设计
8路彩灯控制器设计仿真
自制音响蓝牙接收器
自制音乐频谱电路
自制移动可调电源
arduino升降平台设计
Arduino智能闹钟设计
Arduino自动浇花系统设计
Arduino高压电源设计
BLDC无刷电机驱动电路设计
自制液晶数字显示直流电源
DIY键盘电路方案
自制摇杆控制小车
便携式紫外线消毒器电路设计
基于stm32的智能药箱毕业设计
Arm
ChatGPT
元宇宙
时钟电路
DIY制作
苹果
汽车芯片
微控制器
电动汽车
iphone
英伟达
电路设计方案
新思科技Synopsys
连接器
服务器
RISC-V
开源
温度传感器
充电器
滤波器
充电器拆解
嵌入式
ADAS
瑞萨
锂电池
联发科
意法半导体
数字化
碳化硅
半导体
功率半导体
51单片机
星纵物联
通用电气
洲明科技
Quatronix
全视光电
SCHALTBAU
研扬科技
云英谷科技
高鸿股份
天际汽车
Moxa
思百吉
福特继电器
双登集团
三星电机
Forschner
Sequans
伯特利
硅能半导体
caliper
京都半导体
博达通信
万德仕
开放原子开源基金会
绿能芯创
舜宇光学
力生美半导体
全志科技
长安汽车
宇称电子
海格科技
唯一通信
NCV8445DR2G
PGA204BU
LTC3769
CY8C3866AXI
ATXMEGA64
CDCM61002RHB
AD5410ACPZ
9DBV0441AKLF
NTD2955T4G
2N7001TDCKR
AD7176-2BRUZ
SIR624DP-T1-GE3
AD5392BSTZ-5
ISL22316WFU10Z
NX3008CBKV
ADSP-21479
SIR826ADP-T1-GE3
M41T62Q6F
FSCQ1565RTYDTU
NTD20P06LT4G
AD8222ACPZ
LTC1923EGN
NCV7344AD10R2G
8T49N287A-998NLGI
LTM4644IY
AD5422ACPZ
MBRB4030T4G
TPS65132W
2201778-1
MAX17613AATP
AD7685CRMZ
ISL8204MI
企业社区
ams OSRAM中文社区
RF中文社区
ROHM技术社区
恩智浦技术社区
ST中文论坛
产品矩阵
Datasheet5
bom2buy
Supplyframe XQ
Supplyframe CIQ
特色服务
产业图谱
成为与非星
企业入驻
客户服务
内容合作
电子新闻信
关于我们
公司介绍
联系我们
加入我们
用户使用协议
网站地图
集团旗下
Supplyframe DesignSense
Supplyframe Commodity IQ
Supplyframe DirectSource
Supplyframe CPQ
OEMsTRADE
Samacsys
Hackaday
© 2010 - 2024 苏州灵动帧格网络科技有限公司 版权所有
ICP经营许可证 苏B2-20140176 | 苏ICP备14012660号-6 | 苏公网安备
32059002001874号
扫码关注获取工程师必备礼包板卡试用/精品课
公众号
扫码加入获取工程师必备礼包参与热点资讯讨论
官方群
电子硬件助手
元器件查询
小程序
技术解读PROFINET、Ethernet/IP等7种主流工业以太网 - 知乎首发于智能制造之家切换模式写文章登录/注册技术解读PROFINET、Ethernet/IP等7种主流工业以太网智能制造之家化学制品制造业 从业人员写在面前大家好,我是小智,智能制造之家号主~前面我们汇总了各种各样的接口、总线与工业以太网等:最全整理工业通讯上的领域各种总线+协议+规范+接口—数据采集与控制也整理了工业以太网的基础知识:必备的工业以太网的基础知识今天我们来聊一聊各种主流的工业以太网~PROFINET、POWERLINK、ETHERNET/IP、ETHERCAT、SERCOSIII、MODBUS TCP、CC-LINK IE.....今天算是总体汇总介绍,填上次在文章:工业通讯网络层级全解读,解析工业网络的自动化金字塔当中提到的会技术分析PROFINET、POWERLINK、ETHERNET/IP、ETHERCAT等各大工业以太网的坑,后续继续逐步推出细化的推出相关文章~今天的内容:01 通讯中的自动化金字塔02 技术分析主流工业以太网03 网络化与软件化的自动化04 未来的工业通信01 通讯中的自动化金字塔说到自动化金字塔,我想每一个智造领域的技术人员应该都很清楚,从传感器/执行器通讯,到现场总线,再到实时以太网,以及办公网络,不同的层级与环境可以采用不同的通讯方式,今天的主要内容就是图中红色部分,实时以太网~自动化部件之间的高效通讯一直是生产系统必不可少的的前提之一,典型的自动化部件有以下几类:PLC控制器,HMI面板、驱动、远程IO、传感器与执行器等,正是由于通讯系统连接了各种各样的自动化部件,使他们构成一个有机的整体~在通讯的自动化金字塔中,不论是从事PLM、还是MES/MOM、SCADA、PLC、驱动等,通讯都会伴随着你,在IT、OT融合的时代,CT(通讯技术)起到了至关重要的作用,被炒得火热的万物互联,通讯始终是基石~02 技术分析主流工业以太网下面我们还是回到今天的主要话题:工业以太网我想下面的各个组织与工业以太网大家应该都很熟悉,我就不再赘述我们所说的工业以太网是基于以太网,那到底二者之间有什么样的关系呢?如果看到了这里,你不知道7层协议,不知道以太网在哪些层,不知道TCP、UDP等等,那建议你可以先补一补基础知识:网络的OSI七层模型和TCP/IP五层模型 | 网络基础(三)或者不用接着往下看了~比如我现在问你, PROFINET的TCP/IP标准通信、PROFINET RT和PROFINET IRT有什么区别?你或许可以从今天的文章中获得答案。今天整体来看一下PROFINET、ETHERNET/IP、ETHERCAT等他们在7层协议中的一些不同。这也是为啥了解工业以太网,必须有一定的网络知识~1.将网络七层分为软件层和硬件层,则Ethernet/IP等是下面这样的;特点:完全基于TCP\UDP\IP,Process Data通过TCP/IP传输,硬件层未更改,采用传统以太网控制器2.而PROFINET RT、POWERLINK则是下面这样的:特点:部分基于TCP\UDP\IP,硬件层未更改,具有Process Data协议,直接由以太网帧进行传输,TCP/UDP依然存在,不过由Timing Layer控制3.而PROFINET IRT、ETHERCAT等则是下面这样的:特点:硬件层更改,使用实时以太网控制器从以上三张图,就可以很好的为你解密PROFINET、POWERLINK、ETHERNET/IP、ETHERCAT、SERCOSIII、MODBUS TCP、CC-LINK IE等七大工业以太网从硬件到软件的不同,解密PROFINET的RT和IRT模式,工业以太网和一般IT网络的差异~今天是本系列的第一讲,算是个开胃菜,后续会进行更详细的分析与解读各大工业以太网,比如所谓的实时工业以太网是如何解决传统以太网数据链路层CSMA/CD技术的非实时、非确定性的,感兴趣的可以持续关注~03 网络化与软件化的自动化前不久HMS关于工业网络的报告:2020工业网络市场份额报告:主流工业以太网、现场总线、工业无线份额对比中,我们已经看到工业以太网的市场份额已经高达64%顺势而为,跨界融合一直是本号所提倡的,正如前面的爆款文章:西门子、施耐德、罗克韦尔等巨头告诉你,为何你大爷始终是你大爷当中说的:所有面向未来的自动化供应商,都在加速拥抱软件的步伐而前面我们也提到,如今的自动化,已经变得越来越网络化,越来越软件化了,这是趋势,我们没有必要固步自封,守着自己的一某三分地,就像前面在文章:自动化早已不是原来的自动化,为何你却还是原来的你当中说的,技术始终是广度和深度,几乎所有技术都来自于此前已经存在的技术,就好比今天要说的PROFINET、POWERLINK、ETHERNET/IP、ETHERCAT、SERCOSIII、MODBUS TCP、CC-LINK IE等等工业以太网,都和以太网脱不了关系,举个例子,如果一个网络小白和一个CCNP甚至更高的水平的人,同时来看工业以太网,小白可能看到那么新名词,可能马上入门到放弃,而CCNP的朋友可能会觉得如鱼得水~那普通人如何扩展自己色深度和广度呢?我的看法是,让兴趣来引导自己,把本职工作做到公司无人替代的位置,而不止步于此,并在此基础上广度发展。下面具体来说说要如何权衡自己的广度和深度:1.广度为辅,深度为主。人生、时间有限,我们不可能精通所有的技术,但我们可以努力地精通工作相关的、有前景的、感兴趣的技术。2.基础扎实,深入底层。只是解决工作上的问题是远远不够的,应该在工作之余去学习更底层的技术,所谓知其然还得知其所以然。多多思考:为什么要这样用?怎么实现的?还有更好的办法去实现吗?3.触类旁通,适度学习。学任何的知识都要形成一个体系,才能学得深,记得牢。04 未来的工业通信前面转载过一篇文章:为什么一定要了解OPC UA TSN——未来的工业通信标准其实目前,各大工业以太网都已逐渐支持TSN技术:OPCUA、PROFINET、Ethercat等都支持的TSN是什么?—工业通信未来已来OPC UA TSNPROFINET TSN或许短时间内依然很难看到TSN的大量应用,但是未来可期~当然,除了目前工业网络中普遍存在的现场总线、工业以太网之外,工业5G等也逐步到来~参考:http://www.ethercat.org.cn/cn.htmhttps://www.ethernet-powerlink.org以上仅代表个人观点,不喜勿喷,欢迎开放交流,也欢迎大神降维打击~往期推荐当树莓派+S7-1500与阿里云跨界相遇-自动化工程师的数字化之路最全解读西门子MES/MOM平台Opcenter,100多亿美金的数字化之路斗地主、扫雷、贪吃蛇、潜水艇...盘点那些PLC“不务正业”骚操作[附代码]哈工大被禁Matlab,美国用工业软件卡死中国制造?这只是开始...[智能制造]未来,我们需要什么样的自动化工程师?TIA Portal配合PS虚拟调试-OPC UA数据通讯西家、罗家、施家等巨头PLC与WinMOD、PDPS联合虚拟调试是什么样子?施耐德Wonderware HMI/SCADA、MES/MOM入门以太网、Profinet、Profibus三种网络架构搭建及拓扑分析工业网络、工业无线、工业识别RFID的实例汇总与分析编辑于 2021-01-13 12:39以太网(Ethernet)Ethernet通信协议赞同 626 条评论分享喜欢收藏申请转载文章被以下专栏收录智能制造之家微信公众号:智能制造之家,10W+朋友共话智
Ethernet与EtherCAT的区别 - 技象科技
跳至内容
技象科技有限公司官方网站
技象天猫旗舰店技象天猫旗舰店
技象京东旗舰店技象京东旗舰店
IoT演示平台IoT演示平台
首页
解决方案
菜单切换
TPUNB®
城域物联网
菜单切换
智慧农业
环境监测
智慧停车
局域物联网
菜单切换
智慧楼宇
智慧养老
智慧照明
智慧能源
工业智控物联网
菜单切换
动环监控
终端自组网
菜单切换
自组网
产品终端
菜单切换
芯片产品
模组产品
网关产品
应用产品
云平台
关于我们
菜单切换
荣誉资质
合作伙伴
公司一览
招聘岗位
新闻资讯
菜单切换
公司新闻
下载专区
联系我们
首页
TPUNB®
物联网解决方案
菜单切换
城域物联网
局域物联网
工业智控物联网
终端自组网
物联网产品终端
菜单切换
芯片产品
模组产品
网关产品
物联网云平台
关于我们
菜单切换
荣誉资质
合作伙伴
公司新闻
联系我们
Main Menu
首页
TPUNB®
物联网解决方案
菜单切换
城域物联网
局域物联网
工业智控物联网
终端自组网
物联网产品终端
菜单切换
芯片产品
模组产品
网关产品
物联网云平台
关于我们
菜单切换
荣誉资质
合作伙伴
公司新闻
联系我们
技象科技首页 / 行业百科 / Ethernet与EtherCAT的区别
Ethernet与EtherCAT的区别作者:
技象物联网
/ 行业百科 / 电子技术 / 2023年10月3日 10:46:34 2023年10月3日 10:46:34
Ethernet和EtherCAT是工业控制应用中最常用的两种通信协议。它们都是基于以太网的,但它们之间有很多明显的区别,这些区别对您选择正确的协议非常重要。本文将深入探讨Ethernet和EtherCAT之间的区别,以帮助您做出正确的选择。
Ethernet简介
Ethernet是一种局域网(LAN)技术,它使用网络结构来连接计算机,打印机和其他计算机网络设备,以共享数据和资源。它是最流行的局域网技术,最早由Xerox公司开发,是最常用的局域网技术之一。它支持大量的设备,可以容纳多达1000个设备。
Ethernet的优点
灵活:Ethernet可以连接任何类型的设备,可以支持多种协议,并且可以使用不同的网络结构,如以太网、令牌环网络、FDDI网络等。
可靠:Ethernet可以检测和纠正网络中的错误,以确保数据的可靠传输。
安全:Ethernet可以提供安全机制,以防止未经授权的访问。
EtherCAT简介
EtherCAT是Ethernet的一种变体,它是一种高性能的工业以太网技术,它可以提供非常快的网络通信性能,可以支持大量的设备,并且可以在网络上进行实时通信。它的主要特点是可以提供非常低的延迟,可以支持大量的设备,并且可以支持高速数据传输。
EtherCAT的优点
高性能:EtherCAT可以提供比Ethernet更高的性能,可以支持更多的设备,并提供更快的数据传输速度。
低延迟:EtherCAT可以提供比Ethernet更低的延迟,可以支持实时应用。
低成本:EtherCAT的成本比Ethernet低,因为它不需要额外的硬件或软件,可以更好地支持大量的设备。
总结
Ethernet和EtherCAT是两种基于以太网的通信协议,它们之间有很多明显的区别。Ethernet是一种流行的局域网技术,可以支持大量的设备,支持多种协议,并且可以提供安全机制。EtherCAT是Ethernet的一种变体,它可以提供比Ethernet更高的性能,更低的延迟,更多的设备,以及更低的成本。因此,选择正确的协议对于您的应用非常重要。
相关阅读:
数字量输入接口的应用
Bussidmod:深入了解它
EVJV是什么线材?
SerialPortConnector:简明指南
原创声明:文章来自技象科技,如欲转载,请注明本文链接: https://www.techphant.cn/blog/45818.html
文章导航
← 前一篇文章后一篇文章 →
相关推荐
1月 8 2024
联网控制:是开好还是关
10月 29 2023
变频空调功率因数
11月 3 20232023年11月14日 15:21:40
OFDM技术:谁发明了它?
9月 27 2023
usart_printf:一种强大的C语言I/O函数
9月 28 2023
MCU进入硬件故障
10月 19 2023
并行和串行:区别与应用
联系我们
广州技象科技有限公司聚焦物联网底层关键技术,打造100%自主知识产权的TPUNB物联专网,形成完备的物联感知系统参与各垂直行业的整体解决方案及项目建设。
品牌京东旗舰店
品牌天猫旗舰店
公司招聘岗位
免费技术咨询
站内资讯
空调管温传感器及其无线DTU传输
2023年9月19日 08:50:22
漏失监测仪:数据信号通过无线DTU传输
2023年9月20日 20:26:59
RS232 C串口通信原理及线路需求
2023年12月25日 05:27:34
RS-232总线组网
2023年10月3日 20:41:41
USART_IT_RXNE:了解这一重要的串行通信标志位
2023年9月29日 20:09:27
智慧水务管网系统
2023年12月29日 20:59:43
8通道数字量io输入模块PNP
2023年10月30日 08:44:09
智慧城市案例理解
2023年8月23日 02:46:39
LoRa技术论文的前沿应用与未来发展
2023年12月18日 14:01:47
CH340模块是干嘛的?
2023年9月27日 13:40:37
站内标签
RS422
无线模块
串口通信
Modbus
RS485
RS232
监测仪
DTU
传感器
LoRa
STM32
zigbee
UART
通信系统
智慧农业
USB
CAN通信
电子技术
物联网
无线通信
最新资讯
频域特征参数有哪些
路径损耗公式中,路径损耗随传输距离如何变化
无线电波的发射和接收过程
工业数据采集器的作用有哪些
广域网采用什么拓扑结构
芯片封装工艺流程
物联网通信技术有哪些应用场景
ISP芯片和SoC芯片有什么区别
产品服务
TPUNB®
城域物联网
局域物联网
工业智控物联网
终端自组网
芯片产品
模组产品
网关产品
技象科技成立于2018年,是中国电子科技集团公司科技成果转化和混合所有制改革的科技企业。
服务条款隐私政策关于我们联系我们
© 2024 广州技象科技有限公司 版权所有 粤ICP备19000791号-2
首页 | 隐私政策 | 关于我们 | 联系我们 | 网站地图
免费咨询组网方案
EtherCAT - 以太网现场总线系统的EtherCAT (Ethernet for Control Automation Technology)技术教程 - 知乎首发于IT技术专栏切换模式写文章登录/注册EtherCAT - 以太网现场总线系统的EtherCAT (Ethernet for Control Automation Technology)技术教程iiidd777IT技术分享及教程EtherCAT - 以太网现场总线本文深入阐述了基于以太网现场总线系统的EtherCAT (Ethernet for Control Automation Technology)技术。EtherCAT为现场总线技术领域树立了新的性能标准,具备灵活的网络拓扑结构,系统配置简单,和现场总线系统一样操作直观简便。另外,由于EtherCAT实施的成本低廉,因此使系统得以在过去无法应用现场总线网络的场合中选用该现场总线。1. 引言1.1 以太网和实时能力2. EtherCAT 运行原理3. EtherCAT 技术特征3.1 协议3.2 拓扑3.3 分布时钟3.4 性能3.5 诊断3.6 高可靠性3.7 安全性3.8 EtherCAT 取代PCI3.9 设备行规3.9.1 EtherCAT实现CAN总线应用层协议 (CoE)3.9.2 EtherCAT实现伺服驱动设备行规IEC61491 (SoE)3.10 EtherCAT实现以太网(EoE)3.11 EtherCAT实现文件读取(FoE)3.12 ADS over EtherCAT (AoE)4. 基础设施成本5. EtherCAT 实施5.1 主站5.1.1 主站实施服务5.1.2 主站样本代码5.2 从站5.2.1 EtherCAT Slave Controller5.2.2 从站评估工具包6. 小结7. 参考文献1. 引言页首现场总线已成为自动化技术的集成组件,通过大量的实践试验和测试,如今已获得广泛应用。正是由于现场总线技术的普及,才使基于PC的控制系统得以广泛应用。然而,虽然控制器CPU的性能(尤其是IPC的性能)发展迅猛,但传统的现场总线系统正日趋成为控制系统性能发展的“瓶颈”。急需技术革新的另一个因素则是由于传统的解决方案并不十分理想。传统的方案是,按层划分的控制体系通常都由几个辅助系统所组成(周期系统):即实际控制任务、现场总线系统、I/O系统中的本地扩展总线或外围设备的简单本地固件周期。正常情况下,系统响应时间是控制器周期时间的3-5倍。 在现场总线系统之上的层面(即网络控制器)中,以太网往往在某种程度上代表着技术发展的水平。该方面目前较新的技术是驱动或I/O级的应用,即过去普遍采用现场总线系统的这些领域。这些应用类型要求系统具备良好的实时能力、适应小数据量通讯,并且价格经济。EtherCAT可以满足这些需求,并且还可以在I/O级实现因特网技术 (参见图1)。图1: 传统现场总线系统响应时间在现场总线系统 之上的层面(即网络控制器)中,以太网往往在某种程度上代表着技术发展的水平。该方面目前较新的技术是驱动或I/O级的应用,即过去普遍采用现场总线系统的这些领域。这些应用类型要求系统具备良好的实时能力、适应小数据量通讯,并且价格经济。EtherCAT可以满足这些需求,并且还可以在I/O级实现因特网技术。1.1 以太网和实时能力目前,有许多方案力求实现以太网的实时能力。例如,CSMA/CD介质存取过程方案,即禁止高层协议访问过程,而由时间片或轮循方式所取代的一种解决方案;另一种解决方案则是通过专用交换机精确控制时间的方式来分配以太网包。这些方案虽然可以在某种程度上快速准确地将数据包传送给所连接的以太网节点,但是,输出或驱动控制器重定向所需要的时间以及读取输入数据所需要的时间都要受制于具体的实现方式。如果将单个以太网 帧用于每个设备,那么,理论上讲,其可用数据率非常低。例如,最短的以太网帧为84字节(包括内部的包间隔IPG)。如果一个驱动器周期性地发送4字节的实际值和状态信息,并相应地同时接收4字节的命令值和控制字信息,那么,即便是总线负荷为100%(即:无限小的驱动响应时间)时,其可用数据率也只能达到4/84= 4.8%。如果按照10 µs的平均响应时间估计,则速率将下降到1.9%。对所有发送以太网 帧到每个设备(或期望帧来自每个设备)的实时以太网方式而言,都存在这些限制,但以太网帧内部所使用的协议则是例外。2. EtherCAT 运行原理页首EtherCAT技术突破了其他以太网解决方案的系统限制:通过该项技术,无需接收以太网数据包,将其解码,之后再将过程数据复制到各个设备。EtherCAT从站设备在报文经过其节点时读取相应的编址数据,同样,输入数据也是在报文经过时插入至报文中(参见图2)。整个过程中,报文只有几纳秒的时间延迟。图 2: 过程数据插入至报文中由于发送和接收的以太网帧压缩了大量的设备数据,所以有效数据率可达90%以上。100 Mb/s TX的全双工特性完全得以利用,因此,有效数据率可 大于100 Mb/s(即大于2 x 100 Mb/s的90%)(参见图3)。图 3: 带宽利用率的比较符合IEEE 802.3标准的以太网协议无需附加任何总线即可访问各个设备。耦合设备中的物理层可以将双绞线或光纤转换为LVDS(一种可供选择的以太网物理层标准[4,5]),以满足电子端子块等模块化设备的需求。这样,就可以非常经济地对模块化设备进行扩展了。之后,便可以如普通以太网一样,随时进行从底板物理层LVDS到100 Mb/s TX物理层的转换。3. EtherCAT 技术特征页首3.1 协议EtherCAT是用于过程数据的优化协议,凭借特殊的以太网类型,它可以在以太网帧内直接传送。EtherCAT帧可包括几个EtherCAT报文,每个报文都服务于一块逻辑过程映像区的特定内存区域,该区域最大可达4GB字节。数据顺序不依赖于网络中以太网端子的物理顺序,可任意编址。从站之间的广播、多播和通讯均得以实现。当需要实现最佳性能,且要求EtherCAT组件和控制器在同一子网操作时,则直接以太网帧传输就将派上用场。然而,EtherCAT不仅限于单个子网的应用。EtherCAT UDP将EtherCAT协议封装为UDP/IP数据报文(参见图4),这就意味着,任何以太网协议堆栈的控制均可编址到EtherCAT系统之中,甚至通讯还可以通过路由器跨接到其它子网中。显然,在这种变体结构中,系统性能取决于控制的实时特性和以太网协议的实现方式。因为UDP数据报文仅在第一个站才完成解包,所以EtherCAT网络自身的响应时间基本不受影响。图 4: EtherCAT:符合IEEE 802.3 [3]的标准帧另外,根据主/从数据交换原理,EtherCAT也非常适合控制器之间(主/从)的通讯。自由编址的网络变量可用于过程数据以及参数、诊断、编程和各种远程控制服务,满足广泛的应用需求。主站/从站与主站/主站之间的数据通讯接口也相同。从站到从站的通讯则有两种机制以供选择。一种机制是,上游设备和下游设备可以在同一周期内实现通讯,速度非常快。由于这种方法与拓扑结构相关,因此适用于由设备架构设计所决定的从站到从站的通讯,如打印或包装应用等。而对于自由配置的从站到从站的通讯,则可以采用第二种机制—数据通过主站进行中继。这种机制需要两个周期才能完成,但由于EtherCAT的性能非常卓越,因此该过程耗时仍然快于采用其他方法所耗费的时间。按照文献[3]所述,EtherCAT仅使用标准的以太网帧,无任何压缩。因此,EtherCAT 以太网帧可以通过任何以太网MAC发送,并可以使用标准工具(如:监视器)。3.2 拓扑EtherCAT几乎支持任何拓扑类型,包括线型、树型、星型等(参见图5)。通过现场总线而得名的总线结构或线型结构也可用于以太网,并且不受限于级联交换机或集线器的数量。图 5: 灵活的拓扑结构:线型、树型或星型拓扑最有效的系统连线方法是对线型、分支或树叉结构进行拓扑组合。因为所需接口在I/O 模块等很多设备中都已存在,所以无需附加交换机。当然,仍然可以使用传统的、基于以太网的星型拓扑结构。还可以选择不同的电缆以提升连线的灵活性:灵活、经济的标准超五类以太网电缆可采用100BASE-TX模式传送信号;塑封光纤(PFO)则可用于特殊应用场合;还可通过交换机或介质转换器实现不同以太网连线(如:不同的光纤和铜电缆)的完整组合。快速以太网的物理层(100BASE-TX )允许两个设备之间的最大电缆长度为100米。由于连接的设备数量可高达65535,因此,网络的容量几乎没有限制。3.3. 分布时钟精确同步对于同时动作的分布式过程而言尤为重要。例如,几个伺服轴同时执行协调运动时,便是如此。最有效的同步方法是精确排列分布时钟(请参阅IEEE 1588标准[6])。与完全同步通讯中通讯出现故障会立刻影响同步品质的情况相比,分布排列的时钟对于通讯系统中可能存在的相关故障延迟具有极好的容错性。采用EtherCAT,数据交换就完全基于纯硬件机制。由于通讯采用了逻辑环结构 (借助于全双工快速以太网的物理层),主站时钟可以简单、精确地确定各个从站时钟传播的延迟偏移,反之亦然。分布时钟均基于该值进行调整,这意味着可以在网络范围内使用非常精确的、小于1 微秒的、确定性的同步误差时间基(参见图6)。而跨接工厂等外部同步则可以基于IEEE 1588 标准。图 6: 同步性与一致性:相距电缆长度为有120米的两个分布系统,带有300个节点的示波器比较此外,高分辨率的分布时钟不仅可以用于同步,还可以提供数据采集的本地时间精确信息。当采样时间非常短暂时,即使是出现一个很小的位置测量瞬时同步偏差,也会导致速度计算出现较大的阶跃变化,例如,运动控制器通过顺序检测的位置计算速度便是如此。而在EtherCAT中,引入时间戳数据类型作为一个逻辑扩展,以太网所提供的巨大带宽使得高分辨率的系统时间得以与测量值进行链接。这样,速度的精确计算就不再受到通讯系统的同步误差值影响,其精度要高于基于自由同步误差的通讯测量技术。3.4 性能EtherCAT使网络性能达到了一个新境界。借助于从站硬件集成和网络控制器主站的直接内存存取,整个协议的处理过程都在硬件中得以实现,因此,完全独立于协议堆栈的实时运行系统、CPU 性能或软件实现方式。1000个I/O的更新时间只需30 µs,其中还包括I/O周期时间(参见表1)。单个以太网帧最多可进行1486字节的过程数据交换,几乎相当于12000个数字输入和输出,而传送这些数据耗时仅为300 µs。表 1: EtherCAT性能概貌100个伺服轴的通讯也非常快速:可在每100µs中更新带有命令值和控制数据的所有轴的实际位置及状态,分布时钟技术使轴的同步偏差小于1微秒。而即使是在保证这种性能的情况下,带宽仍足以实现异步通讯,如TCP/IP、下载参数或上载诊断数据。超高性能的EtherCAT技术可以实现传统的现场总线系统无法迄及的控制理念。EtherCAT使通讯技术和现代工业PC所具有的超强计算能力相适应,总线系统不再是控制理念的瓶颈,分布式I/O可能比大多数本地I/O接口运行速度更快。EtherCAT技术原理具有可塑性,并不束缚于100 M bps的通讯速率,甚至有可能扩展为1000 M bps的以太网。 3.5 诊断现场总线系统的实际应用经验表明,有效性和试运行时间关键取决于诊断能力。只有快速而准确地检测出故障,并明确标明其所在位置,才能快速排除故障。因此,在EtherCAT的研发过程中,特别注重强化诊断特征。试运行期间,驱动或I/O 端子等节点的实际配置需要与指定的配置进行匹配性检查,拓扑结构也需要与配置相匹配。由于整合的拓扑识别过程已延伸至各个端子,因此,这种检查不仅可以在系统启动期间进行,也可以在网络自动读取时进行(配置上载)。可以通过评估CRC校验,有效检测出数据传送期间的位故障——32 位CRC多项式的最小汉明距为4。除断线检测和定位之外,EtherCAT系统的协议、物理层和拓扑结构还可以对各个传输段分别进行品质监视,与错误计数器关联的自动评估还可以对关键的网络段进行精确定位。此外,对于电磁干扰、连接器破损或电缆损坏等一些渐变或突变的错误源而言,即便它们尚未过度应变到网络自恢复能力的范围,也可对其进行检测与定位。3.6 高可靠性选择冗余电缆可以满足快速增长的系统可靠性需求,以保证设备更换时不会导致网络瘫痪。您可以很经济地增加冗余特性,仅需在主站设备端增加使用一个标准的以太网端口(无需专用网卡或接口),并将单一的电缆从总线型拓扑结构转变为环型拓扑结构即可(见图7)。当设备或电缆发生故障时,也仅需一个周期即可完成切换。因此,即使是针对运动控制要求的应用,电缆出现故障时也不会有任何问题。EtherCAT也支持热备份的主站冗余。由于在环路中断时EtherCAT从站控制器芯片将立刻自动返回数据帧,一个设备的失败不会导致整个网络的瘫痪。例如,拖链设备可以配置为分支拓扑以防线缆断开。图 7: 使用标准从站设备的低成本线缆冗余3.7 安全性为了实现EtherCAT安全数据通信,EtherCAT安全通信协议已经在ETG组织内部公开。EtherCAT被用作传输安全和非安全数据的单一通道。传输介质被认为是“黑色通道”而不被包括在安全协议中(见图8)。EtherCAT过程数据中的安全数据报文包括安全过程数据和所要求的数据备份。这个“容器”在设备的应用层被安全地解析。通信仍然是单一通道的。这符合IEC61784-3附件中的模型A。图 8: 使用黑色通道的EtherCAT安全通信软件构件EtherCAT安全协议已经由德国技术监督局(TÜV)评估为满足IEC61508定义的SIL3等级的安全设备之间传输过程数据的通信协议。设备上实施EtherCAT安全协议必须满足安全目标的需求。相应的产品相关要求也必须考虑进来。图 9: EtherCAT安全系统图9中的应用示例受益于这种技术。安全元件在自动化系统中所需要的任意地方都可以使用。系统中可以使用不同规模的本地输入和输出元件。可以根据需求使用安全或非安全总线端子扩展额外的输入和输出。安全逻辑也嵌入到网络当中。这样不用安全扩展的标准PLC可以继续处理控制任务。安全输入和输出功能需要的本地安全逻辑由智能化的安全总线端子实现。这节约了昂贵的安全PLC所带来的成本,并可以根据当前任务随意裁剪逻辑功能。只有安全EtherCAT主站和所分配的安全从站通过非安全的标准PLC路由。· 本协议在安全数据长度,通信介质或波特率方面么有限制。· EtherCAT被用作“黑色通道”,即,通信系统在安全处理中没有任何作用。· 协议被鉴定符合IEC61508定义的SIL3等级· 提供EtherCAT安全功能的产品已经于2005年就上市了。3.8 EtherCAT 取代PCI随着PC组件急剧向小型化方向发展,工业PC的体积日趋取决于插槽的数目。而快速以太网的带宽和EtherCAT通讯硬件的过程数据长度则为该领域的发展提供了新的可能性——IPC 中的传统接口现在可以转变为集成的EtherCAT接口端子(参见图10)。除了可以对分布式I/O进行编址,还可以对驱动和控制单元以及现场总线主站、快速串行接口、网关和其它通讯接口等复合系统进行编址。图 10: 分布式现场总线接口即使是其他无协议限制的以太网设备变体,也可以通过分布式交换机端口设备进行连接。由于一个以太网接口足以满足整个外围设备的通讯 (参见图11),因此,这不仅极大地精简了IPC主机的体积和外观,而且也降低了IPC主机的成本。图 11: EtherCAT使控制器的体积显著减小3.9 设备行规设备行规描述了设备的应用参数和功能特性,如设备类别相关的机器状态等。现场总线技术已经为I/O设备、驱动、阀等许多设备类别提供了可利用的设备行规。用户非常熟悉这些行规以及相关的参数和工具,因此,EtherCAT无需为这些设备类别重新开发设备行规,而是为现有的设备行规提供了简单的接口。该特性使得用户和设备制造商可以轻松完成从现有的现场总线到EtherCAT技术的转换过程。3.9.1 EtherCAT实现CANopen (CoE)CANopen©设备和应用行规广泛用于多种设备类别和应用,如I/O组件、驱动、编码器、比例阀、液压控制器,以及用于塑料或纺织行业的应用行规等。EtherCAT可以提供与CANopen机制[7]相同的通讯机制,包括对象字典、PDO(过程数据对象)、SDO(服务数据对象),甚至于网络管理。因此,在已经安装了CANopen的设备中,仅需稍加变动即可轻松实现EtherCAT,绝大部分的CANopen©固件都得以重复利用。并且,可以选择性地扩展对象,以便利用EtherCAT所提供的巨大带宽。3.9.2 EtherCAT实施伺服驱动 设备行规IEC 61491 (SoE)SERCOS interface™ 是全球公认的、用于高性能实时运行系统的通讯接口,尤其适用于运动控制的应用场合。用于伺服驱动和通讯技术的SERCOS™框架属于IEC 61491标准[8] 的范畴。该伺服驱动框架可以轻松地映射到 EtherCAT中,嵌入于驱动中的服务通道、全部参数存取以及功能都基于EtherCAT邮箱(参见图12)。在此,关注焦点还是EtherCAT与现有协议的兼容性(IDN的存取值、属性、名称、单位等),以及与数据长度限制相关的扩展性。过程数据,即形式为AT和MDT的SERCOS™数据,都使用EtherCAT从站控制器机制进行传送,其映射与SERCOS映射相似。并且,EtherCAT从站的设备状态也可以非常容易地映射为SERCOS™协议状态。EtherCAT从站状态机可以很容易地映射到SERCOS™协议的通信阶段。EtherCAT为这种在CNC行业中广泛使用的设备行规提供了先进的实时以太网技术。这种设备行规的优点与EtherCAT分布时钟提供的优点相结合,保证了网络范围内精确时钟同步。可以任意传输位置命令,速度命令或扭矩命令。取决于实现方式,甚至可能继续使用相同的设备配置工具。图 12: 同时并存的多个设备行规和协议3.10 EtherCAT实现以太网(EoE)EtherCAT技术不仅完全兼容以太网,而且在“设计”之初就具备良好的开放性特征——该协议可以在相同的物理层网络中包容其它基于以太网的服务和协议,通常可将其性能损失降到最小。对以太网的设备类型没有限制,设备可通过交换机端口在EtherCAT段内进行连接。以太网帧通过EtherCAT协议开通隧道,这也正是VPN、 PPPoE (DSL) 等因特网应用所普遍采取的方法。EtherCAT网络对以太网设备而言是完全透明的,其实时特性也不会发生畸变(参见图13)。图 13: 对所有以太网协议完全透明EtherCAT设备可以包容其它的以太网协议,因此具备标准以太网设备的一切特性。主站的作用与第2层交换机所起的作用一样,可按照编址信息将以太网帧重新定向到相应的设备。因此,集成万维网服务器、电子邮件和FTP 传送等所有的因特网技术都可以在EtherCAT的环境中得以应用。3.11 EtherCAT实现文件读取(FoE)这种简单的协议与TFTP类似,允许存取设备中的任何数据结构。因此,无论设备是否支持TCP/IP,都有可能将标准化固件上载到设备上。3.12 ADS over EtherCAT (AoE)ADS over EtherCAT (AoE)是由EtherCAT规范定义的客户端-服务器邮箱协议。尽管CoE协议提供了详尽的描述,但AoE则更适合路由与并行服务的应用:通过网关设备访问子网络,如EtherCAT至CANopen® 或 EtherCAT至IO-Link™ 网关设备。AoE使EtherCAT主站应用(如PLC程序)可以访问所属CANopen® 或 IO-Link™从站的各个参数。AoE路由机制开销远低于因特网协议(IP)所定义的开销,并且发送方和接收方寻址参数始终包含在AoE报文中。因此,EtherCAT主站和从站端的实施更为精简。AoE也通过EtherCAT自动化协议(EAP)进行非周期通信的标准化,从而为上位机MES系统或主计算机、EtherCAT主站及其从属的现有设备之间提供无缝通信。同时,AoE也提供了从远程诊断工具获取EtherCAT网络诊断信息的标准化方法。4. 基础设施成本页首由于EtherCAT无需集线器和交换机,因此,在环境条件允许的情况下,可以节省电源、安装费用等设备方面的投资,只需使用标准的以太网电缆和价格低廉的标准连接器即可。如果环境条件有特殊要求,则可以依照IEC标准,使用增强密封保护等级的连接器。5. EtherCAT 实施页首EtherCAT技术是面向经济的设备而开发的,如I/O 端子、传感器和嵌入式控制器等。EtherCAT使用遵循IEEE802.3标准的以太网帧。这些帧由主站设备发送,从站设备只是在以太网帧经过其所在位置时才提取和/或插入数据。因此,EtherCAT 使用标准的以太网MAC,这正是其在主站设备方面智能化的表现。同样,EtherCAT在从站控制器中使用专用芯片,这也是其在从站设备方面智能化的表现——无论本地处理能力是否强大或软件品质好坏与否,专用芯片均可在硬件中处理过程数据协议,并提供最佳实时性能。5.1 主站EtherCAT可以在单个以太网帧中最多实现1486字节的分布式过程数据通讯。其它解决方案一般是,主站设备需要在每个网络周期中为各个节点处理、发送和接收帧。而EtherCAT系统与此不同之处在于,在通常情况下,每周期仅需要一个或两个帧即可完成所有节点的全部通讯,因此,EtherCAT主站不需要专用的通讯处理器。主站功能几乎不会给主机CPU带来任何负担,轻松处理这些任务的同时,还可以处理应用程序,因此EtherCAT 无需使用昂贵的专用有源插接卡,只需使用无源的NIC卡或主板集成的以太网MAC设备即可。EtherCAT主站很容易实现,尤其适用于中小规模的控制系统和有明确规定的应用场合。例如,如果某个单个过程映像的PLC没有超过1486 字节,那么在其周期时间内循环发送这个以太网帧就足够了。因为报文头运行时不会发生变化,所以只需将常数报文头插入到过程映像中,并将结果传送到以太网控制器即可。EtherCAT映射不是在主站产生,而是在从站产生(外围设备将数据插入所经以太网帧的相应位置),因此,此时过程映像已经完成排序。该特性进一步减轻了主机CPU的负担。可以看到,EtherCAT主站完全在主机CPU中采用软件方式实现,相比之下,传统的慢速现场总线系统通过有源插接卡方可实现主站的方式则要占用更多的资源,甚至服务于DPRAM的有源卡本身也将占用可观的主机资源。系统配置工具(通过生产商获取)可提供包括相应的标准 XML 格式启动顺序在内的网络和设备参数。图 14: 主站实施的单个过程映像5.1.1 主站实施服务已经在各种实时操作系统上实现了EtherCAT主站,包括但并不限于:eCos, INtime, MICROWARE OS-9, MQX, On Time RTOS-32, Proconos OS, Real-Time Java, RT Kernel, RT-Linux, RTX, RTXC, RTAI Linux, PikeOS, Linux with RT-Preempt, QNX, VxWin + CeWin, VxWorks, Windows CE, Windows XP/XPE with CoDeSys SP RTE, Windows NT/NTE/2000/XP/XPE/Vista with TwinCAT RTE, Windows 7 and XENOMAI Linux.可以获得开源主站协议栈,作为示例代码或商业软件。也有各种公司提供各种硬件平台上的实施服务。可以在EtherCAT网站上的产品区找到快速增长的供应商信息[1]。5.1.2 主站样本代码另一种EtherCAT主站的实现方式是使用样本代码,花费不高。软件以源代码形式提供,包括所有的EtherCAT主站功能,甚至还包括EoE(EtherCAT实现以太网)功能(见图15)。开发人员只要把这些应用于Windows环境的代码与目标硬件及所使用的RTOS加以匹配就可以了。该软件代码已经成功应用于多个系统。图 15: 主站样本代码结构5.2 从站EtherCAT从站设备使用一个价格低廉的从站控制器芯片ESC。从站不需要微处理器就可以实现EtherCAT通信。可以通过I/O接口实现的简单设备可以只由ESC和其下的PHY,变压器和RJ45接头。给从站的过程数据接口是32位的I/O接口。这种从站没有可配置的参数,所以不需要软件或邮箱协议。EtherCAT状态机由ESC处理。ESC的启动信息从EEPROM中读取,它也支持从站的身份识别。更复杂的可配置从站有使用一个CPU。这个CPU和ESC之间使用8位或16位并行接口或串行SPI接口。要求的CPU性能取决于从站的应用,EtherCAT协议软件在其上运行。EtherCAT协议栈管理EtherCAT状态机和应用层协议,可以实现CoE协议和支持固件下载的FoE协议。EoE协议也可以实施。5.2.1 EtherCAT Slave Controller目前,有多家制造商均提供EtherCAT从站控制器。通过价格低廉的FPGA,也可实现从站控制器的功能,可以购买授权以获取相应的二进制代码。从站控制器通常都有一个内部的DPRAM,并提供存取这些应用内存的接口范围:· 串行SPI(串行外围接口)主要用于数量较小的过程数据设备,如模拟量I/O模块、传感器、编码器和简单驱动等。该接口通常使用8位微控制器,如微型芯片PIC、DSP、Intel 80C51等(见图16)。· 8/16位微控制器并行接口与带有DPRAM接口的传统现场总线控制器接口相对应,尤其适用于数据量较大的复杂设备。通常情况下,微控制器使用的接口包括Infineon 80C16x、Intel 80x86、Hitachi SH1、ST10、ARM和TI TMS320等系列(见图16)。· 32位并行I/O接口不仅可以连接多达32位数字输入/输出,而且也适用于简单的传感器或执行器的32位数据操作。这类设备无需主机CPU(见图17)。图 16: 从站硬件:带主机CPU的FPGA图 17: 从站硬件:带直接I/O的FPGA关于EtherCAT从站控制器的最新信息,请登录EtherCAT网站[1]。5.2.2 从站评估工具包倍福公司提供的从站评估工具包使接口操作变得简便易行。由于采用了EtherCAT,无需功能强大的通讯处理器,因此,可将从站评估工具包中的8位微处理器作为主机CPU使用。该工具包还包括源代码形式的从站主机软件(相当于协议堆栈)和参考主站软件包(TwinCAT)。6. 小结页首EtherCAT 拥有杰出的通讯性能,接线非常简单,并对其它协议开放。传统的现场总线系统已达到了极限,而EtherCAT则突破建立了新的技术标准——30 µs内可以更新1000个I/O数据,可选择双绞线或光纤,并利用以太网和因特网技术实现垂直优化集成。使用 EtherCAT,可以用简单的线型拓扑结构替代昂贵的星型以太网拓扑结构,无需昂贵的基础组件。EtherCAT还可以使用传统的交换机连接方式,以集成其它的以太网设备。其它的实时以太网方案需要与控制器进行特殊连接,而EtherCAT只需要价格低廉的标准以太网卡(NIC) 便可实现。EtherCAT拥有多种机制,支持主站到从站、从站到从站以及主站到主站之间的通讯(参见图18)。它实现了安全功能,采用技术可行且经济实用的方法,使以太网技术可以向下延伸至I/O级。EtherCAT功能优越,可以完全兼容以太网,可将因特网技术嵌入到简单设备中,并最大化地利用了以太网所提供的巨大带宽,是一种实时性能优越且成本低廉的网络技术。图 19: 网络结构形式多样7. 参考文献页首[1]EtherCAT Technology Group (ETG) http://www.ethercat.org[2]IEC 61158-3/4/5/6-12 (Ed.1.0), Industrial communication networks – Fieldbus specifications – Part 3-12: Data-link layer service definition – Part 4-12: Data-link layer protocol specification – Part 5-12: Application layer service definition – Part 6-12: Application layer protocol specification – Type 12 elements (EtherCAT)[3]IEEE 802.3: Carrier Sense Multiple Access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications[4]IEEE 802.3ae-2002: CSMA/CD Access Method and Physical Layer Specifications: Media Access Control (MAC) Parameters, Physical Layers, and Management Parameters for 10 Gb/s Operation[5]ANSI/TIA/EIA-644-A, Electrical Characteristics of Low Voltage Differential Signaling (LVDS) Interface Circuits[6]IEEE 1588-2002: IEEE Standard for a Precision Clock Synchronization Protocol for Networked Measurement and Control Systems[7]EN 50325-4: Industrial communications subsystem based on ISO 11898 (CAN) for controller-device interfaces. Part 4: CANopen[8]IEC 61800-7-301/304 (Ed.1.0), Adjustable speed electrical power drive systems – Part 7-301: Generic interface and use of profiles for power drive systems – Mapping of profile type 1 to network technologies – Part 7-304: Generic interface and use of profiles for power drive systems – Mapping of profile type 4 to network technologies[9]SEMI E54.20: Standard for Sensor/Actuator Network Communications for EtherCAT.为何使用EtherCAT?EtherCAT独特的运行机制使其成为“工程师的明智之选”。此外,以下特点对某些应用具有特别的优势。1. 卓越的性能总的来说 EtherCAT 是最快的工业以太网技术,同时它提供纳秒级精确的同步。目标系统由总线系统控制或监测的所有应用都将从此大大获益。快速反应时间减少了处理步骤中的状态转换等待时间,从而显著提高了应用的效率。最后,相对于设定了相同循环时间的其他总线系统,EtherCAT 系统结构通常能减少 25%-30%的 CPU 负载。而最好的情况下,EtherCAT 性能可以改善精度,获得更高的吞吐量,并降低成本。2. 灵活的拓扑在 EtherCAT 应用中,机器结构决定网络拓扑结构,而非反之。在传统的工业以太网系统中,可安装的交换机和集线器的数量是有限的,从而限制了整个的网络拓扑结构。而 EtherCAT 无需交换机或集线器,因此没有这样的局限性。简而言之,EtherCAT 在网络拓扑方面没有任何限制。几乎无限数量的节点可以组成线型、树型、星型拓扑及任何拓扑的组合。由于自动链接检测功能,节点和网段可在运行中断开及重新连接——甚至连接到其他地方。线型拓扑可以拓展为环形拓扑,从而实现线缆冗余。主站设备仅需要第二个以太网口即可实现这种冗余功能,而从站设备已经具备了支持冗余功能的条件。因此可在机器运转过程中进行设备交换。3. 简单且耐用配置、检测、维护都与系统的成本息息相关。以太网现场总线使得所有这些任务变得异常简单:EtherCAT 可以自动配置地址,无需手动配置。低总线负载和点对点的物理层改善了抗电磁干扰的能力。网络可靠地定位检测潜在的干扰,从而大大减少了排除错误的时间。在启动时,网络将目标拓扑与现实拓扑对比从而检测差异。EtherCAT 出色的性能使得系统配置时降低对网络调试的需求。由于高带宽,可以将其他的 TCP/IP 与控制数据同时传输。然而,EtherCAT 并不是基于 TCP/IP 的,因此无需使用 MAC 地址或 IP 地址,更不需要 IT 专家配置交换机或路由器。4. 集成安全功能性安全作为一个网络结构的集成部分?对于 FSoE(Functional Safety over EtherCAT)来说不是问题。FSoE 是得到实际验证的,自 2005 年就有了通过 TÜV 认证的FSOE 设备。协议满足 SIL 3 系统要求,且适用于集中控制和分散控制系统。由于黑色通道的方式及特别精简的安全容器(Safety Container),FSoE 也可以应用于其他总线系统。该集成方案及精简的协议可降低系统成本。此外,一个非安全要求的控制器可以接受并处理安全数据。5. 低成本易实现EtherCAT 以相当甚至低于传统现场总线系统的价格水平提供工业以太网的特性。对于主站设备硬件仅需要一个以太网端口——而无需昂贵的接口卡或协处理器。不同形式的 EtherCAT 从站控制器可以从很多供应商获得:ASIC 芯片、FPGA,或标准微处理器的可选总线接口。由于这些便宜的控制器可以承担所有时间关键任务,EtherCAT 自身并不向从站设备 CPU 提出任何性能要求,从而降低了设备成本。因为 EtherCAT 不需要交换机或其他有源基础组件,从而节省了该类组件及其安装、配置和维护的成本。基于这些原因,EtherCAT广泛适用于:· 机器人· 机床· 包装机械· 印刷机· 塑料制造机器· 冲压机· 半导体制造机器· 试验台· 测试系统· 抓取机器· 电厂· 变电站· 材料处理应用· 行李运送系统· 舞台控制系统· 自动化装配系统· 纸浆和造纸机· 隧道控制系统· 焊接机· 起重机和升降机· 农场机械· 海岸应用· 锯木厂· 窗户生产设备· 楼宇控制系统· 钢铁厂· 风机· 家具生产设备· 铣床· 自动引导车· 娱乐自动化· 制药设备· 木材加工机器EtherCAT 常见问题1. EtherCAT技术· 1.1 EtherCAT性能远高于我的应用需求。为什么我还要使用该技术?· 1.2. 为何使用EtherCAT可以降低成本?· 1.3 EtherCAT是否仅局限于主站与从站的通讯应用?· 1.4 如何保证EtherCAT设备的兼容性?2. EtherCAT 技术协会· 2.1 我必须成为ETG会员才可以使用EtherCAT吗?· 2.2 我必须成为ETG会员才可以实施EtherCAT吗?· 2.3 如何成为EtherCAT技术协会的会员?· 2.4. 会员可以享有何种利益?· 2.5 为何ETG会员资格是免费的?· 2.6 将来会否收取会费?· 2.7 ETG会员如何影响该技术的发展?· 2.8 EtherCAT技术协会的法律地位?3. EtherCAT: 开放的技术· 3.1 EtherCAT是一个开放性的技术。这意味着什么?· 3.2 是否有专利权?· 3.3 如何授权?· 3.4 开放源代码是怎样的情况?· 3.5 是否有多种渠道获取EtherCAT从站控制器?4. 实施方面· 4.1 我们想实施一个EtherCAT从站设备,应该如何开始?· 4.2 我们想实施一个EtherCAT主站设备,应该怎么做呢?· 4.3 EtherCAT从站控制芯片的授权如何?· 4.4 FPGA的授权费用如何?· 4.5 是否必须 将我们的EtherCAT设备递交给一致性测试中心接受检测吗?5. EtherCAT Vendor ID· 5.1 什么是EtherCAT Vendor ID?· 5.2 我们的子公司/合作伙伴有EtherCAT Vendor ID。我们可以在我们的设备上使用它吗?· 5.3 我们正在使用技术提供商提供的接口板在我们的设备上增加EtherCAT接口。那么。我们可以在我们的设备上使用该技术提供商的Vendor ID吗?· 5.4 何谓二级Vendor ID?· 5.5 我们有一个CANopen® 的Vendor ID。我们可以在EtherCAT设备上使用它吗?· 5.6 我们如何申请Vendor ID?6. Safety over EtherCAT· 6.1 是否需要添加一个EtherCAT接口来连接我的FSoE设备?· 6.2 是否需要为我的FSoE设备实施一个独立的控制器结构?· 6.3 我是否可以在其他非EtherCAT通讯系统中使用Safety over EtherCAT?· 6.4 是否有经过认证的Safety over EtherCAT堆栈可供使用?· 6.5 是否有Safety over EtherCAT的一致性测试?· 6.6 我的Safety over EtherCAT设备是否需要经过相关机构(如TUV, BGIA)的认可?· 6.7 我是否需要在设备上市前在FSoE测试中心进行官方测试?· 6.8 为何我在设备上实施Safety over EtherCAT协议需要授权?· 6.9 我如何可以获得并使用Safety over EtherCAT的Logo?· 6.10 我是一个EtherCAT主站的提供商。我如何支持Safety over EtherCAT设备?· 6.11 我是机械设备制造商。我需要授权才可以使用Safety over EtherCAT的设备吗?· 1. EtherCAT技术· 1.1 EtherCAT性能远高于我的应用需求。为什么我还要使用该技术?卓越的现场总线性能决不会有坏处。即使对于慢速控制,使用EtherCAT也可以改善响应时间并简化配置工作,因为缺省配置就可以满足要求。此外,更短的响应时间可以改善您应用的性能,因为这缩减了传输等待时间(如,在下一个处理被初始化前对输入信号的等待时间)。如果您对性能要求并不苛刻,也可以因为EtherCAT的其它优势而选用它,比如,成本更低,更加灵活的拓扑结构,或者仅仅是使用方便。总而言之,您采用EtherCAT,就无需采用昂贵慢速的系统了。· 1.2. 为何使用EtherCAT可以降低成本?有这样几种原因:低成本的从站控制器降低了从站设备的成本。无需任何特殊的主站卡,主板集成的以太网控制器即可满足要求。无需交换机或集线器,因此降低了基础设施的成本。使用标准以太网线缆。实施简单,因此降低了实施成本。支持自动配置,无需任何手动设置地址,无需任何网络调整,因此降低了配置成本。· 1.3 EtherCAT是否仅局限于主站与从站的通讯应用?不是的。与其他实时工业以太网系统一样,一个设备(主站)必须要担任网络管理、组织介质读取控制的任务。对于EtherCAT,有两种方式可以实现从站与从站的通讯:在同一个循环周期内基于拓扑结构,其中上游设备可以与下游设备交换数据,而独立于拓扑结构的情况需要在两个总线周期实现数据交换。EtherCAT比其他的协议更具有速度优势,即使需要两个周期实现从站与从站的通讯,相对来讲也是高速高效的。· 1.4 如何保证EtherCAT设备的兼容性? 对于一个通讯技术来说,保证其实施的一致性及兼容性是该技术成功的重要因素。因此EtherCAT技术协会非常重视这些特性。技术实施协议方面的一致性是兼容性的前提,这意味着来自于不同厂商的设备可以在同一个应用网络中协同工作。为保证一致性,必须使用一致性测试工具(CTT)。此外,我们还有遍布全球的一致性测试中心(ETC)。对于通过EtherCAT一致性测试的设备,ETC将颁发官方一致性证书。更多关于一致性测试及设备认证的信息可以在一致性测试页面找到。· 2. EtherCAT 技术协会· 2.1 我必须成为ETG会员才可以使用EtherCAT吗?不需要。但是,您或许希望通过加入ETG来向您的客户或供应商展示您对该技术的支持。对于一个ETG会员,您将被邀请参加ETG会议,获取详细的技术规范及相关信息,并影响该技术的发展。· 2.2 我必须成为ETG会员才可以实施EtherCAT吗?虽然我们建议您加入ETG(见2.3/2.4),但如果您在您的机器或生产线上集成EtherCAT设备,那么我们认为您是最终用户,并不必须加入ETG。EtherCAT设备制造商必须要加入ETG,并获得一个EtherCAT Vendor ID。详情请在下载专区(请使用您的会员登录账号)下载EtherCAT Vendor ID政策(EtherCAT Vendor ID Policy)。会员资格免费获取(见2.5/2.6)。· 2.3 如何成为EtherCAT技术协会的会员?可以通过给ETG总部发邮件info@ethercat.org申请ETG的会员资格。您将得到所有必须的信息,如需求,会员申请表格等。在成为会员之前,请仔细阅读ETG By-Laws· 2.4. 会员可以享有何种利益?ETG会员优先享受技术支持,可获取仅提供给会员的EtherCAT规范、指南、免费从站代码和其他支持工具及相关信息。会员将被邀请参加ETG会议,如技术委员会(TC)或技术工作组(TWG),对规范进行审核和讨论。ETG会员有资格参加指定的EtherCAT培训和研发课程。此外,ETG会员还可以在EtherCAT官网上推广其产品,并作为合作伙伴参与我们的全球系列研讨会和全球重要展览会上的ETG联合展台。ETG会员权益· 2.5 为何ETG会员资格是免费的?会员年费或者其他的高额成本相对于获取一个开放的技术应该不是一个问题。因此,不仅没有ETG的会员费用,而且ETG会员获取协议堆栈,样本代码,评估套件,实施支持和其他的服务都是免费或者仅需很低的费用。· 2.6 将来会否收取会费?目前没有收取ETG会费的计划。如果将来需要收取会费(如,以支持ETG的外加服务),将由会员委员大会讨论通过决定。· 2.7 ETG会员如何影响该技术的发展?在ETG技术委员会会议上将对EtherCAT技术进行详细探讨,鼓励各ETG会员加入技术工作组和项目团队,并提出宝贵的建议和意见。 会员区有所有工作组的列表(需登录)ETG工作组欢迎各用户、OEM、系统集成商和设备制造商提供有价值的需求反馈,ETG的工作历史表明这种反馈非常有效。 技术使用者和开发者之间直接和个人的联系可以加强关于"Know-how"知识和技术信息的深层次交流。 查找ETG会员详细信息请点击这里:EtherCAT组织架构· 2.8 EtherCAT技术协会的法律地位?ETG是(类似于德国大多数工会或政党)受德国法律允许的非注册协会或社团组织。根据相关法规,由于ETG不销售任何产品,因此ETG是一个非盈利性组织。会员对协会资产共同承担有限责任——ETG无资产,因此事实负债为零。· 3. EtherCAT: 开放的技术· 3.1 EtherCAT是一个开放性的技术。这意味着什么?这意味着每一个人都可以使用,实施,并获利于该技术。还意味着EtherCAT实施应该是兼容的,任何人不应为防止他人使用而改变这种技术。EtherCAT是国际标准(IEC61158, IEC 61784, IEC 61800, ISO 15745),同时也是SEMI标准(E54.20)。· 3.2 是否有专利权?是的,EtherCAT技术有专利权,如同其他任何值得拥有专利权的现场总线技术一样。 可以提供独特功能的技术需要专利权和授权以保护其不受复制和伪造的伤害。· 3.3 如何授权?对于EtherCAT主站实施的授权是免费的,但协议要求兼容性,以确保授权免费并提供法律效力。 对于从站设备,EtherCAT采用了CAN的授权模式(CAN是一个受专利保护的标准开放技术的出色样本): 低额的授权费用已经“嵌入到”EtherCAT 从站控制器(ESC)芯片中,因此,设备制造商,最终用户,系统集成商,工具生产商等无需再付授权费用。· 3.4 开放源代码是怎样的情况?EtherCAT技术本身并不开源。 EtherCAT符合IEC,ISO和SEMI标准,因此每个人都可以平等地使用EtherCAT技术。 此外,无需缴纳主站使用授权费用。 ETG所有会员和EtherCAT用户组共同维护并促进EtherCAT技术的进一步发展。如果您有关于技术实施或者EtherCAT技术结合共享和开放源码系统方面的相关问题,请联系ETG总部或EtherCAT技术的专利方Beckhoff。· 3.5 是否有多种渠道获取EtherCAT从站控制器?有。EtherCAT从站控制器(ESC)实施可以从亚信电子、Beckhoff、Hilscher、HMS、英飞凌、Innovasic、Microchip、Profichip、德州仪器、Trinamics、瑞萨电子、Intel以及 Xilinx获取。更多实施也即将发布。EtherCAT从站控制器概述可在资料下载区进行查询:下载区· 4. 实施方面· 4.1 我们想实施一个EtherCAT从站设备,应该如何开始?可以参考EtherCAT Slave Implementation Guide(EtherCAT从站实施指南)作为从站实施的开始,请点击这里下载。该文件涵盖从站实施的起始步骤,包括开发硬件、软件、研讨会和培训、一致性,以及一步步的提示信息。 EtherCAT从站协议栈可以从多个供应商获取。 Beckhoff将从站协议栈代码(SSC)-源代码免费开放给所有ETG会员。 EtherCAT从站实施套件也可以从相关供应商获取。请在官方EtherCAT产品指南中查询更多从站评估套件:EtherCAT产品页面· 4.2 我们想实施一个EtherCAT主站设备,应该怎么做呢?对于主站来讲,你并不需要专用的硬件设备。任何以太网MAC都可以满足要求。EtherCAT对资源消耗非常小,因此也无需特殊的通讯处理器。主站代码可以从多种渠道获得,如一些通过样本代码包提供的免费开放代码,甚至一些包含了RTOS的主站产品。实施服务同样有不同的供应商可以提供。请点击此处了解EtherCAT产品情况。· 4.3 EtherCAT从站控制芯片的授权如何?当您从EtherCAT从站控制器供应商那里购买了ESC芯片,所有的EtherCAT功能已经包含在芯片中。对EtherCAT从站设备供应商来说,取得了ESC供应商资格则包含该授权,无需额外的EtherCAT授权费用。· 4.4 FPGA的授权费用如何?当您从您首选的半导体分销商那里购买了FPGA,EtherCAT代码尚未加载。EtherCAT IP核授权适用于Intel和Xilinx的FPGA。您只需支付一个授权即可制造尽可能多的EtherCAT从站设备。此外,也有基于数量的授权。· 4.5 是否必须 将我们的EtherCAT设备递交给一致性测试中心接受检测吗?不是。在官方EtherCAT测试中心进行一致性测试是可选的——但是,您的客户可能会需要一致性测试证书,而一致性测试证书只能通过官方测试后才能发放。您必须确保您的研发设施中应用了官方一致性测试工具(CTT)。每年,ETG都会维护和进一步发展CTT,CTT以订阅的方式提供。关于一致性的更多详情,请点击此处获得。· 5. EtherCAT Vendor ID· 5.1 什么是EtherCAT Vendor ID?EtherCAT Vendor ID是由EtherCAT技术协会为每一个供应商分配的唯一的标识号码。它与产品编码(product code )一同将包含在EtherCAT设备的 标识对象中。EtherCAT Vendor ID 列表· 5.2 我们的子公司/合作伙伴有EtherCAT Vendor ID。我们可以在我们的设备上使用它吗?如果要求将Vendor ID授予合作伙伴公司,请联系ETG总部。但是,我们建议每个EtherCAT设备用户使用自己单独的Vendor ID。· 5.3 我们正在使用技术提供商提供的接口板在我们的设备上增加EtherCAT接口。那么。我们可以在我们的设备上使用该技术提供商的Vendor ID吗?不可以。该技术提供商的通信设备上附带有Vendor ID。您应使用自己独有的Vendor ID来替代它,以便于您的设备可以在网络中被识别。· 5.4 何谓二级Vendor ID?二级Vendor ID是从原Vendor ID派生出来的,专门用来标识通讯接口设备类产品的Vendor ID,但这类产品无法参加后续的一致性测试。· 5.5 我们有一个CANopen® 的Vendor ID。我们可以在EtherCAT设备上使用它吗?对于您的EtherCAT产品,你需要一个EtherCAT Vendor ID。然而,在您申请EtherCAT Vendor ID时,您可以提出申请与您CANopen® 的Vendor ID相同的号码,如果您申请的号码仍然可用,ETG则会分配给您。· 5.6 我们如何申请Vendor ID?非常简单,您仅需到EtherCAT网站的会员页面下载:EtherCAT Vendor ID 申请表格· 6. Safety over EtherCAT· 6.1 是否需要添加一个EtherCAT接口来连接我的FSoE设备?不需要。RSoE协议采用一个黑色通道实现;无需为此设置安全相关的标准通讯接口。控制器,ASIC以及链接,耦合器相关的通讯接口都可以保留使用。· 6.2 是否需要为我的FSoE设备实施一个独立的控制器结构?使用两个微控制器是实现SIL 3安全设备的常用方式。但这并不是Safety over EtherCAT规范的要求。实现这个协议必须满足以下要求:- 完全符合IEC 61508和IEC 61784-3;- 完全符合FSoE协议规范;- 完全符合安全完整性等级(SIL)要求和相应产品的指定需求。· 6.3 我是否可以在其他非EtherCAT通讯系统中使用Safety over EtherCAT?可以。该协议可以在任何通讯中使用,可以是EtherCAT通讯,现场总线系统,以太网或类似的通讯,光纤,同轴线缆,甚至无线传输。对于通讯总线耦合器或其他设备没有限制或特别要求。· 6.4 是否有经过认证的Safety over EtherCAT堆栈可供使用?有,在ETG内部有服务提供商能够提供预先认证的FSoE协议栈和安全研发服务。Safety over EtherCAT协议非常简洁,协议状态机有明确的界定。经验表明,使用或不使用预认证的堆栈都可以在短时间内轻松实施。· 6.5 是否有Safety over EtherCAT的一致性测试?是的。FSoE测试案例规范适用于FSoE设备,并通过TUV批准。对于FSoE从站,测试案例与EtherCAT测试工具配合使用,可以执行一个自动的测试。通常情况下,由于灵活的主站配置,对于主站堆栈的自动检测更复杂。因此,可用的测试案例规范可以用于对主站的认可。Safety over EtherCAT规则ETG.9100包括了对一个设备验收的完整测试流程。· 6.6 我的Safety over EtherCAT设备是否需要经过相关机构(如TUV, BGIA)的认可?是的。Safety over EtherCAT设备的研发需要评估。设备的实现包括通过EMC报告,Safety over EtherCAT一致性测试,并通过所有符合IEC 61508的安全周期流程。该评估将由机构实现。· 6.7 我是否需要在设备上市前在FSoE测试中心进行官方测试?是的。FSoE测试政策是需要通过官方FSoE测试中心测试的。进行FSoE一致性测试的前提是拥有有效的EtherCAT协议实施认证。FSoE测试中心的所有测试都可以在内部进行准备。· 6.8 为何我在设备上实施Safety over EtherCAT协议需要授权?Safety over EtherCAT是一种为很多设备制造商所采用的技术。对于这样一种技术来说,兼容性是保证在应用领域能进行互操作的重要功能。取得授权的设备制造商都有权实施这一技术,但其设备必须具有符合规范的兼容性。授权是免费的。使用FSoE最终设备的机器制造商及控制系统提供商则无需该项授权。· 6.9 我如何可以获得并使用Safety over EtherCAT的Logo?Safety over EtherCAT的logo可以从ETG总部获取。使用Safety over EtherCAT Logo的产品必须遵循由ETG发布的ETG9001 EtherCAT标识规则。· 6.10 我是一个EtherCAT主站的提供商。我如何支持Safety over EtherCAT设备?如果您只是想在EtherCAT环节支持现有的Safety over EtherCAT设备,则无需在主站上进行任何安全相关的实施。可采用带一个EtherCAT从站接口的FSoE主站,同时也可以被用作安全逻辑设备。只有从-从通信必须由EtherCAT主站支持,将安全数据报从FSoE主站路由至FSoE从站,反之亦然。· 6.11 我是机械设备制造商。我需要授权才可以使用Safety over EtherCAT的设备吗?不。您可以在机械设备中直接使用最终的Safety over EtherCAT产品,而无需授权。您务必留意产品中是否有SIL或PL认证,产品必须执行相关标准(IEC 62061, ISO 13849)或产品标准,以及与其他相关标准的兼容性,如必须符合国际的或国家的法律要求(如Directive of machinery, OSHA, UL等)。Vendor ID每个EtherCAT兼容设备必须使用由ETG分配的全球唯一的Vendor ID。EtherCAT Vendor ID的使用必须符合EtherCAT规范,并由ETG Vendor ID政策和相应的Vendor ID协议约束管理。为明确这一政策,一般规则如下:· 每个EtherCAT设备供应商必须是ETG会员,必须从EtherCAT技术协会取得有效的Vendor ID。· Vendor ID是免费的。· 在EtherCAT设备上市前,供应商必须实现Vendor ID。· 在机器中集成或使用EtherCAT设备的机器制造商,无需申请和使用Vendor ID。发布于 2021-05-28 14:08开放式 IEC 61131 控制系统设计(书籍)以太网(Ethernet)以太网协议赞同 181 条评论分享喜欢收藏申请转载文章被以下专栏收录IT技术专栏IT技术分享
Ethernet与EtherCAT的区别 - 技象科技
跳至内容
技象科技有限公司官方网站
技象天猫旗舰店技象天猫旗舰店
技象京东旗舰店技象京东旗舰店
IoT演示平台IoT演示平台
首页
解决方案
菜单切换
TPUNB®
城域物联网
菜单切换
智慧农业
环境监测
智慧停车
局域物联网
菜单切换
智慧楼宇
智慧养老
智慧照明
智慧能源
工业智控物联网
菜单切换
动环监控
终端自组网
菜单切换
自组网
产品终端
菜单切换
芯片产品
模组产品
网关产品
应用产品
云平台
关于我们
菜单切换
荣誉资质
合作伙伴
公司一览
招聘岗位
新闻资讯
菜单切换
公司新闻
下载专区
联系我们
首页
TPUNB®
物联网解决方案
菜单切换
城域物联网
局域物联网
工业智控物联网
终端自组网
物联网产品终端
菜单切换
芯片产品
模组产品
网关产品
物联网云平台
关于我们
菜单切换
荣誉资质
合作伙伴
公司新闻
联系我们
Main Menu
首页
TPUNB®
物联网解决方案
菜单切换
城域物联网
局域物联网
工业智控物联网
终端自组网
物联网产品终端
菜单切换
芯片产品
模组产品
网关产品
物联网云平台
关于我们
菜单切换
荣誉资质
合作伙伴
公司新闻
联系我们
技象科技首页 / 行业百科 / Ethernet与EtherCAT的区别
Ethernet与EtherCAT的区别作者:
技象物联网
/ 行业百科 / 电子技术 / 2023年10月27日 08:38:28 2023年10月27日 08:38:28
Ethernet和EtherCAT是两种常用的网络技术,它们之间有很多不同之处。Ethernet是一种基于以太网的技术,用于在局域网中连接各种设备。EtherCAT是一种基于以太网的技术,用于应用于工业控制系统的网络技术。下面,我们将详细介绍Ethernet和EtherCAT之间的差异。
Ethernet
Ethernet是一种基于以太网的技术,它可以在局域网中连接各种设备,如计算机、打印机、路由器等。它是一种可靠的网络技术,可以提供高速数据传输,并且可以支持多种协议,如TCP/IP、UDP等。Ethernet可以提供最高速度达10Gbps的数据传输,并且可以支持多种不同的网络设备。
EtherCAT
EtherCAT是一种基于以太网的技术,它专门用于应用于工业控制系统的网络技术。它可以提供最高速度达100Mbps的数据传输,并且可以支持多种不同的网络设备。它可以支持许多不同的协议,如Modbus、Profibus、CAN等,并且可以支持多种不同的网络设备。此外,EtherCAT还可以支持工业控制系统中的实时通信,可以提供更高的传输效率。
总结
从上面的介绍可以得出,Ethernet和EtherCAT之间有很多不同之处。Ethernet是一种基于以太网的技术,用于在局域网中连接各种设备,可以提供最高速度达10Gbps的数据传输,并且可以支持多种不同的网络设备。而EtherCAT是一种基于以太网的技术,专门用于应用于工业控制系统的网络技术,可以提供最高速度达100Mbps的数据传输,并且可以支持多种不同的网络设备。因此,我们可以看出,Ethernet和EtherCAT之间存在着显著的差异。
相关阅读:
Ethernet与EtherCAT的区别
使用FPGA开发是个大坑
ADC0809的功能是什么
SSB:什么是窄带信号?
原创声明:文章来自技象科技,如欲转载,请注明本文链接: https://www.techphant.cn/blog/62304.html
文章导航
← 前一篇文章后一篇文章 →
相关推荐
11月 3 2023
MSP430F5529LP手册:科普专栏
10月 18 2023
MBA与EMBA的区别:哪个更适合你?
10月 19 2023
Serialata线有什么用?
9月 30 2023
包络检波惰性失真
1月 2 2024
信息处理六个基本环节
10月 2 2023
FPGA入门开发板
联系我们
广州技象科技有限公司聚焦物联网底层关键技术,打造100%自主知识产权的TPUNB物联专网,形成完备的物联感知系统参与各垂直行业的整体解决方案及项目建设。
品牌京东旗舰店
品牌天猫旗舰店
公司招聘岗位
免费技术咨询
站内资讯
串口服务器是什么层?
2023年8月28日 09:47:29
无线开关量传输器使用那种无线技术
2023年8月23日 16:24:41
CAN信号定义
2023年9月27日 22:26:48
使用Modbus物联网网关如何接线
2023年10月4日 03:20:38
CDM21216和CH340:串口通信芯片的关键比较
2023年12月21日 12:34:39
Modbus功能码数量
2023年10月2日 01:25:53
LORA是长距离还是短距离
2024年1月22日 16:57:20
智慧厂区建设方案需要哪些设备
2023年9月6日 21:51:04
井盖传感器的作用及其数据采集
2023年9月12日 13:55:35
NB-IoT网络:科技让生活更简单
2023年9月29日 07:34:58
站内标签
无线通信
UART
RS422
DTU
监测仪
LoRa
RS485
USB
CAN通信
无线模块
RS232
STM32
Modbus
电子技术
物联网
通信系统
传感器
zigbee
智慧农业
串口通信
最新资讯
频域特征参数有哪些
路径损耗公式中,路径损耗随传输距离如何变化
无线电波的发射和接收过程
工业数据采集器的作用有哪些
广域网采用什么拓扑结构
芯片封装工艺流程
物联网通信技术有哪些应用场景
ISP芯片和SoC芯片有什么区别
产品服务
TPUNB®
城域物联网
局域物联网
工业智控物联网
终端自组网
芯片产品
模组产品
网关产品
技象科技成立于2018年,是中国电子科技集团公司科技成果转化和混合所有制改革的科技企业。
服务条款隐私政策关于我们联系我们
© 2024 广州技象科技有限公司 版权所有 粤ICP备19000791号-2
首页 | 隐私政策 | 关于我们 | 联系我们 | 网站地图
免费咨询组网方案
Ethercat和Ethernet的区别 - 技象科技
跳至内容
技象科技有限公司官方网站
技象天猫旗舰店技象天猫旗舰店
技象京东旗舰店技象京东旗舰店
IoT演示平台IoT演示平台
首页
解决方案
菜单切换
TPUNB®
城域物联网
菜单切换
智慧农业
环境监测
智慧停车
局域物联网
菜单切换
智慧楼宇
智慧养老
智慧照明
智慧能源
工业智控物联网
菜单切换
动环监控
终端自组网
菜单切换
自组网
产品终端
菜单切换
芯片产品
模组产品
网关产品
应用产品
云平台
关于我们
菜单切换
荣誉资质
合作伙伴
公司一览
招聘岗位
新闻资讯
菜单切换
公司新闻
下载专区
联系我们
首页
TPUNB®
物联网解决方案
菜单切换
城域物联网
局域物联网
工业智控物联网
终端自组网
物联网产品终端
菜单切换
芯片产品
模组产品
网关产品
物联网云平台
关于我们
菜单切换
荣誉资质
合作伙伴
公司新闻
联系我们
Main Menu
首页
TPUNB®
物联网解决方案
菜单切换
城域物联网
局域物联网
工业智控物联网
终端自组网
物联网产品终端
菜单切换
芯片产品
模组产品
网关产品
物联网云平台
关于我们
菜单切换
荣誉资质
合作伙伴
公司新闻
联系我们
技象科技首页 / 行业百科 / Ethercat和Ethernet的区别
Ethercat和Ethernet的区别作者:
技象物联网
/ 行业百科 / 电子技术 / 2023年9月30日 16:58:30 2023年9月30日 16:58:30
Ethercat和Ethernet是两种用于工业控制的不同网络技术,它们有着不同的特性和用途。本文将深入探讨这两种技术之间的差异,以便读者能够更好地了解它们,并能够更好地选择适合自己需求的技术。
Ethercat技术
Ethercat(Ethernet Control Automation Technology)是一种基于以太网的实时控制技术,它可以满足工业控制应用的实时性和可靠性要求。Ethercat可以支持多种网络设备,包括传感器、执行器、机器人和其他工业控制设备。
Ethercat的优点
可以实现高速数据传输,可以达到每秒100Mb的速度
可以实现实时控制,可以达到毫秒级的延迟
可以支持多种网络设备,可以满足复杂的工业控制应用
可以实现节点间的自动发现,可以较快的完成设备的连接
Ethercat的缺点
价格较贵,由于其复杂的网络结构,设备成本较高
网络结构较复杂,需要较多的设备和线路,维护较为复杂
网络结构较复杂,需要较高的技术熟练程度,可能会对系统的稳定性产生影响
Ethernet技术
Ethernet是一种基于以太网的网络技术,它可以支持多种网络设备,包括电脑、打印机、服务器和其他网络设备。Ethernet技术可以满足大多数网络应用的需求,是一种广泛使用的网络技术。
Ethernet的优点
可以实现高速数据传输,可以达到每秒1000Mb的速度
可以支持多种网络设备,可以满足大多数网络应用的需求
价格较低,可以满足大多数预算限制的需求
网络结构较简单,可以较快的完成网络的安装和维护
Ethernet的缺点
不能实现实时控制,可能会对实时性要求较高的应用产生影响
不能实现节点间的自动发现,可能会延长设备的连接时间
不能支持复杂的工业控制应用,可能会对系统的可靠性产生影响
总结
Ethercat和Ethernet都是基于以太网的网络技术,它们都可以支持多种网络设备,但它们有着不同的特性和用途。Ethercat可以实现高速数据传输,可以实现实时控制,可以支持多种网络设备,可以实现节点间的自动发现,但价格较贵,网络结构较复杂,维护较为复杂。Ethernet可以实现高速数据传输,价格较低,网络结构较简单,但不能实现实时控制,不能实现节点间的自动发现,也不能支持复杂的工业控制应用。因此,读者应根据自己的实际需求,选择合适的技术。
相关阅读:
波分和时分能叠加吗?
PSK调制解调原理
4G网络频段:它们是如何工作的
CH340G引脚判断
原创声明:文章来自技象科技,如欲转载,请注明本文链接: https://www.techphant.cn/blog/41381.html
文章导航
← 前一篇文章后一篇文章 →
相关推荐
10月 27 2023
DDR速率单位MHz和MT:一篇深入了解的文章
10月 27 20232023年12月18日 17:16:45
Verilog寄存器只取低八位
10月 26 2023
DMA接收缓冲区指针归零
10月 19 2023
什么是Fakra线束?
1月 9 2024
控制流驱动方式与数据流驱动方式
10月 20 2023
什么是FT接口?
联系我们
广州技象科技有限公司聚焦物联网底层关键技术,打造100%自主知识产权的TPUNB物联专网,形成完备的物联感知系统参与各垂直行业的整体解决方案及项目建设。
品牌京东旗舰店
品牌天猫旗舰店
公司招聘岗位
免费技术咨询
站内资讯
网口转RS232接线指南
2023年12月21日 03:01:06
IoTDevicesSDKTiny:开发新一代物联网设备的完美解决方案
2023年10月10日 20:07:16
蓝牙Mesh与Zigbee对比
2023年12月21日 03:27:27
ESP8266WiFi模块接线原理解析
2024年1月10日 21:59:54
RS485报文举例分析
2023年10月30日 21:03:26
空调管温传感器及其无线DTU传输
2023年9月19日 08:50:22
ZigBee传输速率较快很适合智能家居的应用
2023年8月19日 07:30:42
RS485传输速率与传输距离
2023年12月21日 02:56:12
楼宇照明智能控制系统设计
2023年8月19日 02:22:58
RS232串口通信技术详解
2023年12月28日 06:25:11
站内标签
串口通信
电子技术
CAN通信
RS485
DTU
STM32
传感器
物联网
RS422
USB
监测仪
Modbus
无线模块
UART
zigbee
无线通信
RS232
智慧农业
通信系统
LoRa
最新资讯
频域特征参数有哪些
路径损耗公式中,路径损耗随传输距离如何变化
无线电波的发射和接收过程
工业数据采集器的作用有哪些
广域网采用什么拓扑结构
芯片封装工艺流程
物联网通信技术有哪些应用场景
ISP芯片和SoC芯片有什么区别
产品服务
TPUNB®
城域物联网
局域物联网
工业智控物联网
终端自组网
芯片产品
模组产品
网关产品
技象科技成立于2018年,是中国电子科技集团公司科技成果转化和混合所有制改革的科技企业。
服务条款隐私政策关于我们联系我们
© 2024 广州技象科技有限公司 版权所有 粤ICP备19000791号-2
首页 | 隐私政策 | 关于我们 | 联系我们 | 网站地图
免费咨询组网方案