网站大量收购独家精品文档,联系QQ:2885784924

第七章工业以太网.ppt

  1. 1、本文档共252页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第七章工业以太网

UCMM指Unconnected Message Manager,为无连接报文管理对象; Transports为传输对象; Message Router为报文路由对象; Link Object为链接对象; Identify Object为描述节点所有标识信息的标识对象; Connection Manager为连接管理对象; Assembly Objects为包含组态数据集或I/O数据块的封装对象: Application Objects为描述设备专门功能的应用对象 CIP把一系列标准的、自定义的对象集合在一起,形成对象库。 CIP应用层软件设计采用对象的属性、服务和行为来描述。而传统软件中运用数据结构、函数与过程 由不同的功能子集和不同类型的对象构成一个设备 通过标识代码识别对象、理解通信数据包的意义 每个对象类都有唯一的一个对象类标识Class ID,它的取值范围是 0-65535。 每个对象类中的对象实例有唯一的实例标识 Instance ID,它的范围是0--65535。 属性标识Attribute ID用于唯一标识每个类或对象中的具体属性,取值范围从0-255。 服务代码Service Code则用于唯一标识每个类或对象所提供的具体服务,取值范围从0-255。 由于交换机基于队列和存储转发机制,在网络负载较大的情况下,每个数据包的延迟时间是不等的,这样计算出的时间同步精度不高。 当采用IEEE1588边界时钟,由于是点-点连接,主时钟和从时钟之间几乎没有延迟时间抖动,而且与交换机的内部队列延迟、抖动和时间的传输方向无关。 结合CIP Sync(基于 IEEE-1588技术)EtherNet/IP实现 +-100ns高精度时间同步 一、Ethernet/IP EtherNet/IP的报文种类 在EtherNet/IP控制网络中,设备之间在TCP/UDP/IP基础上通过CIP协议来实现通信。 CIP采用控制协议来实现实时I/O报文传输或者内部报文传输;采用信息协议来实现信息报文交换或者外部报文传输。 CIP把报文分为I/O数据报文、信息报文与网络维护报文三种 I/O数据报文 I/O数据报文是指实时性要求较高的测量控制数据。 I/O数据包利用UDP的高速吞吐能力, 采用UDP/IP协议传输 I/O数据报文又称为隐性报文,隐性报文中包含有应用对象的I/O数据,没有协议信息。 数据接收者知道数据的含义。这种隐性报文仅能以面向连接的方式传送。面向连接意味着数据传送前需要建立和维护通信连接。 信息报文 信息报文通常指实时性要求较低的组态、诊断、趋势数据等,一般为比I/O数据报文大得多的数据包。 信息报文交换是一个数据源和一个目标设备之间短时间内的链接。可以采用面向连接的通信方式、也可以采用非连接的通信方式来传送显性报文(非连接的通信方式不需要建立或维护链路连接) 信息报文包采用TCP/IP协议并利用TCP的数据处理特性。 信息报文属于显性报文,需要根据协议及代码的相关规定来理解报文的意义。或者说,显性报文传递的是协议信息 网络维护报文 网络维护报文指在一个节点与多个节点之间起网络维护作用的报文。 在系统专门指定的维护时间内,由地址最低的节点在此时间段内发送时钟同步和一些重要的网络参数,以便网络中各节点同步时钟,调整与网络运行相关的参数。 网络维护报文一般采用广播方式发送 技术特点 具有高速率处理大尺寸数据传输的能力。每个数据包最多可容纳1500个字节,传输速率为10/100M bps。 EtherNet/IP网络上典型的设备有主机,PLC控制器,机器人,HMI,I/O设备等。 使用星形拓扑结构,多组设备连接到一个交换机上实现点对点通信。同时支持10M和100M bps EtherNet/IP现场设备具有内置的Web Server功能,不仅能提供WWW服务,能提供诸如电子邮件等众多的网络服务,其模块、网络和系统的数据信息可以通过网络浏览器获得。EtherNet/IP的现有产品已经能够通过HTTP提供诸如读/写数据,读诊断,发送电子邮件,编辑组态数据等能力 工业数据封装 控制网段之间借助以太网的通信 控制数据通过Tunneling打包为TCP/UDP/IP数据报 TCP/UDP/IP数据报借助以太网传输 目的地设备打开封装,提取出原来的控制数据 由目的地设备或网络采用本地协议解读控制数据信息 Tunneling 工业以太网中 非实时数据(组态和诊断信息),采用TCP/IP数据包发送 实时数据(I/O数据),采用UDP/IP数据包发送 Tunneling 将某个工业数据放置在TCP/UDP/IP数据域组成数据报 将这个数据报发送到以太网上传送到目的地 目的地设备收到数据后,打开TCP/UDP/IP封装

文档评论(0)

l215322 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档