第8章 ControlNet控制网络.ppt_第1页
第8章 ControlNet控制网络.ppt_第2页
第8章 ControlNet控制网络.ppt_第3页
第8章 ControlNet控制网络.ppt_第4页
第8章 ControlNet控制网络.ppt_第5页
已阅读5页,还剩68页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

,第8章ControlNet控制网络,工业网络的配置,河南机电高等专科学校罗克韦尔自动化实验室,ControlNet网络,ControlNet网络概述ControlNet网络模型ControlNet网络物理层ControlNet数据链路层,河南机电高等专科学校罗克韦尔自动化实验室,为什么要学习ControlNet总线?ControlNet是一种高速的工业控制网络;ControlNet是开放、实时、具有确定性和可重复性(Determinism&Repeatability)的现场总线。ControlNet是世界一流的自动化控制和信息解决方案供应商美国罗克韦尔自动化(RockwellAutomation)公司推出的最优的工业控制网络技术NetLinx的控制层网络,也是罗克韦尔电子化制造(E-manufacturing)概念的主要技术之一。,8.1概述,河南机电高等专科学校罗克韦尔自动化实验室,ControlNet的由来、组织机构与标准ControlNet是由美国罗克韦尔自动化公司于1997年推出的一种新的面向控制层的实时性现场总线。1997年7月由罗克韦尔自动化等22家公司联合发起成立了控制网国际组织CI(ControlNetInternational)。CI是一个为用户和供货商服务的非盈利性的独立组织。2000年1月、2002年2月ControlNet分别成为国际标准IEC61158第2版、第3版的类型2(Type2)。,河南机电高等专科学校罗克韦尔自动化实验室,8.1概述,ControlNet的特点、优点与应用ControlNet网络使用生产者/消费者模型。生产者/消费者模型允许一个发送设备(生产者)与多个接收设备(消费者)之间交换时间紧要的应用信息。确定性控制网络使用一种隐性令牌传递机制来提高协议效率。协议使用一种基于时间的预定机制,它可使网络设备以确定性的、可预测性的方式来访问媒体,同时也防止了网络碰撞。,河南机电高等专科学校罗克韦尔自动化实验室,8.1概述,ControlNet的主要技术特点可归纳为:(1)物理层介质:RG6同轴电缆、光纤。(2)网络拓扑:总线形、星形、树形及其任何拓扑的混合。(3)单网段长度:使用同轴电缆,1000m、带2个节点,250m、带48个节点;使用光纤,短距离系统为300m,中等距离系统为7km。,河南机电高等专科学校罗克韦尔自动化实验室,8.1概述,(4)中继器数目:串行使用,最大支持5个中继器,连接6个网段;并行使用,最大支持48个中继器,连接48个网段。(5)中继器类型:ac&dc高压型和dc低压型。(6)带中继器最大拓扑长度:使用同轴电缆,5000m;使用光纤,30km。(7)网络节点数:使用中继器,可编址节点最多为99个;不带中继器,最多48个节点。,河南机电高等专科学校罗克韦尔自动化实验室,8.1概述,(8)设备供电方式:设备采用外部供电。(9)节点插拔:节点可带电插拨,安装与更换方便。(10)网络速度:5Mbps(最大)。(11)I/O数据个数:不限。(12)I/O数据触发方式:轮询、状态改变/周期。,河南机电高等专科学校罗克韦尔自动化实验室,8.1概述,(13)网络功能:同一链路支持控制信息、I/O数据、编程数据。(即单一网络实现实时控制、报文传送、设备组态)(14)网络模型:生产者/消费者。(15)网络刷新时间:可组态2100ms。,河南机电高等专科学校罗克韦尔自动化实验室,8.1概述,ControlNet突出优点:(1)ControlNet是高速的控制和I/O网络,具有增强的I/O性能和点对点通信能力,支持多主方式,可以从任何一个节点(甚至适配器)访问整个网络。(2)对于离散和连续过程控制应用场合,均具有确定性和可重复性。,河南机电高等专科学校罗克韦尔自动化实验室,8.1概述,ControlNet突出优点:(3)先进的生产者/消费者网络模型,最大限度地优化了带宽的利用率,并可构成多主、主/从、对等的通信结构;媒体访问算法确保了控制信息传送时间的准确性。(4)ControlNet具有灵活的安装选择,可使用各种标准的低价同轴电缆,也可使用具有强抗干扰性和本征安全性的光纤,并支持媒体冗余方式。,河南机电高等专科学校罗克韦尔自动化实验室,8.1概述,ControlNet网络突出特点,实时性、确定性和可重复性突出的原因:(1)应用层使用CIP协议,基于生产者/消费者通信模式;(2)数据链路层的MAC子层采用CTDMA(同时间域多路访问)协议;(3)网络通信波特率恒为5Mbps,不受通信距离影响,在单位时间传输相对较多的数据。,河南机电高等专科学校罗克韦尔自动化实验室,ControlNet网络,ControlNet网络概述ControlNet网络模型ControlNet网络物理层,河南机电高等专科学校罗克韦尔自动化实验室,三种网络模型比较,河南机电高等专科学校罗克韦尔自动化实验室,ControlNet网络,ControlNet网络概述ControlNet网络模型ControlNet网络物理层,河南机电高等专科学校罗克韦尔自动化实验室,ControlNet物理层特性,距离500米典型距离20km带中继器,单段网络节点数99节点/单网段,物理介质RG-6同轴电缆光缆,布线铠装,高柔度,防腐地埋等.,终端电阻类型75终端电阻,网络两端,通信比特率5Mbps,拓扑结构主干分支形星形树形环形点对点,河南机电高等专科学校罗克韦尔自动化实验室,ControlNet物理层,传输介质子层物理媒体连接子层(PMA)物理层信号子层(PLS),河南机电高等专科学校罗克韦尔自动化实验室,ControlNet传输介质,同轴电缆光纤屏蔽双绞线(仅用于构建临时连接),河南机电高等专科学校罗克韦尔自动化实验室,同轴电缆,介质是RG-6同轴电缆使用电视工业标准电缆(75)廉价抗噪声干扰(2层金属膜加2层金属编织物屏蔽)使用BNC或TNC标准的连接器(不同的IP防护等级)客户指定的分接器使设备和电缆匹配,以避免反射干扰和提供简单的节点安装干线的任何地方允许安装分接器,河南机电高等专科学校罗克韦尔自动化实验室,同轴电缆分接器,四种分接器:1、直线式T型2、直线式Y型3、直角式T型4、直角式Y型,河南机电高等专科学校罗克韦尔自动化实验室,同轴电缆规范,单段能够用于两节点之间:两个节点长达1000米48个节点长达250米最多48个节点,网段最长距离1000m16.3m(节点数-2),河南机电高等专科学校罗克韦尔自动化实验室,同轴电缆拓扑结构,总线型拓扑结构(串行使用中继器)*非必须使用中继器树型拓扑结构(并行使用中继器)星型拓扑结构(将中继器用作集线器),河南机电高等专科学校罗克韦尔自动化实验室,同轴电缆冗余,ControlNet网络支持传输介质冗余。启动每个设备的A、B双通道,并防止反接。,河南机电高等专科学校罗克韦尔自动化实验室,ControlNet冗余方式,ControlNet传输介质,同轴电缆光纤屏蔽双绞线(仅用于临时连接),河南机电高等专科学校罗克韦尔自动化实验室,光纤,用于短距离传输,最大传输距离300m;用于中等距离传输,最大传输距离7km;用于长距离传输,最大传输距离20km。,河南机电高等专科学校罗克韦尔自动化实验室,光纤中继器类型,河南机电高等专科学校罗克韦尔自动化实验室,光纤的拓扑结构,除同轴电缆的拓扑结构外,还可构成环形结构,形成自愈式环网。,河南机电高等专科学校罗克韦尔自动化实验室,光纤网的连接,河南机电高等专科学校罗克韦尔自动化实验室,光纤网络设备类型,光缆节点分接器中继适配器光纤中继模块中继器供电电源,河南机电高等专科学校罗克韦尔自动化实验室,ControlNet传输介质,同轴电缆光纤屏蔽双绞线(仅用于临时连接),河南机电高等专科学校罗克韦尔自动化实验室,临时连接,ControlNet仅在两个网络访问端口(NetworkAccessPortNAP)间点对点连接时采用8芯屏蔽双绞线STP,即NAP电缆。,河南机电高等专科学校罗克韦尔自动化实验室,计算机连接到ControlNet,河南机电高等专科学校罗克韦尔自动化实验室,网络访问端口(NAP),河南机电高等专科学校罗克韦尔自动化实验室,屏蔽双绞线,ControlNet采用8芯屏蔽双绞线,仅用于两个NAP间的点对点连接。NAP用于建立系统配置、诊断或控制器编程时所需的临时连接,能够在任一一点实现。长度不能超过10m。,河南机电高等专科学校罗克韦尔自动化实验室,ControlNet物理层,传输介质子层物理媒体连接子层(PMA)物理层信号子层(PLS),河南机电高等专科学校罗克韦尔自动化实验室,物理层信号曼彻斯特编码,河南机电高等专科学校罗克韦尔自动化实验室,曼彻斯特编码,每一位的中间有一跳变,位中间的跳变既作时钟信号,又作数据信号。从高到低跳变表示“1”,从低到高跳变表示“0”。跳变即作为数据信号标志,也是时钟信号的标志。,河南机电高等专科学校罗克韦尔自动化实验室,ControlNet网络,ControlNet网络概述ControlNet网络模型ControlNet网络物理层ControlNet数据链路层,河南机电高等专科学校罗克韦尔自动化实验室,ControlNet数据链路层,介质访问控制原理MAC帧格式,河南机电高等专科学校罗克韦尔自动化实验室,介质访问控制原理,MAC子层的任务是解决网络上所有的节点共享一个信道所带来的信道争用问题。ControlNet采用的MAC协议是一种令牌总线协议。,河南机电高等专科学校罗克韦尔自动化实验室,令牌总线协议,网络拓扑形式是总线形。令牌的传递逻辑是环形。网络必须具有初始化功能,生成令牌传递次序。,河南机电高等专科学校罗克韦尔自动化实验室,令牌总线协议,河南机电高等专科学校罗克韦尔自动化实验室,隐性令牌传递机制,采用同时间域多路访问(ConcurrentTimeDomainMultipleAccessCTDMA)协议。,NetworkInterval#1,Time,NetworkUpdateTime,NetworkInterval#2,NetworkInterval#3,NetworkInterval#4,NetworkInterval#5,非预定时段,*,预定时段,河南机电高等专科学校罗克韦尔自动化实验室,CTLR1,HMI,Drive1,TemperatureSensor,Drive3,Drive2,CTLR2,CyclicRate100ms,CyclicRate200ms,CyclicRate50ms,CyclicRate25ms,周期性数据交换,河南机电高等专科学校罗克韦尔自动化实验室,隐性令牌传递依据ext,NetworkUpdateInterval(NUI),ScheduledService,ConcurrentTimeDomainMultipleAccess,UnscheduledService,NetworkMaintenanceServicethe“Guardband”,NetworkUpdateTime(NUT),河南机电高等专科学校罗克韦尔自动化实验室,隐性令牌传递依据ext,预定时段数据传输对时间有苛求的控制和I/O数据:I/O控制和控制器间对等互锁指定最高的优先权确定性和可重复性非预定时段数据传输无时间苛求信息:报文发送和程序上载/下载指定较低的优先权不允许牺牲控制和I/O数据功能,河南机电高等专科学校罗克韦尔自动化实验室,预定时段,CTDMA协议传输I/O报文,即对时间有苛刻要求的报文。CTDMA协议保证每个有I/O报文发送需求的节点在该时段中有一次发送机会。,河南机电高等专科学校罗克韦尔自动化实验室,预定时段ext,如果某个节点从网络上丢失,其下一个节点需要等待一个Slottime才能发送数据。如果轮到某个节点发送,而它没有数据需要发送,那就发送一个无效帧(NullFrame)。,河南机电高等专科学校罗克韦尔自动化实验室,预定时段ext,河南机电高等专科学校罗克韦尔自动化实验室,隐性令牌传递依据ext,预定时段数据传输以确定的和可重复的速率发送数据有时间苛求I/O和控制器之间的互锁非预定时段数据传输无时间苛求的对等报文发送和编程数据,河南机电高等专科学校罗克韦尔自动化实验室,隐性令牌传递依据ext,预定时段数据传输对时间有苛求的控制和I/O数据:I/O控制和控制器间对等互锁指定最高的优先权确定性和可重复性非预定时段数据传输无时间苛求信息:报文发送和程序上载/下载指定较低的优先权不允许牺牲控制和I/O数据功能,河南机电高等专科学校罗克韦尔自动化实验室,非预定时段,CTDMA传输所谓的显式报文,即对时间没有苛求的报文,如程序的上载/下载报文、故障诊断报文、设备配置报文等。UMAX表示有显式报文发送需求的节点中的最大节点地址。,河南机电高等专科学校罗克韦尔自动化实验室,非预定时段ext,789,UMAX最大的非预定性网络节点地址Default=99,891011,每个节点可能传送多次或一次都不传送l,前一时段的网络地址加1获取机会传送数据,129101112,河南机电高等专科学校罗克韦尔自动化实验室,CTDMA技术实例,河南机电高等专科学校罗克韦尔自动化实验室,网络维护时段,协调帧用于同步网络上所有节点的内部时钟,以及公布一些重要的网络参数,如NUT、SMAX、UMAX等。由网络地址最小的节点,发送“协调帧”进行维护,其他所有节点不发送数据。,河南机电高等专科学校罗克韦尔自动化实验室,网络维护时段ext,网络上的每个节点把所接收到的协调帧里的网络参数和自己所存储的网络参数进行对比,如果不同就禁用自己。,河南机电高等专科学校罗克韦尔自动化实验室,网络编址,赋予发送有时间苛求I/O和控制器之间互锁信息的节点比较低的地址;网络不能有比SMAX小的空地址,保留12个比UMAX小的空地址。,河南机电高等专科学校罗克韦尔自动化实验室,看守节点(Keeper),ControlNet网络上至少有一个节点充当Keeper。保存和应用网络参数(包括NUT、SMAX、UMAX等)和预定连接信息的能力。可把ControlNet分为单看守网络和多看守网络。,河南机电高等专科学校罗克韦尔自动化实验室,ControlNet数据链路层,介质访问控制原理MAC帧格式,河南机电高等专科学校罗克韦尔自动化实验室,MAC帧格式,MAC数据帧有效字节数为510B。帧头附加了4B,包括2B的各位均为1的前导码,1B的开始分隔符,1B的源MAC地址。帧尾附加了3B,包括2B的循环冗余校验,1B的结束分隔符。,河南机电高等专科学校罗克韦尔自动化实验室,Lpacket格式,大小域表示整个Lpacket的字节对数目(3255),大小1B。标签域用于标识Lpacket的特定信息。有两种:-传输显式报文用,称为固定标签;-传输隐式报文用,称为普通标签,即CID。,河南机电高等专科学校罗克韦尔自动化实验室,Lpacket的CID实例,PLC-5,Adapter#1,Adapter#2,Adapter#3,Lpacket,Lpacket,Lpacket,MACPacket,Lpacket,Lpacket,Lpacket,PLC-5传送1个MAC数据帧包含3个Lpackets,Adapter#1通过CID#1并抛弃CID#2和#3,Adapter#2通过CID#2并抛弃CID#1和#3,Adapter#3通过CID#3并抛弃CID#1和#2,CID#1,CID#2,CID#3,CID#1,CID#2,CID#3,ControlNet,河南机电高等专科学校罗克韦尔自动化实验室,ControlNet组网,网络规划与安装设备和网络配置,河南机电高等专科学校罗克韦尔自动化实验室,网络规划,需要上网的设备清单,以及每台设备对网络通信功能的需求;需要进行通信的清单,即哪些设备之间需要进行何种通信;即到底是传输对时间有苛求的数据,还是传输对时间没有苛求的数据,还是两者都需要。每项通信的性能指标要求;包括对实时性、确定性、可重复性的要求、通信数据量的大小、I/O数据输入/输出的容许最大时间间隔、可以承受的费用。网络工作的环境条件情况。,河南机电高等专科学校罗克韦尔自动化实验室,设备配置,本地配置:利用设备提供的拨码开关、跳线、人机界面等,直接在设备上进行配置远程配置:远程配置利用C

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论