文摘
英文文摘
学位论文数据集
第一章 绪论
1.1 现场总线技术的概念
1.2 现场总线产生的意义
1.3 现场总线标准
1.4 PROFIBUS现场总线
1.5 PROFIBUS-DP的现状
1.6 PROFIBU-DP主站开发的方案选择
1.6.1 采用ASPC2协议芯片
1.6.2 采用高速单片机芯片
第二章 PROFIBUS-DP主站工作状态机制
2.1 初始化CPU
2.2 令牌环部分
2.3 循环通信部分
2.4 全局控制部分
2.5 令牌维护
第三章 总线时间参数
3.1 同步时间TSYN
3.1.1 定义
3.1.2 大小
3.1.3 注释
3.1.4 启动
3.2 站延迟时间TSDX
3.2.1 从站延迟时间TSDR
3.2.2 主站延迟时间TSDI
3.3 空闲时间TID
3.3.1 空闲时间TID1
3.3.2 空闲时间TID2
3.3.3 对TID1值大小选择的说明
3.4 传输延迟时间T1D
3.4.1 定义
3.4.2 图示
3.4.3 注释
3.5 时隙时间TSL
3.5.1 时隙时间TSL1
3.5.2 时隙时间TSL2
3.6 超时时间TT0
3.6.1 定义
3.6.2 大小
3.6.3 启动
3.6.4 注释
3.7 总线时间总结
第四章 PROFIBUS-DP主站硬件原理样机
4.1 硬件设计
4.1.1 完成PROFIBUS通信协议的CPU
4.1.2 PROFIBUS端的电路描述
4.1.3 232接收配置信息端的电路描述
4.1.4 数据存储的电路描述
4.1.5 电源
4.2 开发平台
第五章 PROFIBUS-DP主站软件部分具体实现
5.1 信息的存储
5.1.1 主站信息
5.1.2 从站信息
5.2 提取报文的公共部分
5.3 输出报文的FC
5.4 服务于令牌环的结构体
5.5 初始化
5.6 获取总线信息
5.6.1 总线信息获取的描述
5.6.2 总线信息获取的程序结构
5.7 设置变量参数
5.8 速率选择
5.9 报文公共部分的初始化
5.10 计算诊断、参数化、配置报文的FCS
5.11 主站令牌环置初值
5.12 进入PROFIBUS主站通信
5.13 超时时间内未收到报文的情况
5.13.1 设置GAP维护的初始地址
5.13.2 传递令牌给自身
5.14 超时时间内收到报文的情况
5.14.1 监听令牌报文两轮
5.14.2 形成令牌列表
5.15 总线的进入
5.15.1 GAP询问
5.15.2 GAP回答
5.15.3 GAP回答的接收
5.15.4 GAP分析
5.15.5 修改GAP维护的站地址
5.15.6 接收GAP或令牌
5.16 循环通信
5.16.1 数据交换
5.16.2 全局控制
5.17 交换令牌
5.17.1 传递令牌
5.17.2 接收令牌
5.18 定时器的实现
5.18.1 定时器0
5.18.2 定时器1
5.18.3 定时器2
5.18.4 定时器3
5.19 AVR Studio设置
第六章 结论
6.1 样机配置图6-1
6.2 主站和从站的数据交换报文
6.3 主站对从站诊断、参数化、配置、再诊断和数据交换进入的过程
6.4 主站和西门子主站令牌交换
6.5 主站发现西门子主站下电,2次传递令牌之后单独控制总线,传递令牌给自
6.6 允许加入新主站
6.7 意义
参考文献
致谢
研究成果及发表的学术论文
作者与导师简介
北京化工大学 硕士研究生学位论文答辩委员会决议书