现场总线技术-第4章-通用工业协议CIP--现场总线技术及其应用-教学ppt课件.ppt





《现场总线技术-第4章-通用工业协议CIP--现场总线技术及其应用-教学ppt课件.ppt》由会员分享,可在线阅读,更多相关《现场总线技术-第4章-通用工业协议CIP--现场总线技术及其应用-教学ppt课件.ppt(55页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、现场总线技术及其应用现场总线技术及其应用第4讲胡青松2023/1/1314 通用工业协议(通用工业协议(CIP)4.1 CIP网络概况网络概况 4.2 CIP的特点的特点 4.3 CIP 4.4 CIP设备描述设备描述 4.5 CIP设备开发设备开发 4.6 CIP网络组网网络组网 4.7 小结小结2023/1/1324.1 CIP网络概况网络概况l通用工业协议通用工业协议 Common Industrial Protocal CIPlCIP是设计工业控制设备的基于对象是设计工业控制设备的基于对象模型模型的一的一种方法(例如体系结构,数据类型,服务等),种方法(例如体系结构,数据类型,服务等)
2、,它是独立于特定网络的应用层协议,提供了访它是独立于特定网络的应用层协议,提供了访问数据和控制设备操作的服务集问数据和控制设备操作的服务集lCIP在多种技术领域进行使用,如在多种技术领域进行使用,如DeviceNet,ControlNet,Ethernet/IP2023/1/133DeviceNet发展史发展史时 间发 展2023/1/1341.ODVA(Open DeviceNet Vendor Assosiation)即开放式设备网络供货商协会,是DeviceNet的一个组织结构,管理DeviceNet规范,推广DeviceNet在全球的发展与应用2.作用:作用:组织技术培训、研讨活动及推
3、广活动出版符合DeviceNet协议规范的产品目录提供一致性测试实验和工具3.ODVA网址网址:http:/4.ODVA CHINA是上海电器科学研究所与ODVA共同筹建的,主要就是引进DeviceNet技术,开发有关DeviceNet的产品,推广DeviceNet在中国的发展与应用。5.ODVA CHINA 网址网址:http:/ODVA&ODVA CHINAODVA&ODVA CHINA简介简介简介简介2023/1/135ControlNet发展史发展史l1995年年10月月 RockwellAutomation推出推出ControlNetl1996年年10月月 发布发布ControlNe
4、t规范规范l1997年年7月月 成立成立ControlNetInternational组织l2000年年1月月 成为成为IEC61158标准之一标准之一2023/1/136ControlNet International简介l为了促进ControlNet技术的发展、推广和应用,1997年7月由罗克韦尔自动化等22家公司联合发起成立了控制网国际组织(ControlNetInternational-CI)。同时,罗克韦尔自动化将ControlNet技术转让给了CI。lCI是一个为用户和供货厂商服务的非盈利性的独立组织,它负责ControlNet技术规范的管理和发展,并通过开发测试软件提供产品的一致
5、性测试,出版ControlNet产品目录,进行ControlNet技术培训等,促进世界范围内ControlNet技术的推广和应用。因而,ControlNet是开放的现场总线。l截止1999年底,CI在全世界范围内拥有包括RockwellAutomation、ABB、Honeywell、Toshiba等70家著名厂商组成的成员单位。lCI网址网址:http:/www.controlnet.org2023/1/137IEA简介简介l从从1998年开始,年开始,CI的一个特别兴趣小组的一个特别兴趣小组(Special Interest Group SIG)开始尝试将)开始尝试将DeviceNet和和
6、ControlNet所使用的所使用的CIP协议移植协议移植到以太网上。到以太网上。lODVA/CI联合了另外一个国际组织工业以太网联合了另外一个国际组织工业以太网协会(协会(Industrial Ethernet Association IEA)。)。l2000年,年,ODVA、CI和和IEA三个国际组织联合三个国际组织联合推出了推出了EtherNet/IP。lIEA网址网址:http:/2023/1/138CIP 共享一个通用的应用层和用户层协议AC DrivesPneu ValveSEMI DevicesPosition CntrllrsOther ProfilesApplication
7、Object LibraryCIP Application Layer Explicit,I/O,RoutingDeviceNet DLL&TransportControlNet DLL&TransportencapsulationFuture?Future?UDP TCPIPDeviceNet Physical LayerControlNet Physical LayerEthernet physical LayerCIP用户层用户层物理层物理层传输和数据链传输和数据链路层路层应用层应用层ATM,Firewire USB,Blue Tooth,etc.2023/1/139 This is D
8、eviceNetAC DrivesPneu ValveSEMI DevicesPosition CntrllrsOther ProfilesApplication Object LibraryCIP Application Layer Explicit,I/O,RoutingDeviceNetDLL&TransportControlNet DLL&TransportencapsulationFutureFutureUDP TCPIPDeviceNet Physical LayerControlNet Physical LayerEthernet physical LayerCIPUser La
9、yerPhysical LayerTransport and Data Link LayerApplication LayerATM,Firewire USB,Blue Tooth,etc.2023/1/1310 This is ControlNetAC DrivesPneu ValveSEMI DevicesPosition CntrllrsOther ProfilesApplication Object LibraryCIP Application Layer Explicit,I/O,RoutingDeviceNet DLL&TransportControlNet DLL&Transpo
10、rtencapsulationFutureFutureUDP TCPIPDeviceNet Physical LayerControlNet Physical LayerEthernet physical LayerCIPUser LayerPhysical LayerTransport and Data Link LayerApplication LayerATM,Firewire USB,Blue Tooth,etc.2023/1/1311This is Ethernet/IP(IP stands for Industrial Protocol)AC DrivesPneu ValveSEM
11、I DevicesPosition CntrllrsOther ProfilesApplication Object LibraryCIP Application Layer Explicit,I/O,RoutingDeviceNet DLL&TransportControlNet DLL&TransportencapsulationFuture?Future?UDP TCPIPDeviceNet Physical LayerControlNet Physical LayerEthernet physical LayerCIPUser LayerPhysical LayerTransport
12、and Data Link LayerApplication LayerATM,Firewire USB,Blue Tooth,etc.2023/1/13124.1 CIP网络概况网络概况应用层表示层会话层传输层网络层数据链路层物理层ISO/OSICIP物理层CTDMAControlNetDeviceNetCIPCANCIP,HTTP,etc.以太网EtherNet/IPTCP/UDPIP,ICMP,etc.图4-1三种CIP网络的网络模型和ISO/OSI参考模型对照图同时间域多路访问2023/1/13134.2 CIP的特点的特点-报文报文l显式报文(Explicit Message)显式报
13、文用来上载和下载程序,修改设备组态,记载数据日志,作趋势分析和诊断等功能.它们的结构十分灵活,数据域中带有通讯网络所采用的协议信息和要求操作服务的指令,每个节点(设备)必须解释每个显式报文,操作所请求的任务,并生成回应。为按通讯协议解释这种显性报文,在真正要用到的数据上必须有较大一块的附加量(overhead)。这种类型的报文在数据量的大小和使用频率上都是非常不确定的。2023/1/13144.2 CIP的特点的特点-报文报文lI/O报文(I/O Message)在本质上是隐性的,因而有时也称为隐式报文(Implicit Message),它的数据域中常不包括协议信息,仅仅是实时的I/O控制数
14、据,这些数据的含义是预定义的。因而在节点中对处理这些数据所需的时间大大减小。为解释这种类型的报文而必须引入的附加量(overhead)小,数据短,使用频率一致,并且需要高的性能:对I/O报文传送的可靠性,送达时间的确定性及可重复性有很高的要求。过去,用于I/O控制的网络不能处理发送显性报文时在发送数据的时间及报文尺寸上的不定性因素。控制设备提供商不得不使用不同的网络来管理这两种不同报文类型的不同要求。西门子的 Profibus FMS/ProfibusDP网络就是这种情况的表现。2023/1/13154.2 CIP的特点的特点-报文报文表4-2各种类型的数据对传输服务质量的要求2023/1/1
15、316 CAN的数据帧格式的数据帧格式帧结束帧结束1bit11bits1bit6bits0.8bytes15bits1bit1bit1bit7bits=3bits帧间隔帧间隔ACK分隔符分隔符ACK 应答应答CRC 分割符分割符CRC 序列序列数据场数据场控制区控制区RTR位位标识符标识符帧开始帧开始帧间隔帧间隔仲裁区仲裁区2023/1/1317ControlNet的数据帧格式的数据帧格式结束分隔符CRC校验数据源MAC地址开始分隔符前导码 ControlNet的的MAC帧格式(图中数字的单位为字节)帧格式(图中数字的单位为字节)2023/1/13184.2 CIP的特点的特点-面向连接面向连
16、接l在通讯开始之前必须建立起连接,获取唯一的在通讯开始之前必须建立起连接,获取唯一的连接标识符(连接标识符(Connection ID-CID)l连接连接显式连接显式连接隐式连接隐式连接l未连接报文管理器未连接报文管理器 Unconnected Message Manager-UCMM2023/1/13194.2 CIP的特点的特点-面向连接面向连接节点A节点B未连接显式请求报文未连接显式响应报文图图4-2 显式连接的过程显式连接的过程2023/1/13204.2 CIP的特点的特点-面向连接面向连接l应用连接应用连接l传输连接传输连接l网络连接网络连接2023/1/1321连接的特点连接的特
17、点l建立连接就是明确一个信息交换关系,明确信息源,建立连接就是明确一个信息交换关系,明确信息源,目的地址,所使用的信息通道,以及识别这个信息的目的地址,所使用的信息通道,以及识别这个信息的11位标识符。位标识符。l连接是单方向的,如果需要双向交换,要建立二个连连接是单方向的,如果需要双向交换,要建立二个连接。接。l可以对多个节点建立连接也可以对一个节点建立多个可以对多个节点建立连接也可以对一个节点建立多个连接。连接。lDeviceNet对连接定义了多种属性,通过属性的定义规对连接定义了多种属性,通过属性的定义规定一个连接的行为,比如信息长度、访问机制、数据定一个连接的行为,比如信息长度、访问机
18、制、数据生产方式,连接类型等。这也意味着对不同的数据可生产方式,连接类型等。这也意味着对不同的数据可以用不同的规则交换,这样可以充分利用信道。以用不同的规则交换,这样可以充分利用信道。l连接可以动态建立和撤消。连接可以动态建立和撤消。2023/1/1322表表4-3 CIP传输类传输类类编号类编号类名称类名称特特 点点典型应用场合典型应用场合0基本最简单,功能最少I/O数据传输、诊断信息传输、控制器和操作员界面设备之间的通讯等1重 复 检测的在类0的基础上,增加了重复数据包检测功能2确认的在类1的基础上,增加了确认功能3校核的在类1的基础上,增加了校核功能4非 阻 塞的可进行双向数据传输两个应
19、用之间的双向数据传输5非 阻 塞且 破 分的在类4的基础上,增加了报文的破分和重组功能两个应用之间的双向数据传输(最长65536B)6多 播 且破分的在类3的基础上,增加了报文的破分和重组功能报文的多播发送(最长65536B)2023/1/13234.2 CIP的特点的特点-生产者生产者/消费者模消费者模型型 l现现今今的的工工业业自自动动化化网网络络中中有有两两种种主主要要的的网网络络模模型型,即即源源/目目的的地地模模型型(Source/Destination)(Source/Destination)和生产者和生产者/消费者消费者(Producer/Customer)(Producer/C
20、ustomer)模型。模型。l典型的源典型的源/目的地模型的一个数据包目的地模型的一个数据包 源地址源地址 目的地址目的地址数据数据循环冗余检验码循环冗余检验码在在主主/从从系系统统中中经经常常用用这这种种模模型型,主主/从从是是一一个个层层次次体体系系,系系统统中中包包含一个发起所有通信的主机。含一个发起所有通信的主机。点点对对点点结结构构优优于于主主/从从结结构构,提提供供更更多多的的灵灵活活性性,在在点点对对点点的的系系统统中中,设设备备既既可可以以发发起起通通信信,也也可可以以回回应应系系统统中中其其它它设设备备的的请请求求。由由于于所所要求的灵活性,支持点对点的网络使用显性报文进行通
21、信。要求的灵活性,支持点对点的网络使用显性报文进行通信。为为保保证证各各节节点点设设备备都都可可有有机机会会送送信信号号到到网网络络,大大多多数数点点对对点点的的网网络络使使用用某某种种类类型型的的CSMA/CDCSMA/CD,并并且且经经过过多多年年的的改改善善,算算法法使使得得节节点点对对总总线的访问更加公平。线的访问更加公平。不不论论是是主主/从从结结构构,还还是是点点对对点点通通信信结结构构,基基于于源源/目目的的地地的的网网络络在在把把同同样样数数据据发发往往不不同同节节点点时时都都消消耗耗了了过过多多带带宽宽,另另外外要要实实现现协协同同控控制制,想想以以同同步步的的方方式式将将一
22、一个个设设定定值值同同时时送送达达不不同同的的驱驱动动器器将将更更加加困困难,因为数据到达每个驱动器难,因为数据到达每个驱动器(目的地目的地)的时间是不同的。的时间是不同的。2023/1/13244.2 CIP的特点的特点-生产者生产者/消费者模消费者模型型lDeviceNet/ControlNet中中采采用用了了一一个个全全新新的的生生产产者者/消消费费者者网网络络模模型。型。一个典型的生产者一个典型的生产者/消费者模型的数据包结构如下:消费者模型的数据包结构如下:标识符标识符 数据数据 循环冗余检验码循环冗余检验码在生产者在生产者/消费者模型中,信息按内容来标识,如果一个节点消费者模型中,
23、信息按内容来标识,如果一个节点要接收一个数据,仅仅需识别与此信息相连的特定的标识符要接收一个数据,仅仅需识别与此信息相连的特定的标识符(在在DeviceNetDeviceNet中中 用用11位标识符位标识符-CID-连接连接ID),每个数据包,每个数据包不再需要源地址位和目标地址位。不再需要源地址位和目标地址位。因为数据是按内容进行标识的,数据源只需将数据发送一次。因为数据是按内容进行标识的,数据源只需将数据发送一次。许多需用此数据的节点通过在网上同时识别这个标识符,可许多需用此数据的节点通过在网上同时识别这个标识符,可同时地从同一生产者取用同时地从同一生产者取用(消费消费)此同一数据。此同一
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 现场总线 技术 通用 工业 协议 CIP 及其 应用 教学 ppt 课件

限制150内