没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
实时以太网 EtherCAT 的技术和应用
目 录
1.1 实时以太网的发展历史................................................................................................... 3
1.2 实时以太网的发展现状................................................................................................... 4
1.2.1 通信确定性与实时性............................................................................................ 4
1.2.2 稳定性与可靠性.................................................................................................... 4
1.2.3 安全性................................................................................................................... 5
1.2.4 总线供电问题........................................................................................................ 5
1.3 实时以太网的技术优势................................................................................................... 5
1.3.1 应用广泛............................................................................................................... 5
1.3.2 通信速率高............................................................................................................ 5
1.3.3 成本低廉............................................................................................................... 6
1.3.4 资源共享能力强.................................................................................................... 6
1.3.5 可持续发展潜力大................................................................................................ 6
1.4 实时以太网的关键技术................................................................................................... 6
1.4.1 实时通信技术........................................................................................................ 6
1.4.2 总线供电技术........................................................................................................ 6
1.4.3 远距离传输技术.................................................................................................... 7
1.4.4 网络安全技术........................................................................................................ 7
1.4.5 可靠性技术............................................................................................................ 7
1.5 实时以太网的未来技术................................................................................................... 7
1.5.1 工业以太网的防爆保护........................................................................................ 7
1.5.2 未来的网络拓扑结构............................................................................................ 7
1.5.3 让交换机学习自动化语言....................................................................................8
1.5.4 安全增长的重要性................................................................................................ 8
1.5.5 无线网络提供新的应用可能................................................................................ 8
1.5.6 更高的网络带宽.................................................................................................... 8
1.6 实时以太网的主流五种标准........................................................................................... 8
1.6.1 EtherCAT 标准........................................................................................................ 9
1.6.2 Ethernet/IP 标准.................................................................................................... 9
1.6.3 PowerLink 标准...................................................................................................... 9
1.6.4 Pronet 标准........................................................................................................ 10
1.6.5 Sercos-III 标准...................................................................................................... 10
1.7 实时以太网的五种标准比较......................................................................................... 10
1.7.1 硬件和软件的差异.............................................................................................. 10
1.7.2 实现确定性的方案.............................................................................................. 11
1.7.3 实现实时性的异同.............................................................................................. 12
1.7.4 纵向 IT 集成的实现............................................................................................. 12
2.1 传统现场总线及以太网的实时能力.............................................................................12
2.2 EtherCAT 运行原理......................................................................................................... 14
2.3 EtherCAT 技术特征......................................................................................................... 15
2.3.1 协议..................................................................................................................... 15
1 / 29
2.3.2 帧结构................................................................................................................. 16
2.3.3 拓扑..................................................................................................................... 17
2.3.4 分布时钟.............................................................................................................. 18
2.3.5 实时性................................................................................................................. 18
2.3.6 故障诊断.............................................................................................................. 19
2.3.7 可靠性................................................................................................................. 20
2.3.8 安全性................................................................................................................. 20
2.3.9 EtherCAT 实现 CANopen(CoE)......................................................................... 20
2.3.10 EtherCAT 实现伺服驱动(SoE).......................................................................21
2.3.11 EtherCAT 实现以太网(EoE)...........................................................................22
2.3.12 EtherCAT 实现文件读取(FoE).......................................................................22
2.4 EtherCAT 成本................................................................................................................. 22
2.5 EtherCAT 实施................................................................................................................. 23
2.5.1 主站..................................................................................................................... 23
2.5.2 主站实施.............................................................................................................. 24
2.5.3 从站..................................................................................................................... 24
2.5.4 从站控制器.......................................................................................................... 25
2.6 EtherCAT 总结................................................................................................................. 26
3.1 系统概述........................................................................................................................ 27
3.2 EtherCAT 主站程序......................................................................................................... 27
3.3 EtherCAT 从站结构......................................................................................................... 28
3.4 数据通信........................................................................................................................ 28
2 / 29
摘 要:分析了实时以太网技术的发展现状和发展趋势,并比较了当前主流的
五种以太网标准的技术特点。针对 EtherCAT 实时以太网技术进行了细致的介
绍和分析,并介绍了一种基于 EtherCAT 技术构建的多轴运动控制卡的实现。
关键词:以太网 Ethernet EtherCAT 运动控制
前言
长期以来,现场总线技术争论不休,工业网络通信的互连、互通与互操作
问题很难解决,严重阻碍了现场总线技术的发展和推广应用,于是现场总线开
始转向三十年来最成功的以太网网络技术。经过近几年的努力,以太网技术已
经被工业自动化系统广泛接受。为了满足高实时性能应用的需要,各大公司和
标准组织纷纷提出各种提升工业以太网实时性的技术解决方案,以太网的实时
响应时间可以提高到低于1ms,从而产生了实时以太网(RealTime
Ethernet,简称RTE)。经过多年的努力,实时以太网已经取得了多项关键技
术的突破,可以通过实时以太网对底层的控制器和传感器进行操作,实现E网
到底。
一.实时以太网
按照国际电工委员会 IEC/sc65 的定义,实时以太网是建立在 IEEE802.3
标准的基础上,通过对其和相关标准的实时扩展提高实时性,并且做到与标准
以太网完全无缝连接的工业以太网。
1.1 实时以太网的发展历史
以太网(Ethernet)这个名字来自于无线电技术。19世纪时,很多科学家认
为电磁波的传输需要一种媒介, 这种媒介被称为”Ether”。在20世纪70年代中
期,美国XEROX公司提出了以太网这个新概念,采用了CSMA/CD (载波侦听
多路存取/冲突检测)的访问方法。第一个以太网系统,能够通过1000多米的
同轴电缆,连接超过100个站点,实现3Mbps的数据传输速率。
70年代后期, 由DEC、Intel和XEROX公司组成的DIX工作组将以太网的
传输速率提高到了10MB/s。1995年,IEEE正式通过802.3u快速以太网标
准。快速以太网仍然采用CSMA/CD协议,但物理层则提供1OOM/s传输速
率。随后以太网技术进一步发展到1000MB/s(千兆网)和l0000MB/s(万兆
3 / 29
网)。在这些网络中,不仅仅使用同轴电缆,也可采用双绞线电缆、光纤以及无
线传输。传输速度高达100GB/s及以上的以太网网络也正在规划中。
2003年5月,为了规范RTE的工作,1EC/sc65c专门成立了WG11实时
以太网工作组,负责制定IEC61784—2“基于ISO/lEC8802.3的实时应用系统
中工业通信网络行规”国际标准,该标准包括l1种实时以太网行规集。
1.2 实时以太网的发展现状
Ethernet过去被认为是一种“非确定性”的网络,作为信息技术的基础,是
为IT领域应用而开发的,在工业控制领域只能得到有限应用,这是由于:
(1)Ethernet的介质访问控制(MAC)层协议采用带碰撞检侧的载波侦听多址访
问(CSMA/CD)方式,当网络负荷较重时,网络的确定性不能满足工业控制的
实时性要求;(2)Ethernet所用的接插件、集线器、交换机和电缆等是为办公
室应用而设计的,不符合工业现场亚劣环境要求;(3)在工厂环境中,
Ethernet抗干扰(EMI)性能较差,若用于危险场合,以太网不具备本质安全性
能;(4)Ethernet不能通过信号线向现场设备供电问题。
随着IT技术和总线技术的发展,上述问题在实时以太网中正在迅速得到解
决,并使Ethernet全面应用于工业控制领域成为可能。
1.2.1 通信确定性与实时性
快速以太网、交换式以太网技术和全双工通信的发展给解决以太网的非确
定性和非实时性问题提供了契机和可能。
首先,Ethernet的通信速率从1OM、100M增大到如今的
1000M、10G,在数据吞吐量相同的情况下,通信速率的提高意味着网络负荷
的减轻和网络传输延时的减小,即网络碰撞机率大大下降。其次,采用星型网
络拓扑结构,交换机将网络划分为若干个网段。Ethernet交换机由于具有数据
存储、转发的功能,使各端口之间输入和输出的数据帧能够得到缓冲,不再发
生碰撞。再次,全双工通信又使得端口闻两对双绞线(或两根光纤)上分别同时
接收和发送报文帧,也不会发生冲突。
1.2.2 稳定性与可靠性
由于工业现场的机械、气候、尘埃等条件非常恶劣,因此对设备的工业可
靠性提出了更高的要求。在工厂环境中,工业网络必须具备较好的可靠性、可
恢复性及可维护性。为了解决在不间断的工业应用领域,在极端条件下网络也
能稳定工作的问题,德国Hirschmann等公司专门开发和生产了工业以太网交
换机等产品,安装在标准DIN导轨上,并有冗余电源供电。
4 / 29
1.2.3 安全性
工业系统的网络安全是工业以太网应用必须考虑的另一个安全性问题。工
业以太网可以将企业传统的三层网络系统,即信息管理层、过程监控层、现场
设备层,合成一体,使数据的传输速率更快、实时性更高,并可与Internet无
缝集成,实现数据的共享,提高工厂的运作效率。但同时也引入了一系列的网
络安全问题,工业网络可能会受到包括病毒感染、黑客的非法入侵与非法操作
等网络安全威胁。一般情况下,可以采用网关或防火墙等对工业网络与外部网
络进行隔离,还可以通过权限控制、数据加密等多种安全机制加强网络的安全
管理。
1.2.4 总线供电问题
总线供电(或称总线馈电)是指连接到现场设备的线缆不仅传输数据信号,
还能给现场设备提供工作电源。对于现场设备供电可以采取以下方法:
(1) 在目前以太网标准的基础上适当地修改物理层的技术规范,将以太网
的曼彻斯特信号调制到一个直流或低频交流电源上,在现场设备端再将这两路
信号分离开来。
(2) 不改变目前物理层的结构,而通过连接电缆中的空闲线缆为现场设备
提供电源。
1.3 实时以太网的技术优势
1.3.1 应用广泛
以太网是应用最广泛的计算机网络技术,几乎所有的编程语言如Visual
C++、Java、Visual Basic等都支持以太网的应用开发。
1.3.2 通信速率高
目前,10、100Mb/s的快速以太网已开始广泛应用,1Gb/s以太网技
术也逐渐成熟,而传统的现场总线最高速率只有12Mb/s。显然,以太网的速
率要比传统现场总结要快的多,完全可以满足工业控制网络不断增长的带宽要
求。
5 / 29
剩余28页未读,继续阅读
资源评论
rookie_always
- 粉丝: 3
- 资源: 11
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Swift语言教程:从基础语法到高级特性的全面讲解
- 常用工具合集(包括汉字转拼音工具、常用数据格式相互转换工具、尺寸相关的工具类).zip
- Delphi编程教程:从入门到精通Windows应用程序开发
- 视觉化编程入门指南:Visual Basic语言教程及其应用领域
- 纯代码实现的3d爱心.zip学习资料语言
- 儿童编程教育中Scratch语言的基础教学及实战示例
- 批量文件编码格式转换工具.zip学习资料
- 在不同操作系统下编译Android源码需要更改一些Android源码的配置项,脚本用于自动化更改配置项.zip
- 基于vue3的春节烟花许愿代码.zip学习资料
- Apache Kafka 的 Python 客户端.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功