声明
摘要
1 绪论
1.1 课题研究背景
1.1.1 控制系统现状分析
1.1.2 离散事件系统应用价值
1.2 国内外研究现状
1.3 课题研究意义
1.4 论文内容及章节安排
2 控制程序建模
2.1 控制程序简介
2.1.1 编程语言
2.1.2 控制程序组成
2.1.3 控制程序执行特点
2.1.4 控制程序编译目标
2.2 控制程序分析
2.2.1 拆分功能块网络
2.2.2 控制程序的向量表示
2.3 功能块的事件图映射
2.3.1 离散事件系统相关概念
2.3.2 事件图简介
2.3.3 映射关系
2.4 建立事件图模型
2.5 模型存储结构
2.6 本章小结
3 事件图模型分析
3.1 事件图结点分类
3.2 事件图遍历算法
3.2.1 改进的DFS算法
3.2.2 遍历流程
3.3 事件树优化分组
3.4 本章小结
4 分散下载
4.1 设备通讯通道
4.1.1 设备网络层级
4.1.2 直接通讯通道
4.1.3 间接通讯通道
4.2 控制指令下载
4.2.1 I/O无关指令下载
4.2.2 I/O相关指令下载
4.3 远程刷新指令下载
4.3.1 控制器扫描周期
4.3.2 输入变量刷新指令下载
4.3.3 输出变量刷新指令下载
4.4 本章小结
5 编译软件开发
5.1 编译软件整体架构
5.2 工程管理实现
5.2.1 文件管理
5.2.2 网络拓扑管理
5.3 编辑功能实现
5.3.1 程序编辑
5.3.2 程序管理
5.4 编译功能实现
5.4.1 预编译
5.4.2 面向网络编译
5.4.3 I/O变量远程刷新
5.5 实时数据交互平台实现
5.6 应用示例
5.6.1 楼宇综合监控系统
5.6.2 编程与建模示例
5.6.3 分散下载效果
5.7 本章小结
结论
参考文献
攻读硕士学位期间发表学术论文情况
致谢