文摘
英文文摘
声明
第一章绪论
1.1课题背景
1.2研究的目的和意义
1.3主要研究的内容
第二章网络仪表与DeviceNet
2.1现场总线是工业仪表发展的必然趋势
2.1.1传统仪表的局限性
2.1.2现场总线技术
2.2 CAN总线技术简介
2.2.1 CAN的物理层信号
2.2.2 CAN的帧
2.2.3介质访问控制方式和通信模式
2.3 DeviceNet与CAN
2.4 DeviceNet特点
2.5 DeviceNet网络拓扑结构和物理层
2.6 DeviceNet网络模型
2.6.1 DeviceNet物理层
2.6.2 DeviceNet数据链路层
2.6.3 DeviceNet应用层
第三章节点硬件电路设计
3.1 DeviceNet-RS232协议转换器硬件电路设计
3.1.1功能分析与整体设计
3.1.2器件选型
3.1.3电路设计
3.1.4 CAN控制器SJA1000驱动程序
3.2液晶显示从节点硬件设计
3.2.1功能分析与整体设计
3.2.2电路设计
3.2.3液晶和按键电路驱动
第四章DeviceNet网络设计
4.1基于DeviceNet的网络仪表设计的技术要求与整体方案
4.1.1网络技术要求
4.1.2网络整体方案
4.2 DeviceNet协议栈的设计与实现
4.2.1报文和通讯方式
4.2.2各对象类的实现
4.2.3网络访问状态机制
第五章DeviceNet节点软件设计
5.1主节点的软件设计与实现
5.1.1整体设计
5.1.2协议转换器的对象模型
5.1.3串口对象设计
5.1.4使用预定义主/从连接组成为主站
5.1.5主站主程序设计
5.2模拟信号采集从节点软件设计与实现
5.2.1对象模型
5.2.2模拟量输入对象设计
5.2.3模拟信号采集节点主程序流程图
5.3液晶显示从节点软件设计与实现
5.3.1对象模型
5.3.2 LCD输出对象设计
5.3.3液晶显示节点主程序流程图
5.4上位机软件设计
第六章协议转换器设计
6.1 Modbus总线技术
6.2 DeviceNet-Modbus协议转换器的整体设计与实现
6.3 Modbus报文的处理
6.4协议转换服务的实现
第七章系统调试
7.1 AVR软件开发环境和设计流程
7.2节点调试
7.2.1 DeviceNet-RS232协议转换器调试
7.2.2液晶显示节点调试
7.3网络调试
第八章结论与展望
参考文献
致谢
东北大学;