DeviceNet协议详解:工业自动化领域的关键标准
需积分: 19 103 浏览量
更新于2024-07-21
收藏 865KB PDF 举报
"DeviceNet协议是基于CAN协议的开放式现场总线标准,由Rockwell自动化公司开发,后来由ODVA组织负责标准制定和推广。该协议主要用于工厂自动化控制,支持最多64个节点,网络长度和传输速度有关,提供125kbps、250kbps和500kbps三种波特率。网络拓扑结构为线性,允许主/从、多主站通信,并支持热插拔设备。"
DeviceNet协议详解:
1. DeviceNet概述:DeviceNet协议是一种开放的现场总线标准,最初由Rockwell自动化公司创建,现在由OpenDeviceNet Vendor Association (ODVA) 维护和升级。ODVA是一个会员制组织,确保所有开发者在标准制定中有平等的参与机会。DeviceNet协议广泛应用于北美和亚洲的工厂自动化领域。
2. 协议特性:DeviceNet协议以其简洁、经济和高效著称。它支持不同波特率下的不同网络长度,如125kbps对应500米,250kbps对应250米,500kbps对应100米。数据包大小可变,范围在0到8字节之间。网络采用线性拓扑结构,允许主线和支线,电源与信号通过同一网络电缆传输。通信方式包括点对点、一对多的多点传送,以及主/从和多主站模式,同时支持轮询和基于异常的状态改变。
3. DeviceNet对象模型:这部分未提供详细信息,但通常包括对设备的抽象表示,定义了设备如何在网络中标识自身,以及如何交换数据和服务。
4. 连接及报文协议:DeviceNet使用CAN(Controller Area Network)作为底层物理层,其报文协议定义了数据如何在节点间可靠传输。报文包含地址、数据和控制信息,以确保正确路由和处理。
5. 设备描述与EDS文件:设备描述(Device Descriptions, DD)是设备功能和行为的详细规格,EDS(Enhanced Device Description)文件是这些描述的标准格式,用于配置和诊断DeviceNet网络中的设备。
6. 一致性测试:为了保证设备间的互操作性,开发的DeviceNet产品需通过一致性测试。这涉及对设备的硬件和软件进行严格检查,以确认它们符合DeviceNet规范。
7. 开发与支持:开发基于DeviceNet的产品需要遵循ODVA发布的Volume I和Volume II规范。开发资源如源代码信息可在ODVA协会获取,硬件则可从半导体供应商如PHILIPS和Intel处购买。
DeviceNet协议因其灵活性和可靠性,在工业自动化领域得到了广泛应用,尤其是在需要简单、成本效益高的网络解决方案时。它的标准化和开放性促进了不同制造商设备之间的兼容性,降低了系统集成的复杂性和成本。
2015-07-07 上传
2008-10-09 上传
2009-12-14 上传
2015-04-08 上传
2015-07-02 上传
2018-09-27 上传
2010-08-04 上传
qq_23255079
- 粉丝: 0
- 资源: 1
最新资源
- 探索数据转换实验平台在设备装置中的应用
- 使用git-log-to-tikz.py将Git日志转换为TIKZ图形
- 小栗子源码2.9.3版本发布
- 使用Tinder-Hack-Client实现Tinder API交互
- Android Studio新模板:个性化Material Design导航抽屉
- React API分页模块:数据获取与页面管理
- C语言实现顺序表的动态分配方法
- 光催化分解水产氢固溶体催化剂制备技术揭秘
- VS2013环境下tinyxml库的32位与64位编译指南
- 网易云歌词情感分析系统实现与架构
- React应用展示GitHub用户详细信息及项目分析
- LayUI2.1.6帮助文档API功能详解
- 全栈开发实现的chatgpt应用可打包小程序/H5/App
- C++实现顺序表的动态内存分配技术
- Java制作水果格斗游戏:策略与随机性的结合
- 基于若依框架的后台管理系统开发实例解析