DeviceNet现场总线协议分析与从站开发实践
需积分: 9 181 浏览量
更新于2024-07-31
1
收藏 2.4MB PDF 举报
"DeviceNet现场总线协议研究及从站开发"
DeviceNet是一种基于Controller Area Network (CAN) 协议的现场总线系统,主要用于工业自动化领域。它由Open DeviceNet Vendor Association (ODVA) 维护,是其CIP (Common Industrial Protocol) 架构的一部分。现场总线技术是现代自动化设备的核心技术,DeviceNet因其面向对象的设计理念和广泛应用而备受关注。
本文主要涉及以下几个关键知识点:
1. **协议工程**:协议工程是设计、分析和实现通信协议的过程,它利用计算机网络协议的相关理论、工具和方法。在DeviceNet协议工程中,重点关注协议的设计、模型和实现。设计涉及协议的结构和功能,模型则用来描述协议的逻辑结构,实现则是将设计和模型转化为实际的硬件和软件代码。
2. **面向对象的方法**:DeviceNet协议全面采用了面向对象的思想,这意味着它将现实世界中的实体(如设备或服务)抽象为对象,每个对象都有自己的属性(数据)和行为(方法)。这种设计方法使协议更易于理解和维护,同时增加了可扩展性和灵活性。
3. **DeviceNet应用层协议**:分析了网络对象和节点内部对象模型,揭示了DeviceNet如何通过面向对象的模型、框架和通讯模式来实现数据交换。应用层协议包括了报文的发送和接收,对象的标识,以及显式和隐式的报文处理机制。
4. **从站开发**:文中详细介绍了开发DeviceNet从站的过程。从站硬件由单片机和CAN控制器构成的总线接口模块,以及DSP芯片为核心的智能仪表变送器电路组成。软件部分则着重于预定义的主从连接协议,包括报文处理模块、基本对象模块(如标识对象)和特定的报文处理模块(如轮询I/O报文处理)。
5. **测试与验证**:在DeviceNet开发测试环境中,对从站节点进行了功能和性能测试,通过报文分析确保了开发的从站软件严格遵循协议应用层的规定,具备基本的组2从站功能。此外,该从站还通过了ODVAChina的一致性测试和互操作性测试,表明其兼容性和可靠性。
6. **知识产权**:该课题成果是具有自主知识产权的DeviceNet从站,这在技术上意味着它可能具有独特的设计和优化,能够在市场上与其他DeviceNet产品竞争。
这篇硕士论文深入探讨了DeviceNet协议的原理和面向对象的实现方法,以及从站设备的开发实践,对于理解DeviceNet协议和开发相关应用具有很高的参考价值。
2022-05-16 上传
2024-03-16 上传
2021-08-09 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
xiepeilin
- 粉丝: 1
- 资源: 18
最新资源
- 平尾装配工作平台运输支撑系统设计与应用
- MAX-MIN Ant System:用MATLAB解决旅行商问题
- Flutter状态管理新秀:sealed_flutter_bloc包整合seal_unions
- Pong²开源游戏:双人对战图形化的经典竞技体验
- jQuery spriteAnimator插件:创建精灵动画的利器
- 广播媒体对象传输方法与设备的技术分析
- MATLAB HDF5数据提取工具:深层结构化数据处理
- 适用于arm64的Valgrind交叉编译包发布
- 基于canvas和Java后端的小程序“飞翔的小鸟”完整示例
- 全面升级STM32F7 Discovery LCD BSP驱动程序
- React Router v4 入门教程与示例代码解析
- 下载OpenCV各版本安装包,全面覆盖2.4至4.5
- 手写笔画分割技术的新突破:智能分割方法与装置
- 基于Koplowitz & Bruckstein算法的MATLAB周长估计方法
- Modbus4j-3.0.3版本免费下载指南
- PoqetPresenter:Sharp Zaurus上的开源OpenOffice演示查看器