- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
PAGE1
PAGE1
2.DeviceNet技术基础
2.1DeviceNet概述
DeviceNet是一种基于CAN(ControllerAreaNetwork)技术的现场总线协议,主要用于连接工业自动化系统中的传感器、执行器和其他设备。它由RockwellAutomation开发,广泛应用于各种工业领域,如制造、汽车、食品和饮料等。DeviceNet的主要特点包括:
低成本:使用简单的两线电缆,减少了布线成本。
高可靠性:基于CAN技术,具有较强的抗干扰能力。
易用性:设备即插即用,简化了系统集成和维护。
灵活性:支持多种网络拓扑结构,如总线型、星型和混合型。
标准化:遵循ODVA(OpenDeviceNetVendorAssociation)标准,确保设备之间的互操作性。
2.2DeviceNet技术原理
2.2.1CAN技术基础
DeviceNet技术基于CAN(ControllerAreaNetwork)协议,CAN是一种串行通信协议,最初为汽车工业开发,后来广泛应用于工业自动化领域。CAN协议的主要特点包括:
多主站:网络中可以有多个主站,每个主站都可以发起通信。
优先级仲裁:数据帧根据优先级进行仲裁,确保高优先级数据优先传输。
错误检测和处理:每个节点都能检测到传输错误,并自动重发数据。
数据帧格式:CAN数据帧包括标识符、控制域、数据域和校验域等部分。
2.2.2DeviceNet通信协议
DeviceNet通信协议基于CAN物理层和数据链路层,增加了应用层和网络管理层。其主要通信机制包括:
报文格式:DeviceNet报文包括MACID(MediaAccessControlIdentifier)、数据长度、数据域和校验码等。
网络管理:DeviceNet网络管理(NMT)负责网络的启动、停止和诊断。
连接管理:连接管理(CM)负责设备之间的连接和数据传输。
对象字典:每个DeviceNet设备都有一个对象字典,用于存储设备的配置和状态信息。
2.2.3物理层和数据链路层
物理层:使用120Ω终端电阻的两线电缆,支持最高125kbit/s的传输速率。
数据链路层:基于CAN2.0B协议,支持标准帧和扩展帧。
2.2.4应用层
DeviceNet应用层定义了设备之间的通信机制和数据交换格式。主要功能包括:
设备配置:通过对象字典配置设备参数。
数据传输:支持显式消息和隐式消息两种数据传输模式。
设备诊断:提供设备状态和故障诊断信息。
2.2.5网络管理
DeviceNet网络管理(NMT)负责网络的启动、停止和诊断。主要功能包括:
网络启动:确保所有设备在启动时正确加入网络。
网络停止:在网络停止时,确保所有设备正确退出网络。
网络诊断:提供网络状态和设备故障信息,帮助维护和故障排除。
2.3DeviceNet网络拓扑
2.3.1总线型拓扑
总线型拓扑是最常见的DeviceNet网络结构,所有设备通过一条总线连接。这种结构的优点包括:
简单:布线简单,安装和维护方便。
成本低:使用两线电缆,成本较低。
扩展性:可以轻松添加或移除设备。
2.3.2星型拓扑
星型拓扑通过一个中央节点连接所有设备,适用于需要高可靠性的场合。这种结构的优点包括:
高可靠性:中央节点可以更好地管理网络通信。
低延迟:数据传输路径更短,延迟更低。
2.3.3混合型拓扑
混合型拓扑结合了总线型和星型拓扑的特点,适用于复杂网络环境。这种结构的优点包括:
灵活性:可以根据实际需求选择不同的连接方式。
扩展性:可以轻松扩展网络规模。
2.4DeviceNet设备类型
2.4.1I/O设备
I/O设备主要用于数据采集和控制输出,常见的I/O设备包括:
输入设备:如传感器、按钮等。
输出设备:如继电器、指示灯等。
2.4.2智能设备
智能设备具有更高级的功能,如数据处理和网络管理,常见的智能设备包括:
PLC(ProgrammableLogicController):用于逻辑控制和数据处理。
HMI(HumanMachineInterface):用于人机交互和状态显示。
网关设备:用于连接不同网络协议的设备。
2.5DeviceNet对象字典
2.5.1对象字典结构
对象字典是DeviceNet设备中存储配置和状态信息的数据库。它包括以下几类对象:
预定义对象:如设备信息对象、网络对象等。
用户定义对象:根据具体应用需求定义的对象。
参数对象:用于配置设备参数。
数据对象:用于数据交换。
2.5.2对象字典访问
对象字典可以通过以下几种方式访问:
显式消息:通过网络发送请求和响应消息。
隐式消息:设备之间定期交换数据,无需请求和响应。
2.5.3对象字典示例
以下
您可能关注的文档
- 现场总线控制系统(FCS)系列:Bosch Rexroth Sercos III_3.SercosIII的通信协议及原理.docx
- 现场总线控制系统(FCS)系列:Bosch Rexroth Sercos III_4.SercosIII硬件架构与组件.docx
- 现场总线控制系统(FCS)系列:Bosch Rexroth Sercos III_5.SercosIII网络配置与规划.docx
- 现场总线控制系统(FCS)系列:Bosch Rexroth Sercos III_6.数据传输与同步机制.docx
- 现场总线控制系统(FCS)系列:Bosch Rexroth Sercos IIIall.docx
- 现场总线控制系统(FCS)系列:Rockwell Automation DeviceNet_1.现场总线控制系统概述.docx
- 现场总线控制系统(FCS)系列:Rockwell Automation DeviceNet_3.RockwellAutomationDeviceNet系统架构.docx
- 现场总线控制系统(FCS)系列:Rockwell Automation DeviceNet_4.设备网络通信协议.docx
- 现场总线控制系统(FCS)系列:Rockwell Automation DeviceNet_5.设备网络的硬件组成.docx
- 现场总线控制系统(FCS)系列:Rockwell Automation DeviceNet_6.设备网络的软件介绍.docx
最近下载
- 概括文章的主要内容的几种方法-小学三年级语文课.ppt VIP
- 哺乳母猪预混料配方.xls
- 2024年三基三严华医网考试复习题库-中(多选题汇总).docx
- 经典——直线与圆的位置关系说课稿.pptx VIP
- 医院标准化经营管理在医疗服务质量评价中的应用与启示.pptx
- 人教版八上《Unit 3 I’m more outgoing than my sister》1作业设计.docx VIP
- [中央]2024年国务院发展研究中心金融研究所招聘笔试历年高频考点(难、易错点)附带答案详解.docx VIP
- 2024狂欢双十一活动策划ppt模板(优质ppt).pptx
- 全册(教案)劳动一年级上册.docx
- 木饰面柜制作安装施工..pdf
文档评论(0)