DeviceNet基于CAN的应用层协议研究.pdf

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
DeviceNet,基于CAN的应用层协议 邓建军 徐立鸿 吴启迪 (同挤大李电气系ICSLAB 上海 200092) 幼 共 本文从介妞CAN总锐人手,对CAN总线在实阮皮用中的不足之处进行了分析,从百用明了没展 甚于CAN的皮用层协议的必共性,佳下来详妞介阅了DeviceNet协议,.后总怕了DeviceNet的优点,指出了 其在低成本自动化一城内的广一,.。 关.月 CAN 备于CAN的皮用层协议 DeviceNet 面向对A技术 1CAN总线介绍 CAN总线全称是控制器局城网络(ControllerAreaNetwork)),是由德国BOSCH公 司在1986年提出的,其出发点是提供一套用于汽车上各电控单元之间实时、可靠传递数据 的低成本通信协议。 CAN是一种连接控制器的申行通信网络,只实现了150/OSI(开放式系统互联)7层协 议中的最低2层,即数据链路层和物理层.这种简化不仅提高了实时性能.而且用户可以根 据自己的需要开发面向应用的高层协议。CAN错误处理能力很强,可以工作在恶劣的环境 下。CAN具有多主操作能力,在CAN网络中,各节点的地位都是平等的,每个节点发出的 消息可以被其他所有的节点同时接受到。CAN支持即插即用。总线通信不会被出现故障的 节点所中断。 CAN协议已有ISO11898(高速应用)和ISO11519-1(低速应用)两个国际标准。 CAN 目前已被广泛应用在汽车、机械、技术装备和工业 自动化顿域中。Intel,Philips, NEC,Siemens,NationalSemiconductors等很多公司都提供关于CAN控制器及CAN总线 收发器的产品。 2 基于CAN的高层协议 CAN协议是一个非常简单的协议。在实际应用中,特别是在分布式控制系统中,经常要 求提供比CAN协议更多的功能,例如: 1)CAN的数据帧很短,一次最多只能传送8即te,如果要传送大于8Byte的数据报,就 要把这个数据报拆成数个8Byte的小数据报,分段传送. 2)CAN的第二层仅向用户提供了两种非确认的数据传枪服务:CAN消息的非确认传 愉和CAN消息远程请求的非确认传愉。CAN不提供面向确认的数据传翰服务。 .在CAN协议中,ID不仅标识传 3)CAN本身不提供对其消息标识符OD)的分配规则·在CAN协仅甲,[D小怀‘塑 翰消息,而且决定消息的优先级,因此如何分配ID是进行控制器网络设计时必须考虑的间题 因为这些CAN协议没有实现的额外功能直接面向应用,我们可以参照OSl的7层模 型,在CAN协议的基础上引人应用层(第7层)协议CsIIsl该层协议的功能是给用户提供一 个面向应用的清晰接 口,将通信和应用过程独立开来.大大简化系统的设计任务。随着不何 460 CAN协议设备制造商对于他们产品之间的互操作性和互交换性的要求不断提高,制定一种 通用的、开放的、标准化的高层应用协议就成为CAN协议发展的趋势,目前已有DeviceNet、 SDS,CAL,CANopen,CANKin扣om和OSEK。 3 DeviceNet协议 DeviceNet是一种基于CAN协议的应用层协议PIIst,由AllenBradley设计,主要面向 低成本中小规模工业控制网络。现在DeviceNet协议由一个独立的DeviceNet开放用户协 会(OpenDeviceNetVendorsAssociation,简称ODVA)组织维护。DeviceNet现已有正式 标准CENELECstandard一EN50325. 3.1 面向对象的设计思想 DeviceNet采用了抽象的面向对象技术。在DeviceNet中,对象以类(class)、实例(in- stances),属性(attributes)和服务(services)的形式实现。面向对象的设计方法不仅方便用户升 级,并且方便用户定义自己的专业应用规范(由ODVA的SIG(SpecialInterestGroup)

您可能关注的文档

文档评论(0)

带头大哥 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档